类 ByteTag
java.lang.Object
net.minecraft.nbt.NumericTag
net.minecraft.nbt.ByteTag
- 所有已实现的接口:
Tag
-
嵌套类概要
嵌套类 -
字段概要
字段从接口继承的字段 net.minecraft.nbt.Tag
ARRAY_HEADER, MAX_DEPTH, OBJECT_HEADER, OBJECT_REFERENCE, STRING_SIZE, TAG_ANY_NUMERIC, TAG_BYTE, TAG_BYTE_ARRAY, TAG_COMPOUND, TAG_DOUBLE, TAG_END, TAG_FLOAT, TAG_INT, TAG_INT_ARRAY, TAG_LIST, TAG_LONG, TAG_LONG_ARRAY, TAG_SHORT, TAG_STRING
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明accept
(StreamTagVisitor pVisitor) void
accept
(TagVisitor pVisitor) copy()
boolean
byte
double
float
int
getAsInt()
long
short
byte
getId()
getType()
int
hashCode()
int
static ByteTag
valueOf
(boolean pData) static ByteTag
valueOf
(byte pData) void
write
(DataOutput pOutput) 从类继承的方法 net.minecraft.nbt.NumericTag
toString
从接口继承的方法 net.minecraft.nbt.Tag
acceptAsRoot, getAsString
-
字段详细资料
-
SELF_SIZE_IN_BYTES
private static final int SELF_SIZE_IN_BYTES- 另请参阅:
-
TYPE
-
ZERO
-
ONE
-
data
private final byte data
-
-
构造器详细资料
-
ByteTag
ByteTag(byte pData)
-
-
方法详细资料
-
valueOf
-
valueOf
-
write
- 抛出:
IOException
-
sizeInBytes
public int sizeInBytes() -
getId
public byte getId() -
getType
-
copy
-
equals
-
hashCode
public int hashCode() -
accept
-
getAsLong
public long getAsLong()- 指定者:
getAsLong
在类中NumericTag
-
getAsInt
public int getAsInt()- 指定者:
getAsInt
在类中NumericTag
-
getAsShort
public short getAsShort()- 指定者:
getAsShort
在类中NumericTag
-
getAsByte
public byte getAsByte()- 指定者:
getAsByte
在类中NumericTag
-
getAsDouble
public double getAsDouble()- 指定者:
getAsDouble
在类中NumericTag
-
getAsFloat
public float getAsFloat()- 指定者:
getAsFloat
在类中NumericTag
-
getAsNumber
- 指定者:
getAsNumber
在类中NumericTag
-
accept
-