Create NBT TypeId helper class

By: Senmori <thesenmori@gmail.com>
This commit is contained in:
CraftBukkit/Spigot
2017-04-21 23:10:22 -04:00
parent 14c31d360f
commit 82c0a41a0d
9 changed files with 60 additions and 32 deletions

View File

@@ -146,4 +146,26 @@ public final class CraftMagicNumbers implements UnsafeValues {
}
return matches;
}
/**
* This helper class represents the different NBT Tags.
* <p>
* These should match NBTBase#getTypeId
*/
public static class NBT {
public static final int TAG_END = 0;
public static final int TAG_BYTE = 1;
public static final int TAG_SHORT = 2;
public static final int TAG_INT = 3;
public static final int TAG_LONG = 4;
public static final int TAG_FLOAT = 5;
public static final int TAG_DOUBLE = 6;
public static final int TAG_BYTE_ARRAY = 7;
public static final int TAG_STRING = 8;
public static final int TAG_LIST = 9;
public static final int TAG_COMPOUND = 10;
public static final int TAG_INT_ARRAY = 11;
public static final int TAG_ANY_NUMBER = 99;
}
}