Package net.minecraft.nbt
Class Tag
java.lang.Object
net.minecraft.nbt.Tag
- Direct Known Subclasses:
ByteArrayTag,CompoundTag,EndTag,IntArrayTag,ListTag,StringTag,Tag.NumberTag
public abstract class Tag extends Object
- Mappings:
Namespace Name official ebintermediary net/minecraft/class_1419named net/minecraft/nbt/Tag
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTag.NumberTag -
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description protectedTag() -
Method Summary
Modifier and Type Method Description protected StringasString()abstract Tagcopy()protected static TagcreateByTypeId(byte id)booleanequals(Object other)abstract bytegetType()inthashCode()booleanisEmpty()(package private) abstract voidread(DataInput input, int depth, PositionTracker tracker)abstract StringtoString()(package private) abstract voidwrite(DataOutput output)
-
Field Details
-
TYPES
- Mappings:
Namespace Name Mixin selector official aLeb;a:[Ljava/lang/String;intermediary field_5927Lnet/minecraft/class_1419;field_5927:[Ljava/lang/String;named TYPESLnet/minecraft/nbt/Tag;TYPES:[Ljava/lang/String;
-
-
Constructor Details
-
Tag
protected Tag()
-
-
Method Details
-
write
- Throws:
IOException- Mappings:
Namespace Name Mixin selector official aLeb;a(Ljava/io/DataOutput;)Vintermediary method_5062Lnet/minecraft/class_1419;method_5062(Ljava/io/DataOutput;)Vnamed writeLnet/minecraft/nbt/Tag;write(Ljava/io/DataOutput;)V
-
read
- Throws:
IOException- Mappings:
Namespace Name Mixin selector official aLeb;a(Ljava/io/DataInput;ILdw;)Vintermediary method_5061Lnet/minecraft/class_1419;method_5061(Ljava/io/DataInput;ILnet/minecraft/class_1413;)Vnamed readLnet/minecraft/nbt/Tag;read(Ljava/io/DataInput;ILnet/minecraft/nbt/PositionTracker;)V
-
toString
-
getType
public abstract byte getType()- Mappings:
Namespace Name Mixin selector official aLeb;a()Bintermediary method_5059Lnet/minecraft/class_1419;method_5059()Bnamed getTypeLnet/minecraft/nbt/Tag;getType()B
-
createByTypeId
- Mappings:
Namespace Name Mixin selector official aLeb;a(B)Leb;intermediary method_5060Lnet/minecraft/class_1419;method_5060(B)Lnet/minecraft/class_1419;named createByTypeIdLnet/minecraft/nbt/Tag;createByTypeId(B)Lnet/minecraft/nbt/Tag;
-
copy
- Mappings:
Namespace Name Mixin selector official bLeb;b()Leb;intermediary method_5064Lnet/minecraft/class_1419;method_5064()Lnet/minecraft/class_1419;named copyLnet/minecraft/nbt/Tag;copy()Lnet/minecraft/nbt/Tag;
-
isEmpty
public boolean isEmpty()- Mappings:
Namespace Name Mixin selector official c_Leb;c_()Zintermediary method_5065Lnet/minecraft/class_1419;method_5065()Znamed isEmptyLnet/minecraft/nbt/Tag;isEmpty()Z
-
equals
-
hashCode
public int hashCode() -
asString
- Mappings:
Namespace Name Mixin selector official a_Leb;a_()Ljava/lang/String;intermediary method_5063Lnet/minecraft/class_1419;method_5063()Ljava/lang/String;named asStringLnet/minecraft/nbt/Tag;asString()Ljava/lang/String;
-