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 official ddlintermediary net/minecraft/class_4784named net/minecraft/world/gen/feature/WeepingVinesFeature
-
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_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, AbstractRandom random, BlockPos pos) static voidgenerateVineColumn(WorldAccess world, AbstractRandom random, BlockPos.Mutable pos, int length, int minAge, int maxAge) private voidgenerateVinesInArea(WorldAccess world, AbstractRandom 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 official aLddl;a:[Lgu;intermediary field_22196Lnet/minecraft/class_4784;field_22196:[Lnet/minecraft/class_2350;named DIRECTIONSLnet/minecraft/world/gen/feature/WeepingVinesFeature;DIRECTIONS:[Lnet/minecraft/util/math/Direction;
-
-
Constructor Details
-
WeepingVinesFeature
- Mappings:
Namespace Name Mixin selector official <init>Ldbs;<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
-
-
Method Details
-
generate
- Specified by:
generatein classFeature<DefaultFeatureConfig>- Mappings:
Namespace Name Mixin selector official aLdbs;a(Ldbu;)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
-
generateNetherWartBlocksInArea
- Mappings:
Namespace Name Mixin selector official aLddl;a(Lcfb;Lalf;Lgp;)Vintermediary method_24451Lnet/minecraft/class_4784;method_24451(Lnet/minecraft/class_1936;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;)Vnamed generateNetherWartBlocksInAreaLnet/minecraft/world/gen/feature/WeepingVinesFeature;generateNetherWartBlocksInArea(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/random/AbstractRandom;Lnet/minecraft/util/math/BlockPos;)V
-
generateVinesInArea
- Mappings:
Namespace Name Mixin selector official bLddl;b(Lcfb;Lalf;Lgp;)Vintermediary method_24452Lnet/minecraft/class_4784;method_24452(Lnet/minecraft/class_1936;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;)Vnamed generateVinesInAreaLnet/minecraft/world/gen/feature/WeepingVinesFeature;generateVinesInArea(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/random/AbstractRandom;Lnet/minecraft/util/math/BlockPos;)V
-
generateVineColumn
public static void generateVineColumn(WorldAccess world, AbstractRandom random, BlockPos.Mutable pos, int length, int minAge, int maxAge) - Mappings:
Namespace Name Mixin selector official aLddl;a(Lcfb;Lalf;Lgp$a;III)Vintermediary method_24450Lnet/minecraft/class_4784;method_24450(Lnet/minecraft/class_1936;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338$class_2339;III)Vnamed generateVineColumnLnet/minecraft/world/gen/feature/WeepingVinesFeature;generateVineColumn(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/random/AbstractRandom;Lnet/minecraft/util/math/BlockPos$Mutable;III)V
-