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)
protected
ChunkNibbleArray(int int2)
-
Method Summary
Modifier and Type Method Description byte[]
asByteArray()
ChunkNibbleArray
copy()
private int
divideByTwo(int n)
private int
get(int int2)
int
get(int x, int y, int z)
protected int
getIndex(int x, int y, int z)
private boolean
isEven(int n)
boolean
isUninitialized()
private void
set(int index, int value)
void
set(int x, int y, int z, int value)
String
toString()
-
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()
-