public final class NbtType<T>
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
NbtType.Enum |
| Modifier and Type | Field and Description |
|---|---|
static NbtType<java.lang.Byte> |
BYTE |
static NbtType<byte[]> |
BYTE_ARRAY |
static NbtType<NbtMap> |
COMPOUND |
static NbtType<java.lang.Double> |
DOUBLE |
static NbtType<java.lang.Void> |
END |
static NbtType<java.lang.Float> |
FLOAT |
static NbtType<java.lang.Integer> |
INT |
static NbtType<int[]> |
INT_ARRAY |
static NbtType<NbtList> |
LIST |
static NbtType<java.lang.Long> |
LONG |
static NbtType<long[]> |
LONG_ARRAY |
static NbtType<java.lang.Short> |
SHORT |
static NbtType<java.lang.String> |
STRING |
| Modifier and Type | Method and Description |
|---|---|
static <T> NbtType<T> |
byClass(java.lang.Class<T> tagClass) |
static NbtType<?> |
byId(int id) |
NbtType.Enum |
getEnum() |
int |
getId() |
java.lang.Class<T> |
getTagClass() |
java.lang.String |
getTypeName() |
public static final NbtType<java.lang.Void> END
public static final NbtType<java.lang.Byte> BYTE
public static final NbtType<java.lang.Short> SHORT
public static final NbtType<java.lang.Integer> INT
public static final NbtType<java.lang.Long> LONG
public static final NbtType<java.lang.Float> FLOAT
public static final NbtType<java.lang.Double> DOUBLE
public static final NbtType<byte[]> BYTE_ARRAY
public static final NbtType<java.lang.String> STRING
public static final NbtType<int[]> INT_ARRAY
public static final NbtType<long[]> LONG_ARRAY
public static NbtType<?> byId(int id)
public static <T> NbtType<T> byClass(java.lang.Class<T> tagClass)
public java.lang.Class<T> getTagClass()
public int getId()
public java.lang.String getTypeName()
public NbtType.Enum getEnum()