net.minecraft.nbt

public interface Tag

ve
net.minecraft.nbt.Tag
net.minecraft.class_2520

Field summary

Modifier and TypeField
int
d
OBJECT_HEADER
field_33246
int
e
ARRAY_HEADER
field_33247
int
f
OBJECT_REFERENCE
field_33248
int
g
STRING_SIZE
field_33249
byte
h
TAG_END
field_33250
byte
i
TAG_BYTE
field_33251
byte
j
TAG_SHORT
field_33252
byte
k
TAG_INT
field_33253
byte
l
TAG_LONG
field_33254
byte
m
TAG_FLOAT
field_33255
byte
n
TAG_DOUBLE
field_33256
byte
o
TAG_BYTE_ARRAY
field_33257
byte
p
TAG_STRING
field_33258
byte
q
TAG_LIST
field_33259
byte
r
TAG_COMPOUND
field_33260
byte
s
TAG_INT_ARRAY
field_33261
byte
t
TAG_LONG_ARRAY
field_33262
int
u
MAX_DEPTH
field_33264

Method summary

Modifier and TypeMethod
void
a(DataOutput arg0)
write(DataOutput arg0)
method_10713(DataOutput arg0)
byte
b()
getId()
method_10711()
TagType<?>
c()
getType()
method_23258()
Tag
d()
copy()
method_10707()
int
a()
sizeInBytes()
method_47988()
void
a(vi arg0)
accept(TagVisitor arg0)
method_32289(class_5627 arg0)
StreamTagVisitor$ValueResult
a(vb arg0)
accept(StreamTagVisitor arg0)
method_39850(class_6836 arg0)
default void
b(vb arg0)
acceptAsRoot(StreamTagVisitor arg0)
method_39876(class_6836 arg0)
default Optional<String>
o_()
asString()
method_68658()
default Optional<Number>
o()
asNumber()
method_68599()
default Optional<Byte>
p()
asByte()
method_68600()
default Optional<Short>
q()
asShort()
method_68601()
default Optional<Integer>
r()
asInt()
method_68602()
default Optional<Long>
s()
asLong()
method_68603()
default Optional<Float>
t()
asFloat()
method_68604()
default Optional<Double>
u()
asDouble()
method_68605()
default Optional<Boolean>
v()
asBoolean()
method_68606()
default Optional<byte[]>
f()
asByteArray()
method_68559()
default Optional<int[]>
p_()
asIntArray()
method_68572()
default Optional<long[]>
q_()
asLongArray()
method_68593()
default Optional<CompoundTag>
r_()
asCompound()
method_68571()
default Optional<ListTag>
s_()
asList()
method_68592()