net.minecraft.world.level.levelgen.feature

public class BasaltColumnsFeature

extends Feature<ColumnFeatureConfiguration>

eiq
net.minecraft.world.level.levelgen.feature.BasaltColumnsFeature
net.minecraft.class_5153
net.minecraft.unmapped.C_toccaaav
net.minecraft.world.gen.feature.BasaltColumnsFeature
net.minecraft.world.gen.feature.BasaltColumnsFeature

Field summary

Modifier and TypeField
private static final com.google.common.collect.ImmutableList<Block>
a
CANNOT_PLACE_ON
field_24132
f_smrpbnyr
CANNOT_REPLACE_BLOCKS
BLOCKS
private static final int
b
CLUSTERED_REACH
field_31495
f_wcmnvkaz
field_31495
CLUSTERED_REACH
private static final int
c
CLUSTERED_SIZE
field_31496
f_mazuhhxq
field_31496
CLUSTERED_SIZE
private static final int
d
UNCLUSTERED_REACH
field_31497
f_yneelvru
field_31497
UNCLUSTERED_REACH
private static final int
ao
UNCLUSTERED_SIZE
field_31498
f_sbdqxvgj
field_31498
UNCLUSTERED_SIZE

Constructor summary

ModifierConstructor
public (com.mojang.serialization.Codec<ColumnFeatureConfiguration> codec)

Method summary

Modifier and TypeMethod
public boolean
a(ejo<elk> arg0)
place(FeaturePlaceContext<ColumnFeatureConfiguration> arg0)
method_13151(class_5821<class_5156> arg0)
m_yrekxmnr(C_kihhwquw<C_ewwrvqoa> arg0)
generate(FeatureContext<BasaltColumnsFeatureConfig> arg0)
place(FeatureContext<BasaltColumnsFeatureConfig> arg0)
private boolean
a(djb arg0, int arg1, iu arg2, int arg3, int arg4)
placeColumn(LevelAccessor arg0, int arg1, BlockPos arg2, int arg3, int arg4)
method_27096(class_1936 arg0, int arg1, class_2338 arg2, int arg3, int arg4)
m_dnyiplcs(C_vdvbsyle arg0, int arg1, C_hynzadkk arg2, int arg3, int arg4)
placeBasaltColumn(WorldAccess world, int seaLevel, BlockPos pos, int height, int reach)
placeBasaltColumn(WorldAccess world, int seaLevel, BlockPos pos, int height, int reach)
private static BlockPos
a(djb arg0, int arg1, iu$a arg2, int arg3)
findSurface(LevelAccessor arg0, int arg1, BlockPos$MutableBlockPos arg2, int arg3)
method_27094(class_1936 arg0, int arg1, class_2338$class_2339 arg2, int arg3)
m_cbhvamys(C_vdvbsyle arg0, int arg1, C_hynzadkk$C_egqitdjk arg2, int arg3)
moveDownToGround(WorldAccess world, int seaLevel, BlockPos$Mutable mutablePos, int distance)
moveDownToGround(WorldAccess world, int seaLevel, BlockPos$Mutable mutablePos, int distance)
private static boolean
a(djb arg0, int arg1, iu$a arg2)
canPlaceAt(LevelAccessor arg0, int arg1, BlockPos$MutableBlockPos arg2)
method_30379(class_1936 arg0, int arg1, class_2338$class_2339 arg2)
m_lddculsw(C_vdvbsyle arg0, int arg1, C_hynzadkk$C_egqitdjk arg2)
canPlaceAt(WorldAccess world, int seaLevel, BlockPos$Mutable mutablePos)
canPlaceAt(WorldAccess world, int seaLevel, BlockPos$Mutable mutablePos)
private static BlockPos
a(djb arg0, iu$a arg1, int arg2)
findAir(LevelAccessor arg0, BlockPos$MutableBlockPos arg1, int arg2)
method_27098(class_1936 arg0, class_2338$class_2339 arg1, int arg2)
m_rpawkyru(C_vdvbsyle arg0, C_hynzadkk$C_egqitdjk arg1, int arg2)
moveUpToAir(WorldAccess world, BlockPos$Mutable mutablePos, int distance)
moveUpToAir(WorldAccess world, BlockPos$Mutable mutablePos, int distance)
private static boolean
a(djb arg0, int arg1, iu arg2)
isAirOrLavaOcean(LevelAccessor arg0, int arg1, BlockPos arg2)
method_27095(class_1936 arg0, int arg1, class_2338 arg2)
m_cvvsjqek(C_vdvbsyle arg0, int arg1, C_hynzadkk arg2)
isAirOrLavaOcean(WorldAccess world, int seaLevel, BlockPos pos)
isAirOrLavaOcean(WorldAccess world, int seaLevel, BlockPos pos)