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 bits, int size)
    • PackedBitStorage

      public PackedBitStorage(int bits, int size, long[] data)
  • Method Details

    • set

      public void set(int index, int value)
    • get

      public int get(int index)
    • getRaw

      public long[] getRaw()
    • getBits

      public int getBits()