记录类 ShortTag
java.lang.Object
java.lang.Record
net.minecraft.nbt.ShortTag
- 所有已实现的接口:
NumericTag
,PrimitiveTag
,Tag
-
嵌套类概要
嵌套类 -
字段概要
字段修饰符和类型字段说明private static final int
private final short
value
记录组件的字段。从接口继承的字段 net.minecraft.nbt.Tag
ARRAY_HEADER, MAX_DEPTH, OBJECT_HEADER, OBJECT_REFERENCE, STRING_SIZE, 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 p_197515_) void
accept
(TagVisitor p_178084_) box()
byte
copy()
double
final boolean
指示某个其他对象是否“等于”此对象。float
byte
getId()
getType()
final int
hashCode()
返回此对象的哈希代码值。int
intValue()
long
short
int
toString()
返回此记录类的字符串表示形式。short
value()
返回value
记录组件的值。static ShortTag
valueOf
(short p_129259_) void
write
(DataOutput p_129254_) 从接口继承的方法 net.minecraft.nbt.NumericTag
asBoolean, asByte, asDouble, asFloat, asInt, asLong, asNumber, asShort
从接口继承的方法 net.minecraft.nbt.Tag
acceptAsRoot, asByteArray, asCompound, asIntArray, asList, asLongArray, asString
-
字段详细资料
-
value
private final short valuevalue
记录组件的字段。 -
SELF_SIZE_IN_BYTES
private static final int SELF_SIZE_IN_BYTES- 另请参阅:
-
TYPE
-
-
构造器详细资料
-
ShortTag
已过时, 待删除: 此 API 元素将从以后的版本中删除。创建ShortTag
记录类的实例。- 参数:
value
-value
记录组件的值
-
-
方法详细资料
-
valueOf
-
write
- 指定者:
write
在接口中Tag
- 抛出:
IOException
-
sizeInBytes
public int sizeInBytes()- 指定者:
sizeInBytes
在接口中Tag
-
getId
public byte getId() -
getType
-
copy
- 指定者:
copy
在接口中PrimitiveTag
- 指定者:
copy
在接口中Tag
-
accept
-
longValue
public long longValue()- 指定者:
longValue
在接口中NumericTag
-
intValue
public int intValue()- 指定者:
intValue
在接口中NumericTag
-
shortValue
public short shortValue()- 指定者:
shortValue
在接口中NumericTag
-
byteValue
public byte byteValue()- 指定者:
byteValue
在接口中NumericTag
-
doubleValue
public double doubleValue()- 指定者:
doubleValue
在接口中NumericTag
-
floatValue
public float floatValue()- 指定者:
floatValue
在接口中NumericTag
-
box
- 指定者:
box
在接口中NumericTag
-
accept
-
toString
返回此记录类的字符串表示形式。此表示形式包含类的名称,后跟每个记录组件的名称和值。 -
hashCode
public final int hashCode()返回此对象的哈希代码值。此值派生自每个记录组件的哈希代码。 -
equals
指示某个其他对象是否“等于”此对象。如果两个对象属于同一个类,而且所有记录组件都相等,则这两个对象相等。 此记录类中的所有组件都使用 '==' 进行比较。 -
value
public short value()返回value
记录组件的值。- 返回:
value
记录组件的值
-