Package net.minecraft.world.gen.feature
Class TwistingVinesFeature
java.lang.Object
net.minecraft.world.gen.feature.Feature<TwistingVinesFeatureConfig>
net.minecraft.world.gen.feature.TwistingVinesFeature
- Mappings:
Namespace Name official dlnintermediary net/minecraft/class_4953named net/minecraft/world/gen/feature/TwistingVinesFeature
-
Field Summary
Fields 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
ConstructorsConstructorDescriptionTwistingVinesFeature(com.mojang.serialization.Codec<TwistingVinesFeatureConfig> configCodec) -
Method Summary
Modifier and TypeMethodDescriptionprivate static booleancanGenerate(WorldAccess world, BlockPos.Mutable pos) booleangenerate(FeatureContext<TwistingVinesFeatureConfig> context) static voidgenerateVineColumn(WorldAccess world, Random random, BlockPos.Mutable pos, int maxLength, int minAge, int maxAge) private static booleanisNotSuitable(WorldAccess world, BlockPos pos) Methods inherited from class net.minecraft.world.gen.feature.Feature
generateIfValid, getCodec, isExposedToAir, isSoil, isSoil, isStone, markBlocksAboveForPostProcessing, notInBlockTagPredicate, setBlockState, setBlockStateIf, testAdjacentStates
-
Constructor Details
-
TwistingVinesFeature
- Mappings:
Namespace Name Mixin selector official <init>Ldka;<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<TwistingVinesFeatureConfig>- Mappings:
Namespace Name Mixin selector official aLdka;a(Ldkc;)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
-
canGenerate
- Mappings:
Namespace Name Mixin selector official aLdln;a(Lcmi;Lgr$a;)Zintermediary method_27220Lnet/minecraft/class_4953;method_27220(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338$class_2339;)Znamed canGenerateLnet/minecraft/world/gen/feature/TwistingVinesFeature;canGenerate(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos$Mutable;)Z
-
generateVineColumn
public static void generateVineColumn(WorldAccess world, Random random, BlockPos.Mutable pos, int maxLength, int minAge, int maxAge) - Mappings:
Namespace Name Mixin selector official aLdln;a(Lcmi;Lapk;Lgr$a;III)Vintermediary method_25987Lnet/minecraft/class_4953;method_25987(Lnet/minecraft/class_1936;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338$class_2339;III)Vnamed generateVineColumnLnet/minecraft/world/gen/feature/TwistingVinesFeature;generateVineColumn(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/random/Random;Lnet/minecraft/util/math/BlockPos$Mutable;III)V
-
isNotSuitable
- Mappings:
Namespace Name Mixin selector official aLdln;a(Lcmi;Lgr;)Zintermediary method_25986Lnet/minecraft/class_4953;method_25986(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Znamed isNotSuitableLnet/minecraft/world/gen/feature/TwistingVinesFeature;isNotSuitable(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;)Z
-