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 eup
-
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, FALLEN_TREE, 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 aLeup;a:[Ljg;
-
-
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>Lesw;<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 aLesw;a(Lesy;)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 aLeup;a(Ldrr;Lbfq;Lja;)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 bLeup;b(Ldrr;Lbfq;Lja;)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 aLeup;a(Ldrr;Lbfq;Lja$a;III)V
-