Class CarvingMask

java.lang.Object
net.minecraft.world.level.chunk.CarvingMask

public class CarvingMask extends Object
  • Field Details

    • minY

      private final int minY
    • mask

      private final BitSet mask
    • additionalMask

      private CarvingMask.Mask additionalMask
  • Constructor Details

    • CarvingMask

      public CarvingMask(int pMask, int pMinY)
    • CarvingMask

      public CarvingMask(long[] pMask, int pMinY)
  • Method Details

    • setAdditionalMask

      public void setAdditionalMask(CarvingMask.Mask pAdditionalMask)
    • getIndex

      private int getIndex(int pX, int pY, int pZ)
    • set

      public void set(int pX, int pY, int pZ)
    • get

      public boolean get(int pX, int pY, int pZ)
    • stream

      public Stream<BlockPos> stream(ChunkPos pPos)
    • toArray

      public long[] toArray()