Package net.minecraft.world.gen.feature
Class BasaltColumnFeature
java.lang.Object
net.minecraftforge.registries.ForgeRegistryEntry<Feature<?>>
net.minecraft.world.gen.feature.Feature<ColumnConfig>
net.minecraft.world.gen.feature.BasaltColumnFeature
- All Implemented Interfaces:
- IForgeRegistryEntry<Feature<?>>
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraftforge.registries.ForgeRegistryEntryForgeRegistryEntry.UncheckedRegistryEntry<V extends IForgeRegistryEntry<V>>
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final com.google.common.collect.ImmutableList<Block>Fields inherited from class net.minecraft.world.gen.feature.FeatureBAMBOO, BASALT_COLUMNS, BASALT_PILLAR, BLOCK_PILE, BLUE_ICE, BONUS_CHEST, CHORUS_PLANT, CORAL_CLAW, CORAL_MUSHROOM, CORAL_TREE, DECORATED, 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, NO_BONEMEAL_FLOWER, NO_OP, NO_SURFACE_ORE, ORE, RANDOM_BOOLEAN_SELECTOR, RANDOM_PATCH, RANDOM_SELECTOR, REPLACE_BLOBS, SEA_PICKLE, SEAGRASS, SIMPLE_BLOCK, SIMPLE_RANDOM_SELECTOR, SPRING, TREE, TWISTING_VINES, VINES, VOID_START_PLATFORM, WEEPING_VINESFields inherited from class net.minecraftforge.registries.ForgeRegistryEntrydelegate
- 
Constructor SummaryConstructorsConstructorDescriptionBasaltColumnFeature(com.mojang.serialization.Codec<ColumnConfig> p_i231925_1_) 
- 
Method SummaryModifier and TypeMethodDescriptionprivate static booleancanPlaceAt(IWorld p_242762_0_, int p_242762_1_, BlockPos.Mutable p_242762_2_) private static BlockPosfindAir(IWorld p_236249_0_, BlockPos.Mutable p_236249_1_, int p_236249_2_) private static BlockPosfindSurface(IWorld p_236246_0_, int p_236246_1_, BlockPos.Mutable p_236246_2_, int p_236246_3_) private static booleanisAirOrLavaOcean(IWorld p_236247_0_, int p_236247_1_, BlockPos p_236247_2_) booleanplace(ISeedReader p_241855_1_, ChunkGenerator p_241855_2_, Random p_241855_3_, BlockPos p_241855_4_, ColumnConfig p_241855_5_) private booleanplaceColumn(IWorld p_236248_1_, int p_236248_2_, BlockPos p_236248_3_, int p_236248_4_, int p_236248_5_) Methods inherited from class net.minecraft.world.gen.feature.Featureconfigured, configuredCodec, isAir, isDirt, isGrassOrDirt, isStone, setBlockMethods inherited from class net.minecraftforge.registries.ForgeRegistryEntrygetRegistryName, getRegistryType, setRegistryName, setRegistryName, setRegistryName
- 
Field Details- 
CANNOT_PLACE_ON
 
- 
- 
Constructor Details- 
BasaltColumnFeature
 
- 
- 
Method Details- 
placepublic boolean place(ISeedReader p_241855_1_, ChunkGenerator p_241855_2_, Random p_241855_3_, BlockPos p_241855_4_, ColumnConfig p_241855_5_) - Specified by:
- placein class- Feature<ColumnConfig>
 
- 
placeColumn
- 
findSurface@Nullable private static BlockPos findSurface(IWorld p_236246_0_, int p_236246_1_, BlockPos.Mutable p_236246_2_, int p_236246_3_) 
- 
canPlaceAtprivate static boolean canPlaceAt(IWorld p_242762_0_, int p_242762_1_, BlockPos.Mutable p_242762_2_) 
- 
findAir@Nullable private static BlockPos findAir(IWorld p_236249_0_, BlockPos.Mutable p_236249_1_, int p_236249_2_) 
- 
isAirOrLavaOcean
 
-