Class PackedBitStorage

java.lang.Object
net.minecraft.util.datafix.PackedBitStorage

public class PackedBitStorage extends Object
  • Field Details

    • BIT_TO_LONG_SHIFT

      private static final int BIT_TO_LONG_SHIFT
      See Also:
    • data

      private final long[] data
    • bits

      private final int bits
    • mask

      private final long mask
    • size

      private final int size
  • Constructor Details

    • PackedBitStorage

      public PackedBitStorage(int pBits, int pSize)
    • PackedBitStorage

      public PackedBitStorage(int pBits, int pSize, long[] pData)
  • Method Details

    • set

      public void set(int pIndex, int pValue)
    • get

      public int get(int pIndex)
    • getRaw

      public long[] getRaw()
    • getBits

      public int getBits()