net.minecraft.world.level.levelgen.feature.configurations

public record BlockColumnConfiguration

implements FeatureConfiguration

dmj
net.minecraft.world.level.levelgen.feature.configurations.BlockColumnConfiguration
net.minecraft.class_6655
net.minecraft.world.gen.feature.BlockColumnFeatureConfig
net.minecraft.src.C_182989_
net.minecraft.world.level.levelgen.feature.configurations.BlockColumnConfiguration

Field summary

Modifier and TypeField
private final List<BlockColumnConfiguration$Layer>
b
layers
comp_143
layers
f_191207_
private final Direction
c
direction
comp_144
direction
f_191208_
private final BlockPredicate
d
allowedPlacement
comp_168
allowedPlacement
f_191209_
private final boolean
e
prioritizeTip
comp_146
prioritizeTip
f_191210_
public static final com.mojang.serialization.Codec<BlockColumnConfiguration>
a
CODEC
field_35073
CODEC
f_191206_

Constructor summary

ModifierConstructor
public (List<BlockColumnConfiguration$Layer> f_191208_, Direction f_191209_, BlockPredicate f_191210_, boolean arg3)

Method summary

Modifier and TypeMethod
public static BlockColumnConfiguration$Layer
a(bdc arg0, dot arg1)
layer(IntProvider arg0, BlockStateProvider arg1)
method_38908(class_6017 arg0, class_4651 arg1)
createLayer(IntProvider height, BlockStateProvider state)
m_191218_(C_141052_ p_191219_, C_2386_ p_191220_)
public static BlockColumnConfiguration
b(bdc arg0, dot arg1)
simple(IntProvider arg0, BlockStateProvider arg1)
method_38910(class_6017 arg0, class_4651 arg1)
create(IntProvider height, BlockStateProvider state)
m_191224_(C_141052_ p_191225_, C_2386_ p_191226_)
public List<BlockColumnConfiguration$Layer>
a()
layers()
comp_143()
layers()
f_191207_()
public Direction
b()
direction()
comp_144()
direction()
f_191208_()
public BlockPredicate
c()
allowedPlacement()
comp_168()
allowedPlacement()
f_191209_()
public boolean
d()
prioritizeTip()
comp_146()
prioritizeTip()
f_191210_()