Package net.minecraft.nbt
Class NbtString
java.lang.Object
net.minecraft.nbt.NbtString
- All Implemented Interfaces:
NbtElement
Represents an NBT string.
- Mappings:
Namespace Name official nqintermediary net/minecraft/class_2519named net/minecraft/nbt/NbtString
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static NbtStringprivate static intprivate static charprivate static charprivate static charprivate static charprivate StringFields inherited from interface net.minecraft.nbt.NbtElement
BYTE_ARRAY_TYPE, BYTE_TYPE, COMPOUND_TYPE, DOUBLE_TYPE, field_33246, field_33247, field_33248, field_33249, field_33264, FLOAT_TYPE, INT_ARRAY_TYPE, INT_TYPE, LIST_TYPE, LONG_ARRAY_TYPE, LONG_TYPE, NULL_TYPE, NUMBER_TYPE, SHORT_TYPE, STRING_TYPE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(NbtElementVisitor visitor)asString()copy()Copies this NBT element.booleanstatic StringGets the NBT type definition of this NBT element.bytegetType()Gets the type of this NBT element.inthashCode()static NbtStringtoString()voidwrite(DataOutput output)
-
Field Details
-
field_33241
private static final int field_33241- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official bLnq;b:Iintermediary field_33241Lnet/minecraft/class_2519;field_33241:Inamed field_33241Lnet/minecraft/nbt/NbtString;field_33241:I
-
TYPE
- Mappings:
Namespace Name Mixin selector official aLnq;a:Lnu;intermediary field_21045Lnet/minecraft/class_2519;field_21045:Lnet/minecraft/class_4614;named TYPELnet/minecraft/nbt/NbtString;TYPE:Lnet/minecraft/nbt/NbtType;
-
EMPTY
- Mappings:
Namespace Name Mixin selector official cLnq;c:Lnq;intermediary field_21046Lnet/minecraft/class_2519;field_21046:Lnet/minecraft/class_2519;named EMPTYLnet/minecraft/nbt/NbtString;EMPTY:Lnet/minecraft/nbt/NbtString;
-
field_33242
private static final char field_33242- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official wLnq;w:Cintermediary field_33242Lnet/minecraft/class_2519;field_33242:Cnamed field_33242Lnet/minecraft/nbt/NbtString;field_33242:C
-
field_33243
private static final char field_33243- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official xLnq;x:Cintermediary field_33243Lnet/minecraft/class_2519;field_33243:Cnamed field_33243Lnet/minecraft/nbt/NbtString;field_33243:C
-
field_33244
private static final char field_33244- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official yLnq;y:Cintermediary field_33244Lnet/minecraft/class_2519;field_33244:Cnamed field_33244Lnet/minecraft/nbt/NbtString;field_33244:C
-
field_33245
private static final char field_33245- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official zLnq;z:Cintermediary field_33245Lnet/minecraft/class_2519;field_33245:Cnamed field_33245Lnet/minecraft/nbt/NbtString;field_33245:C
-
value
- Mappings:
Namespace Name Mixin selector official ALnq;A:Ljava/lang/String;intermediary field_11590Lnet/minecraft/class_2519;field_11590:Ljava/lang/String;named valueLnet/minecraft/nbt/NbtString;value:Ljava/lang/String;
-
-
Constructor Details
-
NbtString
- Mappings:
Namespace Name Mixin selector official <init>Lnq;<init>(Ljava/lang/String;)Vintermediary <init>Lnet/minecraft/class_2519;<init>(Ljava/lang/String;)Vnamed <init>Lnet/minecraft/nbt/NbtString;<init>(Ljava/lang/String;)V
-
-
Method Details
-
of
- Mappings:
Namespace Name Mixin selector official aLnq;a(Ljava/lang/String;)Lnq;intermediary method_23256Lnet/minecraft/class_2519;method_23256(Ljava/lang/String;)Lnet/minecraft/class_2519;named ofLnet/minecraft/nbt/NbtString;of(Ljava/lang/String;)Lnet/minecraft/nbt/NbtString;
-
write
- Specified by:
writein interfaceNbtElement- Throws:
IOException- Mappings:
Namespace Name Mixin selector official aLns;a(Ljava/io/DataOutput;)Vintermediary method_10713Lnet/minecraft/class_2520;method_10713(Ljava/io/DataOutput;)Vnamed writeLnet/minecraft/nbt/NbtElement;write(Ljava/io/DataOutput;)V
-
getType
public byte getType()Gets the type of this NBT element.- Specified by:
getTypein interfaceNbtElement- Returns:
- the type
- Mappings:
Namespace Name Mixin selector official aLns;a()Bintermediary method_10711Lnet/minecraft/class_2520;method_10711()Bnamed getTypeLnet/minecraft/nbt/NbtElement;getType()B
-
getNbtType
Gets the NBT type definition of this NBT element.- Specified by:
getNbtTypein interfaceNbtElement- Returns:
- the element type definition
- Mappings:
Namespace Name Mixin selector official bLns;b()Lnu;intermediary method_23258Lnet/minecraft/class_2520;method_23258()Lnet/minecraft/class_4614;named getNbtTypeLnet/minecraft/nbt/NbtElement;getNbtType()Lnet/minecraft/nbt/NbtType;
-
toString
- Specified by:
toStringin interfaceNbtElement- Overrides:
toStringin classObject
-
copy
Description copied from interface:NbtElementCopies this NBT element.- Specified by:
copyin interfaceNbtElement- Returns:
- the copied element
- Mappings:
Namespace Name Mixin selector official dLnq;d()Lnq;intermediary method_10705Lnet/minecraft/class_2519;method_10705()Lnet/minecraft/class_2519;named copyLnet/minecraft/nbt/NbtString;copy()Lnet/minecraft/nbt/NbtString;
-
equals
-
hashCode
public int hashCode() -
asString
- Specified by:
asStringin interfaceNbtElement- Mappings:
Namespace Name Mixin selector official d_Lns;d_()Ljava/lang/String;intermediary method_10714Lnet/minecraft/class_2520;method_10714()Ljava/lang/String;named asStringLnet/minecraft/nbt/NbtElement;asString()Ljava/lang/String;
-
accept
- Specified by:
acceptin interfaceNbtElement- Mappings:
Namespace Name Mixin selector official aLns;a(Lnw;)Vintermediary method_32289Lnet/minecraft/class_2520;method_32289(Lnet/minecraft/class_5627;)Vnamed acceptLnet/minecraft/nbt/NbtElement;accept(Lnet/minecraft/nbt/visitor/NbtElementVisitor;)V
-
escape
- Mappings:
Namespace Name Mixin selector official bLnq;b(Ljava/lang/String;)Ljava/lang/String;intermediary method_10706Lnet/minecraft/class_2519;method_10706(Ljava/lang/String;)Ljava/lang/String;named escapeLnet/minecraft/nbt/NbtString;escape(Ljava/lang/String;)Ljava/lang/String;
-