类 BasaltColumnsFeature
java.lang.Object
net.minecraft.world.level.levelgen.feature.Feature<ColumnFeatureConfiguration>
net.minecraft.world.level.levelgen.feature.BasaltColumnsFeature
-
字段概要
字段修饰符和类型字段说明private static final com.google.common.collect.ImmutableList<Block>
private static final int
private static final int
private static final int
private static final int
从类继承的字段 net.minecraft.world.level.levelgen.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, NO_BONEMEAL_FLOWER, NO_OP, ORE, POINTED_DRIPSTONE, RANDOM_BOOLEAN_SELECTOR, RANDOM_PATCH, RANDOM_SELECTOR, REPLACE_BLOBS, REPLACE_SINGLE_BLOCK, ROOT_SYSTEM, SCATTERED_ORE, SCULK_PATCH, SEA_PICKLE, SEAGRASS, SIMPLE_BLOCK, SIMPLE_RANDOM_SELECTOR, SPRING, TREE, TWISTING_VINES, UNDERWATER_MAGMA, VEGETATION_PATCH, VINES, VOID_START_PLATFORM, WATERLOGGED_VEGETATION_PATCH, WEEPING_VINES
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明private static boolean
canPlaceAt
(LevelAccessor pLevel, int pSeaLevel, BlockPos.MutableBlockPos pPos) private static BlockPos
findAir
(LevelAccessor pLevel, BlockPos.MutableBlockPos pPos, int pDistance) private static BlockPos
findSurface
(LevelAccessor pLevel, int pSeaLevel, BlockPos.MutableBlockPos pPos, int pDistance) private static boolean
isAirOrLavaOcean
(LevelAccessor pLevel, int pSeaLevel, BlockPos pPos) boolean
place
(FeaturePlaceContext<ColumnFeatureConfiguration> pContext) private boolean
placeColumn
(LevelAccessor pLevel, int pSeaLevel, BlockPos pPos, int pDistance, int pReach) 从类继承的方法 net.minecraft.world.level.levelgen.feature.Feature
checkNeighbors, configuredCodec, isAdjacentToAir, isDirt, isGrassOrDirt, isReplaceable, isStone, markAboveForPostProcessing, place, safeSetBlock, setBlock
-
字段详细资料
-
构造器详细资料
-
BasaltColumnsFeature
-
-
方法详细资料
-
place
- 指定者:
place
在类中Feature<ColumnFeatureConfiguration>
-
placeColumn
private boolean placeColumn(LevelAccessor pLevel, int pSeaLevel, BlockPos pPos, int pDistance, int pReach) -
findSurface
@Nullable private static BlockPos findSurface(LevelAccessor pLevel, int pSeaLevel, BlockPos.MutableBlockPos pPos, int pDistance) -
canPlaceAt
private static boolean canPlaceAt(LevelAccessor pLevel, int pSeaLevel, BlockPos.MutableBlockPos pPos) -
findAir
@Nullable private static BlockPos findAir(LevelAccessor pLevel, BlockPos.MutableBlockPos pPos, int pDistance) -
isAirOrLavaOcean
-