Package net.minecraft.world.gen.feature
Class SmallDripstoneFeature
java.lang.Object
net.minecraft.world.gen.feature.Feature<SmallDripstoneFeatureConfig>
net.minecraft.world.gen.feature.SmallDripstoneFeature
- Mappings:
Namespace Name official dlhintermediary net/minecraft/class_5730named net/minecraft/world/gen/feature/SmallDripstoneFeature
-
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
ConstructorsConstructorDescriptionSmallDripstoneFeature(com.mojang.serialization.Codec<SmallDripstoneFeatureConfig> configCodec) -
Method Summary
Modifier and TypeMethodDescriptionbooleanprivate static voidgenerateDripstoneBlocks(WorldAccess world, Random random, BlockPos pos, SmallDripstoneFeatureConfig config) getDirection(WorldAccess world, BlockPos pos, Random random) Methods inherited from class net.minecraft.world.gen.feature.Feature
generateIfValid, getCodec, isExposedToAir, isSoil, isSoil, isStone, markBlocksAboveForPostProcessing, notInBlockTagPredicate, setBlockState, setBlockStateIf, testAdjacentStates
-
Constructor Details
-
SmallDripstoneFeature
public SmallDripstoneFeature(com.mojang.serialization.Codec<SmallDripstoneFeatureConfig> configCodec) - 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<SmallDripstoneFeatureConfig>- 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
-
getDirection
- Mappings:
Namespace Name Mixin selector official aLdlh;a(Lcml;Lgu;Lapf;)Ljava/util/Optional;intermediary method_39175Lnet/minecraft/class_5730;method_39175(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)Ljava/util/Optional;named getDirectionLnet/minecraft/world/gen/feature/SmallDripstoneFeature;getDirection(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/random/Random;)Ljava/util/Optional;
-
generateDripstoneBlocks
private static void generateDripstoneBlocks(WorldAccess world, Random random, BlockPos pos, SmallDripstoneFeatureConfig config) - Mappings:
Namespace Name Mixin selector official aLdlh;a(Lcml;Lapf;Lgu;Ldmy;)Vintermediary method_33034Lnet/minecraft/class_5730;method_33034(Lnet/minecraft/class_1936;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;Lnet/minecraft/class_5733;)Vnamed generateDripstoneBlocksLnet/minecraft/world/gen/feature/SmallDripstoneFeature;generateDripstoneBlocks(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/random/Random;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/gen/feature/SmallDripstoneFeatureConfig;)V
-