类 DataLayer
java.lang.Object
net.minecraft.world.level.chunk.DataLayer
-
字段概要
字段修饰符和类型字段说明protected byte[]
private int
static final int
static final int
private static final int
static final int
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明copy()
void
fill
(int pDefaultValue) private int
get
(int pIndex) int
get
(int pX, int pY, int pZ) private static int
getByteIndex
(int pIndex) byte[]
getData()
private static int
getIndex
(int pX, int pY, int pZ) private static int
getNibbleIndex
(int pIndex) boolean
isDefinitelyFilledWith
(int pValue) boolean
boolean
isEmpty()
layerToString
(int pUnused) private static byte
packFilled
(int pValue) private void
set
(int pIndex, int pValue) void
set
(int pX, int pY, int pZ, int pValue) toString()
-
字段详细资料
-
构造器详细资料
-
DataLayer
public DataLayer() -
DataLayer
public DataLayer(int pSize) -
DataLayer
public DataLayer(byte[] pData)
-
-
方法详细资料
-
get
public int get(int pX, int pY, int pZ) -
set
public void set(int pX, int pY, int pZ, int pValue) -
getIndex
private static int getIndex(int pX, int pY, int pZ) -
get
private int get(int pIndex) -
set
private void set(int pIndex, int pValue) -
getNibbleIndex
private static int getNibbleIndex(int pIndex) -
getByteIndex
private static int getByteIndex(int pIndex) -
fill
public void fill(int pDefaultValue) -
packFilled
private static byte packFilled(int pValue) -
getData
public byte[] getData() -
copy
-
toString
-
layerToString
-
isDefinitelyHomogenous
public boolean isDefinitelyHomogenous() -
isDefinitelyFilledWith
public boolean isDefinitelyFilledWith(int pValue) -
isEmpty
public boolean isEmpty()
-