blob: 161e64a7e62c476e4bec8efca550687649cb37f0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
|
package nbt
// Valid TagType values.
const (
TAG_End = iota
TAG_Byte
TAG_Short
TAG_Int
TAG_Long
TAG_Float
TAG_Double
TAG_Byte_Array
TAG_String
TAG_List
TAG_Compound
TAG_Int_Array
)
// TagType describes the type of a NBT tag. Valid values are the TAG_* constants.
type TagType byte
func (tt TagType) String() string {
switch tt {
case TAG_End:
return "TAG_End"
case TAG_Byte:
return "TAG_Byte"
case TAG_Short:
return "TAG_Short"
case TAG_Int:
return "TAG_Int"
case TAG_Long:
return "TAG_Long"
case TAG_Float:
return "TAG_Float"
case TAG_Double:
return "TAG_Double"
case TAG_Byte_Array:
return "TAG_Byte_Array"
case TAG_String:
return "TAG_String"
case TAG_List:
return "TAG_List"
case TAG_Compound:
return "TAG_Compound"
case TAG_Int_Array:
return "TAG_Int_Array"
default:
return "TAG_Unknown"
}
}
|