Package net.citizensnpcs.api.jnbt
Class NBTUtils
java.lang.Object
net.citizensnpcs.api.jnbt.NBTUtils
A class which contains NBT-related utility methods.
-
Method Summary
Modifier and TypeMethodDescriptionstatic Tag
getTypeClass
(int type) Gets the class of a type of tag.static int
getTypeCode
(Class<? extends Tag> clazz) Gets the type code of a tag class.static String
getTypeName
(Class<? extends Tag> clazz) Gets the type name of a tag.
-
Method Details
-
createTag
-
getTypeClass
Gets the class of a type of tag.- Parameters:
type
- The type.- Returns:
- The class.
- Throws:
IllegalArgumentException
- if the tag type is invalid.
-
getTypeCode
Gets the type code of a tag class.- Parameters:
clazz
- The tag class.- Returns:
- The type code.
- Throws:
IllegalArgumentException
- if the tag class is invalid.
-
getTypeName
Gets the type name of a tag.- Parameters:
clazz
- The tag class.- Returns:
- The type name.
-