Class ChunkProtoTickListFix.PoorMansPalettedContainer

java.lang.Object
net.minecraft.util.datafix.fixes.ChunkProtoTickListFix.PoorMansPalettedContainer
Enclosing class:
ChunkProtoTickListFix

public static final class ChunkProtoTickListFix.PoorMansPalettedContainer extends Object
  • Field Details

    • SIZE_BITS

      private static final long SIZE_BITS
      See Also:
    • palette

      private final List<? extends Dynamic<?>> palette
    • data

      private final long[] data
    • bits

      private final int bits
    • mask

      private final long mask
    • valuesPerLong

      private final int valuesPerLong
  • Constructor Details

    • PoorMansPalettedContainer

      public PoorMansPalettedContainer(List<? extends Dynamic<?>> palette, long[] data)
  • Method Details

    • get

      public @Nullable Dynamic<?> get(int x, int y, int z)
    • getIndex

      private int getIndex(int x, int y, int z)
    • palette

      public List<? extends Dynamic<?>> palette()
    • data

      public long[] data()