Package cn.nukkit.nbt.tag
Class Tag
java.lang.Object
cn.nukkit.nbt.tag.Tag
- Direct Known Subclasses:
ByteArrayTag
,CompoundTag
,EndTag
,IntArrayTag
,ListTag
,NumberTag
,StringArrayTag
,StringTag
-
Field Summary
Modifier and TypeFieldDescriptionstatic final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract Tag
copy()
boolean
abstract byte
getId()
getName()
static String
getTagName
(byte type) int
hashCode()
static Tag
abstract Object
void
print
(PrintStream out) void
print
(String prefix, PrintStream out) static Tag
abstract String
toSnbt()
abstract String
toSnbt
(int space) abstract String
toString()
static void
writeNamedTag
(Tag tag, NBTOutputStream dos) static void
writeNamedTag
(Tag tag, String name, NBTOutputStream dos)
-
Field Details
-
TAG_End
public static final byte TAG_End- See Also:
-
TAG_Byte
public static final byte TAG_Byte- See Also:
-
TAG_Short
public static final byte TAG_Short- See Also:
-
TAG_Int
public static final byte TAG_Int- See Also:
-
TAG_Long
public static final byte TAG_Long- See Also:
-
TAG_Float
public static final byte TAG_Float- See Also:
-
TAG_Double
public static final byte TAG_Double- See Also:
-
TAG_Byte_Array
public static final byte TAG_Byte_Array- See Also:
-
TAG_String
public static final byte TAG_String- See Also:
-
TAG_List
public static final byte TAG_List- See Also:
-
TAG_Compound
public static final byte TAG_Compound- See Also:
-
TAG_Int_Array
public static final byte TAG_Int_Array- See Also:
-
TAG_String_Array
public static final byte TAG_String_Array- See Also:
-
-
Constructor Details
-
Tag
-
-
Method Details
-
toString
-
toSnbt
-
toSnbt
-
getId
public abstract byte getId() -
equals
-
hashCode
public int hashCode() -
print
-
print
-
setName
-
getName
-
readNamedTag
- Throws:
IOException
-
writeNamedTag
- Throws:
IOException
-
writeNamedTag
- Throws:
IOException
-
newTag
-
getTagName
-
copy
-
parseValue
-