net.minecraft.world.level.chunk

public class CarvingMask

cxi
net.minecraft.world.level.chunk.CarvingMask
net.minecraft.class_6643
net.minecraft.world.gen.carver.CarvingMask
net.minecraft.src.C_182875_
net.minecraft.world.level.chunk.CarvingMask

Field summary

Modifier and TypeField
private final int
a
minY
field_35049
bottomY
f_187576_
private final BitSet
b
mask
field_35050
mask
f_187577_
private CarvingMask$Mask
c
additionalMask
field_36217
maskPredicate
f_196706_

Constructor summary

ModifierConstructor
public (int height, int bottomY)
public (long[] mask, int bottomY)

Method summary

Modifier and TypeMethod
public void
a(cxi$a arg0)
setAdditionalMask(CarvingMask$Mask arg0)
method_39785(class_6643$class_6828 arg0)
setMaskPredicate(CarvingMask$MaskPredicate maskPredicate)
m_196710_(C_196108_ arg0)
private int
c(int arg0, int arg1, int arg2)
getIndex(int arg0, int arg1, int arg2)
method_38869(int arg0, int arg1, int arg2)
getIndex(int offsetX, int y, int offsetZ)
m_187598_(int p_187600_, int p_187601_, int arg2)
public void
a(int arg0, int arg1, int arg2)
set(int arg0, int arg1, int arg2)
method_38865(int arg0, int arg1, int arg2)
set(int offsetX, int y, int offsetZ)
m_187585_(int p_187587_, int p_187588_, int arg2)
public boolean
b(int arg0, int arg1, int arg2)
get(int arg0, int arg1, int arg2)
method_38868(int arg0, int arg1, int arg2)
get(int offsetX, int y, int offsetZ)
m_187594_(int p_187596_, int p_187597_, int arg2)
public Stream<BlockPos>
a(cge arg0)
stream(ChunkPos arg0)
method_38866(class_1923 arg0)
streamBlockPos(ChunkPos chunkPos)
m_187589_(C_1560_ arg0)
public long[]
a()
toArray()
method_38864()
getMask()
m_187584_()