Class BlockDataPalette
java.lang.Object
cn.nukkit.level.format.anvil.palette.BlockDataPalette
- All Implemented Interfaces:
Cloneable
- Author:
- https://github.com/boy0001/
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionclone()
boolean
compress()
int
getAndSetFullBlock
(int x, int y, int z, int value) int
getBlockData
(int x, int y, int z) int
getBlockId
(int x, int y, int z) int
getFullBlock
(int x, int y, int z) char[]
getRaw()
void
setBlockData
(int x, int y, int z, int data) void
setBlockId
(int x, int y, int z, int id) void
setFullBlock
(int x, int y, int z, int value)
-
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
-