类 HugeFungusFeature
- java.lang.Object
-
- net.minecraft.world.gen.feature.Feature<HugeFungusFeatureConfig>
-
- net.minecraft.world.gen.feature.HugeFungusFeature
-
public class HugeFungusFeature extends Feature<HugeFungusFeatureConfig>
- Mappings:
Namespace Name official crlintermediary net/minecraft/class_4781named net/minecraft/world/gen/feature/HugeFungusFeature
-
-
字段概要
字段 修饰符和类型 字段 说明 private static floatfield_31507-
从类继承的字段 net.minecraft.world.gen.feature.Feature
BAMBOO, BASALT_COLUMNS, BASALT_PILLAR, BLOCK_PILE, BLUE_ICE, BONUS_CHEST, CHORUS_PLANT, CORAL_CLAW, CORAL_MUSHROOM, CORAL_TREE, DECORATED, DELTA_FEATURE, DESERT_WELL, DISK, DRIPSTONE_CLUSTER, EMERALD_ORE, END_GATEWAY, END_ISLAND, END_SPIKE, FILL_LAYER, FLOWER, FOREST_ROCK, FOSSIL, FREEZE_TOP_LAYER, GEODE, GLOW_LICHEN, GLOWSTONE_BLOB, GROWING_PLANT, HUGE_BROWN_MUSHROOM, HUGE_FUNGUS, HUGE_RED_MUSHROOM, ICE_PATCH, ICE_SPIKE, ICEBERG, KELP, LAKE, LARGE_DRIPSTONE, MONSTER_ROOM, NETHER_FOREST_VEGETATION, NETHERRACK_REPLACE_BLOBS, NO_BONEMEAL_FLOWER, NO_OP, ORE, RANDOM_BOOLEAN_SELECTOR, RANDOM_PATCH, RANDOM_SELECTOR, ROOT_SYSTEM, SCATTERED_ORE, SEA_PICKLE, SEAGRASS, SIMPLE_BLOCK, SIMPLE_RANDOM_SELECTOR, SMALL_DRIPSTONE, SPRING_FEATURE, TREE, TWISTING_VINES, UNDERWATER_MAGMA, VEGETATION_PATCH, VINES, VOID_START_PLATFORM, WATERLOGGED_VEGETATION_PATCH, WEEPING_VINES
-
-
构造器概要
构造器 构造器 说明 HugeFungusFeature(com.mojang.serialization.Codec<HugeFungusFeatureConfig> configCodec)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 booleangenerate(FeatureContext<HugeFungusFeatureConfig> context)private voidgenerateHat(WorldAccess world, Random random, HugeFungusFeatureConfig config, BlockPos pos, int hatHeight, boolean thickStem)private voidgenerateHatBlock(WorldAccess world, Random random, HugeFungusFeatureConfig config, BlockPos.Mutable pos, float decorationChance, float generationChance, float vineChance)private voidgenerateStem(WorldAccess world, Random random, HugeFungusFeatureConfig config, BlockPos pos, int stemHeight, boolean thickStem)private static voidgenerateVines(BlockPos pos, WorldAccess world, Random random)private static booleanisReplaceable(WorldAccess world, BlockPos pos, boolean replacePlants)private voidtryGenerateVines(WorldAccess world, Random random, BlockPos pos, BlockState state, boolean bool)-
从类继承的方法 net.minecraft.world.gen.feature.Feature
configure, getCodec, isAir, isExposedToAir, isSoil, isSoil, isStone, setBlockState, testAdjacentStates
-
-
-
-
字段详细资料
-
field_31507
private static final float field_31507
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official aLcrl;a:Fintermediary field_31507Lnet/minecraft/class_4781;field_31507:Fnamed field_31507Lnet/minecraft/world/gen/feature/HugeFungusFeature;field_31507:F
-
-
构造器详细资料
-
HugeFungusFeature
public HugeFungusFeature(com.mojang.serialization.Codec<HugeFungusFeatureConfig> configCodec)
- Mappings:
Namespace Name Mixin selector official <init>Lcra;<init>(Lcom/mojang/serialization/Codec;)Vintermediary <init>Lnet/minecraft/class_3031;<init>(Lcom/mojang/serialization/Codec;)Vnamed <init>Lnet/minecraft/world/gen/feature/Feature;<init>(Lcom/mojang/serialization/Codec;)V
-
-
方法详细资料
-
generate
public boolean generate(FeatureContext<HugeFungusFeatureConfig> context)
- 指定者:
generate在类中Feature<HugeFungusFeatureConfig>- Mappings:
Namespace Name Mixin selector official aLcra;a(Lcrb;)Zintermediary method_13151Lnet/minecraft/class_3031;method_13151(Lnet/minecraft/class_5821;)Znamed generateLnet/minecraft/world/gen/feature/Feature;generate(Lnet/minecraft/world/gen/feature/util/FeatureContext;)Z
-
isReplaceable
private static boolean isReplaceable(WorldAccess world, BlockPos pos, boolean replacePlants)
- Mappings:
Namespace Name Mixin selector official aLcrl;a(Lbvs;Lgb;Z)Zintermediary method_24866Lnet/minecraft/class_4781;method_24866(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Z)Znamed isReplaceableLnet/minecraft/world/gen/feature/HugeFungusFeature;isReplaceable(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Z)Z
-
generateStem
private void generateStem(WorldAccess world, Random random, HugeFungusFeatureConfig config, BlockPos pos, int stemHeight, boolean thickStem)
- Mappings:
Namespace Name Mixin selector official aLcrl;a(Lbvs;Ljava/util/Random;Lcrk;Lgb;IZ)Vintermediary method_24440Lnet/minecraft/class_4781;method_24440(Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_4780;Lnet/minecraft/class_2338;IZ)Vnamed generateStemLnet/minecraft/world/gen/feature/HugeFungusFeature;generateStem(Lnet/minecraft/world/WorldAccess;Ljava/util/Random;Lnet/minecraft/world/gen/feature/HugeFungusFeatureConfig;Lnet/minecraft/util/math/BlockPos;IZ)V
-
generateHat
private void generateHat(WorldAccess world, Random random, HugeFungusFeatureConfig config, BlockPos pos, int hatHeight, boolean thickStem)
- Mappings:
Namespace Name Mixin selector official bLcrl;b(Lbvs;Ljava/util/Random;Lcrk;Lgb;IZ)Vintermediary method_24443Lnet/minecraft/class_4781;method_24443(Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_4780;Lnet/minecraft/class_2338;IZ)Vnamed generateHatLnet/minecraft/world/gen/feature/HugeFungusFeature;generateHat(Lnet/minecraft/world/WorldAccess;Ljava/util/Random;Lnet/minecraft/world/gen/feature/HugeFungusFeatureConfig;Lnet/minecraft/util/math/BlockPos;IZ)V
-
generateHatBlock
private void generateHatBlock(WorldAccess world, Random random, HugeFungusFeatureConfig config, BlockPos.Mutable pos, float decorationChance, float generationChance, float vineChance)
- Mappings:
Namespace Name Mixin selector official aLcrl;a(Lbvs;Ljava/util/Random;Lcrk;Lgb$a;FFF)Vintermediary method_24439Lnet/minecraft/class_4781;method_24439(Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_4780;Lnet/minecraft/class_2338$class_2339;FFF)Vnamed generateHatBlockLnet/minecraft/world/gen/feature/HugeFungusFeature;generateHatBlock(Lnet/minecraft/world/WorldAccess;Ljava/util/Random;Lnet/minecraft/world/gen/feature/HugeFungusFeatureConfig;Lnet/minecraft/util/math/BlockPos$Mutable;FFF)V
-
tryGenerateVines
private void tryGenerateVines(WorldAccess world, Random random, BlockPos pos, BlockState state, boolean bool)
- Mappings:
Namespace Name Mixin selector official aLcrl;a(Lbvs;Ljava/util/Random;Lgb;Lcjr;Z)Vintermediary method_24441Lnet/minecraft/class_4781;method_24441(Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)Vnamed tryGenerateVinesLnet/minecraft/world/gen/feature/HugeFungusFeature;tryGenerateVines(Lnet/minecraft/world/WorldAccess;Ljava/util/Random;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Z)V
-
generateVines
private static void generateVines(BlockPos pos, WorldAccess world, Random random)
- Mappings:
Namespace Name Mixin selector official aLcrl;a(Lgb;Lbvs;Ljava/util/Random;)Vintermediary method_24442Lnet/minecraft/class_4781;method_24442(Lnet/minecraft/class_2338;Lnet/minecraft/class_1936;Ljava/util/Random;)Vnamed generateVinesLnet/minecraft/world/gen/feature/HugeFungusFeature;generateVines(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/WorldAccess;Ljava/util/Random;)V
-
-