net.minecraft.world.gen.carver

public class CarvingMask

net.minecraft.world.level.chunk.CarvingMask
net.minecraft.class_6643
net.minecraft.world.gen.carver.CarvingMask

Field summary

Modifier and TypeField
private final int
minY
field_35049
bottomY
private final BitSet
mask
field_35050
mask
private CarvingMask$MaskPredicate
additionalMask
field_36217
maskPredicate

Constructor summary

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

Method summary

Modifier and TypeMethod
public void
setAdditionalMask(CarvingMask$Mask additionalMask)
method_39785(class_6643$class_6828 arg0)
setMaskPredicate(CarvingMask$MaskPredicate maskPredicate)
private int
getIndex(int x, int y, int z)
method_38869(int arg0, int arg1, int arg2)
getIndex(int offsetX, int y, int offsetZ)
public void
set(int x, int y, int z)
method_38865(int arg0, int arg1, int arg2)
set(int offsetX, int y, int offsetZ)
public boolean
get(int x, int y, int z)
method_38868(int arg0, int arg1, int arg2)
get(int offsetX, int y, int offsetZ)
public Stream<BlockPos>
stream(ChunkPos pos)
method_38866(class_1923 arg0)
streamBlockPos(ChunkPos chunkPos)
public long[]
toArray()
method_38864()
getMask()
private BlockPos
lambda$stream$0(ChunkPos arg0, int arg1)
method_38867(class_1923 arg0, int arg1)
method_38867(ChunkPos arg0, int mask)
private static boolean
lambda$new$0(int arg0, int arg1, int arg2)
method_39786(int arg0, int arg1, int arg2)
method_39786(int offsetX, int y, int offsetZ)