Package net.minecraft.world.gen.feature
Class TwistedPotatoFeature
java.lang.Object
net.minecraft.world.gen.feature.Feature<DefaultFeatureConfig>
net.minecraft.world.gen.feature.TwistedPotatoFeature
- Mappings:
Namespace Name official edsintermediary net/minecraft/class_9592named net/minecraft/world/gen/feature/TwistedPotatoFeature
-
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, CLOUD, 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, HASH_WELL, 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, PARK_LANE, PARK_LANE_SURFACE, POINTED_DRIPSTONE, POTATO_BUDS, POTATO_FIELD, 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, TWISTED_POTATO, TWISTING_VINES, UNDERWATER_MAGMA, VEGETATION_PATCH, VINES, VOID_START_PLATFORM, WATERLOGGED_VEGETATION_PATCH, WEEPING_VINES -
Constructor Summary
ConstructorsConstructorDescriptionTwistedPotatoFeature(com.mojang.serialization.Codec<DefaultFeatureConfig> configCodec) -
Method Summary
Modifier and TypeMethodDescriptionstatic booleancanReplace(WorldAccess world, BlockPos pos) booleangenerate(FeatureContext<DefaultFeatureConfig> context) private static BlockStatestatic voidplaceRoots(WorldAccess world, BlockPos pos, Random random, int maxDistance) private static voidplaceRoots(WorldAccess world, BlockPos pos, Random random, BlockPos startPos, int maxDistance, int rootsPlaced) Methods inherited from class net.minecraft.world.gen.feature.Feature
generateIfValid, getCodec, isExposedToAir, isSoil, isSoil, isStone, markBlocksAboveForPostProcessing, notInBlockTagPredicate, setBlockState, setBlockStateIf, testAdjacentStates
-
Constructor Details
-
TwistedPotatoFeature
- Mappings:
Namespace Name Mixin selector official <init>Leca;<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 aLeca;a(Lecc;)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
-
getPowerfulPotatoBlockState
- Mappings:
Namespace Name Mixin selector official bLeds;b()Ldtc;intermediary method_59276Lnet/minecraft/class_9592;method_59276()Lnet/minecraft/class_2680;named getPowerfulPotatoBlockStateLnet/minecraft/world/gen/feature/TwistedPotatoFeature;getPowerfulPotatoBlockState()Lnet/minecraft/block/BlockState;
-
placeRoots
- Mappings:
Namespace Name Mixin selector official aLeds;a(Ldcb;Lir;Layt;I)Vintermediary method_59274Lnet/minecraft/class_9592;method_59274(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;I)Vnamed placeRootsLnet/minecraft/world/gen/feature/TwistedPotatoFeature;placeRoots(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/random/Random;I)V
-
canReplace
- Mappings:
Namespace Name Mixin selector official aLeds;a(Ldcb;Lir;)Zintermediary method_59273Lnet/minecraft/class_9592;method_59273(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Znamed canReplaceLnet/minecraft/world/gen/feature/TwistedPotatoFeature;canReplace(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;)Z
-
placeRoots
private static void placeRoots(WorldAccess world, BlockPos pos, Random random, BlockPos startPos, int maxDistance, int rootsPlaced) - Mappings:
Namespace Name Mixin selector official aLeds;a(Ldcb;Lir;Layt;Lir;II)Vintermediary method_59275Lnet/minecraft/class_9592;method_59275(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;II)Vnamed placeRootsLnet/minecraft/world/gen/feature/TwistedPotatoFeature;placeRoots(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/random/Random;Lnet/minecraft/util/math/BlockPos;II)V
-