Class BlockDataPalette

java.lang.Object
cn.nukkit.level.format.anvil.palette.BlockDataPalette
All Implemented Interfaces:
Cloneable

public final class BlockDataPalette extends Object implements Cloneable
Author:
https://github.com/boy0001/
  • Constructor Details

    • BlockDataPalette

      public BlockDataPalette()
    • BlockDataPalette

      public BlockDataPalette(char[] rawData)
  • Method Details

    • getRaw

      public char[] getRaw()
    • getBlockData

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

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

      public void setBlockId(int x, int y, int z, int id)
    • setBlockData

      public void setBlockData(int x, int y, int z, int data)
    • getFullBlock

      public int getFullBlock(int x, int y, int z)
    • setFullBlock

      public void setFullBlock(int x, int y, int z, int value)
    • getAndSetFullBlock

      public int getAndSetFullBlock(int x, int y, int z, int value)
    • compress

      public boolean compress()
    • clone

      public BlockDataPalette clone()
      Overrides:
      clone in class Object