net.minecraft.world.chunk
Class NibbleArray
java.lang.Object
net.minecraft.world.chunk.NibbleArray
public class NibbleArray
- extends Object
Field Summary |
byte[] |
data
Byte array of data stored in this holder. |
Method Summary |
int |
get(int par1,
int par2,
int par3)
Returns the nibble of data corresponding to the passed in x, y, z. |
void |
set(int par1,
int par2,
int par3,
int par4)
Arguments are x, y, z, val. |
data
public final byte[] data
- Byte array of data stored in this holder. Possibly a light map or some chunk data. Data is accessed in 4-bit
pieces.
NibbleArray
public NibbleArray(int par1,
int par2)
NibbleArray
public NibbleArray(byte[] par1ArrayOfByte,
int par2)
get
public int get(int par1,
int par2,
int par3)
- Returns the nibble of data corresponding to the passed in x, y, z. y is at most 6 bits, z is at most 4.
set
public void set(int par1,
int par2,
int par3,
int par4)
- Arguments are x, y, z, val. Sets the nibble of data at x << 11 | z << 7 | y to val.