Package net.minecraft.world.chunk
Class ChunkNibbleArray
java.lang.Object
net.minecraft.world.chunk.ChunkNibbleArray
- Direct Known Subclasses:
ColumnChunkNibbleArray
public class ChunkNibbleArray extends Object
-
Field Summary
Fields Modifier and Type Field Description protected byte[]byteArray -
Constructor Summary
Constructors Modifier Constructor Description ChunkNibbleArray()ChunkNibbleArray(byte[] byte2)protectedChunkNibbleArray(int int2) -
Method Summary
Modifier and Type Method Description byte[]asByteArray()ChunkNibbleArraycopy()private intdivideByTwo(int n)private intget(int int2)intget(int x, int y, int z)protected intgetIndex(int x, int y, int z)private booleanisEven(int n)booleanisUninitialized()private voidset(int index, int value)voidset(int x, int y, int z, int value)StringtoString()
-
Field Details
-
byteArray
-
-
Constructor Details
-
ChunkNibbleArray
public ChunkNibbleArray() -
ChunkNibbleArray
public ChunkNibbleArray(byte[] byte2) -
ChunkNibbleArray
protected ChunkNibbleArray(int int2)
-
-
Method Details
-
get
public int get(int x, int y, int z) -
set
public void set(int x, int y, int z, int value) -
getIndex
protected int getIndex(int x, int y, int z) -
get
private int get(int int2) -
set
private void set(int index, int value) -
isEven
private boolean isEven(int n) -
divideByTwo
private int divideByTwo(int n) -
asByteArray
public byte[] asByteArray() -
copy
-
toString
-
isUninitialized
public boolean isUninitialized()
-