net.minecraft.world.chunk

public class ChunkNibbleArray

net.minecraft.world.level.chunk.DataLayer
net.minecraft.world.level.chunk.DataLayer
net.minecraft.class_2804
net.minecraft.world.chunk.ChunkNibbleArray

Field summary

Modifier and TypeField
public static final int
LAYER_COUNT
LAYER_COUNT
field_34052
COPY_TIMES
public static final int
LAYER_SIZE
LAYER_SIZE
field_31404
COPY_BLOCK_SIZE
public static final int
SIZE
SIZE
field_31403
BYTES_LENGTH
private static final int
NIBBLE_SIZE
NIBBLE_SIZE
field_31405
NIBBLE_BITS
protected byte[]
data
data
field_12783
bytes
private int
defaultValue
defaultValue
field_44635
defaultValue

Constructor summary

ModifierConstructor
public ()
public (int defaultValue)
public (byte[] bytes)

Method summary

Modifier and TypeMethod
public int
get(int x, int y, int z)
get(int x, int y, int z)
method_12139(int arg0, int arg1, int arg2)
get(int x, int y, int z)
public void
set(int x, int y, int z, int val)
set(int x, int y, int z, int val)
method_12145(int arg0, int arg1, int arg2, int arg3)
set(int x, int y, int z, int value)
private static int
getIndex(int x, int y, int z)
getIndex(int x, int y, int z)
method_12140(int arg0, int arg1, int arg2)
getIndex(int x, int y, int z)
private int
get(int index)
get(int index)
method_12141(int arg0)
get(int index)
private void
set(int index, int val)
set(int index, int val)
method_12142(int arg0, int arg1)
set(int index, int value)
private static int
getNibbleIndex(int index)
getNibbleIndex(int index)
method_37459(int arg0)
occupiesSmallerBits(int i)
private static int
getByteIndex(int position)
getByteIndex(int position)
method_12138(int arg0)
getArrayIndex(int i)
public void
fill(int value)
fill(int value)
method_51527(int arg0)
clear(int defaultValue)
private static byte
packFilled(int value)
packFilled(int value)
method_51381(int arg0)
pack(int value)
public byte[]
getData()
getData()
method_12137()
asByteArray()
public ChunkNibbleArray
copy()
copy()
method_12144()
copy()
public String
layerToString(int layer)
layerToString(int layer)
method_35320(int arg0)
bottomToString(int unused)
public boolean
isDefinitelyHomogenous()
isDefinitelyHomogenous()
method_51380()
isArrayUninitialized()
public boolean
isDefinitelyFilledWith(int value)
isDefinitelyFilledWith(int value)
method_51379(int arg0)
isUninitialized(int expectedDefaultValue)
public boolean
isEmpty()
isEmpty()
method_12146()
isUninitialized()