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 dmeintermediary 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, 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 official aLdme;a:[Lha;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>Ldkl;<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 aLdkl;a(Ldkn;)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 aLdme;a(Lcml;Lapf;Lgu;)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/Random;Lnet/minecraft/util/math/BlockPos;)V
-
generateVinesInArea
- Mappings:
Namespace Name Mixin selector official bLdme;b(Lcml;Lapf;Lgu;)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/Random;Lnet/minecraft/util/math/BlockPos;)V
-
generateVineColumn
public static void generateVineColumn(WorldAccess world, Random random, BlockPos.Mutable pos, int length, int minAge, int maxAge) - Mappings:
Namespace Name Mixin selector official aLdme;a(Lcml;Lapf;Lgu$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/Random;Lnet/minecraft/util/math/BlockPos$Mutable;III)V
-