Package net.minecraft.world.gen.feature
Class WeepingVinesFeature
java.lang.Object
net.minecraft.world.gen.feature.Feature<DefaultFeatureConfig>
net.minecraft.world.gen.feature.WeepingVinesFeature
- Mappings:
Namespace Name named net/minecraft/world/gen/feature/WeepingVinesFeatureintermediary net/minecraft/class_4784official edx
-
Field Summary
FieldsFields inherited from class net.minecraft.world.gen.feature.Feature
BAMBOO, BASALT_COLUMNS, BASALT_PILLAR, BLOCK_COLUMN, BLOCK_PILE, BLUE_ICE, BONUS_CHEST, CHORUS_PLANT, CORAL_CLAW, CORAL_MUSHROOM, CORAL_TREE, DELTA_FEATURE, DESERT_WELL, DISK, DRIPSTONE_CLUSTER, END_GATEWAY, END_ISLAND, END_PLATFORM, END_SPIKE, FILL_LAYER, FLOWER, FOREST_ROCK, FOSSIL, FREEZE_TOP_LAYER, GEODE, GLOWSTONE_BLOB, HUGE_BROWN_MUSHROOM, HUGE_FUNGUS, HUGE_RED_MUSHROOM, ICE_SPIKE, ICEBERG, KELP, LAKE, LARGE_DRIPSTONE, MONSTER_ROOM, MULTIFACE_GROWTH, NETHER_FOREST_VEGETATION, NETHERRACK_REPLACE_BLOBS, NO_BONEMEAL_FLOWER, NO_OP, ORE, POINTED_DRIPSTONE, RANDOM_BOOLEAN_SELECTOR, RANDOM_PATCH, RANDOM_SELECTOR, REPLACE_SINGLE_BLOCK, ROOT_SYSTEM, SCATTERED_ORE, SCULK_PATCH, SEA_PICKLE, SEAGRASS, SIMPLE_BLOCK, SIMPLE_RANDOM_SELECTOR, SPRING_FEATURE, TREE, TWISTING_VINES, UNDERWATER_MAGMA, VEGETATION_PATCH, VINES, VOID_START_PLATFORM, WATERLOGGED_VEGETATION_PATCH, WEEPING_VINES -
Constructor Summary
ConstructorsConstructorDescriptionWeepingVinesFeature(com.mojang.serialization.Codec<DefaultFeatureConfig> configCodec) -
Method Summary
Modifier and TypeMethodDescriptionbooleangenerate(FeatureContext<DefaultFeatureConfig> context) private voidgenerateNetherWartBlocksInArea(WorldAccess world, Random random, BlockPos pos) static voidgenerateVineColumn(WorldAccess world, Random random, BlockPos.Mutable pos, int length, int minAge, int maxAge) private voidgenerateVinesInArea(WorldAccess world, Random random, BlockPos pos) Methods inherited from class net.minecraft.world.gen.feature.Feature
generateIfValid, getCodec, isExposedToAir, isSoil, isSoil, isStone, markBlocksAboveForPostProcessing, notInBlockTagPredicate, setBlockState, setBlockStateIf, testAdjacentStates
-
Field Details
-
DIRECTIONS
- Mappings:
Namespace Name Mixin selector named DIRECTIONSLnet/minecraft/world/gen/feature/WeepingVinesFeature;DIRECTIONS:[Lnet/minecraft/util/math/Direction;intermediary field_22196Lnet/minecraft/class_4784;field_22196:[Lnet/minecraft/class_2350;official aLedx;a:[Lji;
-
-
Constructor Details
-
WeepingVinesFeature
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/world/gen/feature/Feature;<init>(Lcom/mojang/serialization/Codec;)Vintermediary <init>Lnet/minecraft/class_3031;<init>(Lcom/mojang/serialization/Codec;)Vofficial <init>Lece;<init>(Lcom/mojang/serialization/Codec;)V
-
-
Method Details
-
generate
- Specified by:
generatein classFeature<DefaultFeatureConfig>- Mappings:
Namespace Name Mixin selector named generateLnet/minecraft/world/gen/feature/Feature;generate(Lnet/minecraft/world/gen/feature/util/FeatureContext;)Zintermediary method_13151Lnet/minecraft/class_3031;method_13151(Lnet/minecraft/class_5821;)Zofficial aLece;a(Lecg;)Z
-
generateNetherWartBlocksInArea
- Mappings:
Namespace Name Mixin selector named generateNetherWartBlocksInAreaLnet/minecraft/world/gen/feature/WeepingVinesFeature;generateNetherWartBlocksInArea(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/random/Random;Lnet/minecraft/util/math/BlockPos;)Vintermediary method_24451Lnet/minecraft/class_4784;method_24451(Lnet/minecraft/class_1936;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;)Vofficial aLedx;a(Ldcx;Layw;Ljd;)V
-
generateVinesInArea
- Mappings:
Namespace Name Mixin selector named generateVinesInAreaLnet/minecraft/world/gen/feature/WeepingVinesFeature;generateVinesInArea(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/random/Random;Lnet/minecraft/util/math/BlockPos;)Vintermediary method_24452Lnet/minecraft/class_4784;method_24452(Lnet/minecraft/class_1936;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;)Vofficial bLedx;b(Ldcx;Layw;Ljd;)V
-
generateVineColumn
public static void generateVineColumn(WorldAccess world, Random random, BlockPos.Mutable pos, int length, int minAge, int maxAge) - Mappings:
Namespace Name Mixin selector named generateVineColumnLnet/minecraft/world/gen/feature/WeepingVinesFeature;generateVineColumn(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/random/Random;Lnet/minecraft/util/math/BlockPos$Mutable;III)Vintermediary method_24450Lnet/minecraft/class_4784;method_24450(Lnet/minecraft/class_1936;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338$class_2339;III)Vofficial aLedx;a(Ldcx;Layw;Ljd$a;III)V
-