类 OreFeature


  • public class OreFeature
    extends Feature<OreFeatureConfig>
    Mappings:
    Namespace Name
    official csd
    intermediary net/minecraft/class_3122
    named net/minecraft/world/gen/feature/OreFeature
    • 构造器详细资料

      • OreFeature

        public OreFeature​(com.mojang.serialization.Codec<OreFeatureConfig> configCodec)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lcra;<init>(Lcom/mojang/serialization/Codec;)V
        intermediary <init> Lnet/minecraft/class_3031;<init>(Lcom/mojang/serialization/Codec;)V
        named <init> Lnet/minecraft/world/gen/feature/Feature;<init>(Lcom/mojang/serialization/Codec;)V
    • 方法详细资料

      • generate

        public boolean generate​(FeatureContext<OreFeatureConfig> context)
        指定者:
        generate 在类中 Feature<OreFeatureConfig>
        Mappings:
        Namespace Name Mixin selector
        official a Lcra;a(Lcrb;)Z
        intermediary method_13151 Lnet/minecraft/class_3031;method_13151(Lnet/minecraft/class_5821;)Z
        named generate Lnet/minecraft/world/gen/feature/Feature;generate(Lnet/minecraft/world/gen/feature/util/FeatureContext;)Z
      • generateVeinPart

        protected boolean generateVeinPart​(WorldAccess world,
                                           Random random,
                                           OreFeatureConfig config,
                                           double startX,
                                           double endX,
                                           double startZ,
                                           double endZ,
                                           double startY,
                                           double endY,
                                           int x,
                                           int y,
                                           int z,
                                           int horizontalSize,
                                           int verticalSize)
        Mappings:
        Namespace Name Mixin selector
        official a Lcsd;a(Lbvs;Ljava/util/Random;Lcuq;DDDDDDIIIII)Z
        intermediary method_13629 Lnet/minecraft/class_3122;method_13629(Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_3124;DDDDDDIIIII)Z
        named generateVeinPart Lnet/minecraft/world/gen/feature/OreFeature;generateVeinPart(Lnet/minecraft/world/WorldAccess;Ljava/util/Random;Lnet/minecraft/world/gen/feature/OreFeatureConfig;DDDDDDIIIII)Z
      • shouldPlace

        public static boolean shouldPlace​(BlockState state,
                                          Function<BlockPos,​BlockState> posToState,
                                          Random random,
                                          OreFeatureConfig config,
                                          OreFeatureConfig.Target target,
                                          BlockPos.Mutable pos)
        Mappings:
        Namespace Name Mixin selector
        official a Lcsd;a(Lcjr;Ljava/util/function/Function;Ljava/util/Random;Lcuq;Lcuq$b;Lgb$a;)Z
        intermediary method_33983 Lnet/minecraft/class_3122;method_33983(Lnet/minecraft/class_2680;Ljava/util/function/Function;Ljava/util/Random;Lnet/minecraft/class_3124;Lnet/minecraft/class_3124$class_5876;Lnet/minecraft/class_2338$class_2339;)Z
        named shouldPlace Lnet/minecraft/world/gen/feature/OreFeature;shouldPlace(Lnet/minecraft/block/BlockState;Ljava/util/function/Function;Ljava/util/Random;Lnet/minecraft/world/gen/feature/OreFeatureConfig;Lnet/minecraft/world/gen/feature/OreFeatureConfig$Target;Lnet/minecraft/util/math/BlockPos$Mutable;)Z
      • shouldNotDiscard

        protected static boolean shouldNotDiscard​(Random random,
                                                  float chance)
        Mappings:
        Namespace Name Mixin selector
        official a Lcsd;a(Ljava/util/Random;F)Z
        intermediary method_33984 Lnet/minecraft/class_3122;method_33984(Ljava/util/Random;F)Z
        named shouldNotDiscard Lnet/minecraft/world/gen/feature/OreFeature;shouldNotDiscard(Ljava/util/Random;F)Z