java.lang.Object
net.raphimc.vialegacy.protocol.release.r1_7_6_10tor1_8.model.ExtendedBlockStorage

public class ExtendedBlockStorage extends Object
  • Constructor Details

    • ExtendedBlockStorage

      public ExtendedBlockStorage(boolean skylight)
  • Method Details

    • getBlockId

      public int getBlockId(int x, int y, int z)
    • setBlockId

      public void setBlockId(int x, int y, int z, int value)
    • getBlockMetadata

      public int getBlockMetadata(int x, int y, int z)
    • setBlockMetadata

      public void setBlockMetadata(int x, int y, int z, int value)
    • getBlockLight

      public int getBlockLight(int x, int y, int z)
    • setBlockLight

      public void setBlockLight(int x, int y, int z, int value)
    • getSkyLight

      public int getSkyLight(int x, int y, int z)
    • setSkyLight

      public void setSkyLight(int x, int y, int z, int value)
    • hasBlockMSBArray

      public boolean hasBlockMSBArray()
    • getBlockLSBArray

      public byte[] getBlockLSBArray()
    • getOrCreateBlockMSBArray

      public com.viaversion.viaversion.api.minecraft.chunks.NibbleArray getOrCreateBlockMSBArray()
    • getBlockMetadataArray

      public com.viaversion.viaversion.api.minecraft.chunks.NibbleArray getBlockMetadataArray()
    • getBlockLightArray

      public com.viaversion.viaversion.api.minecraft.chunks.NibbleArray getBlockLightArray()
    • getSkyLightArray

      public com.viaversion.viaversion.api.minecraft.chunks.NibbleArray getSkyLightArray()