Package net.minecraft.world.gen.feature
Class AbstractPileFeature
java.lang.Object
net.minecraft.world.gen.feature.Feature<BlockPileFeatureConfig>
net.minecraft.world.gen.feature.AbstractPileFeature
public class AbstractPileFeature extends Feature<BlockPileFeatureConfig>
-
Field Summary
Fields inherited from class net.minecraft.world.gen.feature.Feature
BAMBOO, BASALT_COLUMNS, BASALT_PILLAR, BLOCK_PILE, BLUE_ICE, BONUS_CHEST, CHORUS_PLANT, CORAL_CLAW, CORAL_MUSHROOM, CORAL_TREE, DECORATED, DECORATED_FLOWER, DELTA_FEATURE, DESERT_WELL, DISK, EMERALD_ORE, END_GATEWAY, END_ISLAND, END_SPIKE, FILL_LAYER, FLOWER, FOREST_ROCK, FOSSIL, FREEZE_TOP_LAYER, GLOWSTONE_BLOB, HUGE_BROWN_MUSHROOM, HUGE_FUNGUS, HUGE_RED_MUSHROOM, ICE_PATCH, ICE_SPIKE, ICEBERG, KELP, LAKE, MONSTER_ROOM, NETHER_FOREST_VEGETATION, NETHERRACK_REPLACE_BLOBS, NO_OP, NO_SURFACE_ORE, ORE, RANDOM_BOOLEAN_SELECTOR, RANDOM_PATCH, RANDOM_RANDOM_SELECTOR, RANDOM_SELECTOR, SEA_PICKLE, SEAGRASS, SIMPLE_BLOCK, SIMPLE_RANDOM_SELECTOR, SPRING_FEATURE, TREE, TWISTING_VINES, VINES, VOID_START_PLATFORM, WEEPING_VINES -
Constructor Summary
Constructors Constructor Description AbstractPileFeature(com.mojang.serialization.Codec<BlockPileFeatureConfig> codec) -
Method Summary
Modifier and Type Method Description private voidaddPileBlock(WorldAccess world, BlockPos pos, Random random, BlockPileFeatureConfig config)private booleancanPlacePileBlock(WorldAccess world, BlockPos pos, Random random)booleangenerate(ServerWorldAccess serverWorldAccess, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockPos blockPos, BlockPileFeatureConfig blockPileFeatureConfig)Methods inherited from class net.minecraft.world.gen.feature.Feature
configure, isDirt, isStone, method_27368, method_27370, method_28627, setBlockState
-
Constructor Details
-
Method Details
-
generate
public boolean generate(ServerWorldAccess serverWorldAccess, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockPos blockPos, BlockPileFeatureConfig blockPileFeatureConfig)- Specified by:
generatein classFeature<BlockPileFeatureConfig>
-
canPlacePileBlock
-
addPileBlock
private void addPileBlock(WorldAccess world, BlockPos pos, Random random, BlockPileFeatureConfig config)
-