Class NBTCompound
java.lang.Object
com.github.retrooper.packetevents.protocol.nbt.NBT
com.github.retrooper.packetevents.protocol.nbt.NBTCompound
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()booleanbooleangetBoolean(String string) @Nullable NBTList<NBTCompound>@Nullable NBTCompound@Nullable NBTNumbergetNumberTagOrNull(String key) @Nullable NBTStringgetStringTagOrNull(String key) getStringTagValueOrDefault(String key, String defaultValue) @Nullable StringgetTagListOfTypeOrNull(String key, Class<T> type) getTagListOfTypeOrThrow(String key, Class<T> type) <T extends NBT>
TgetTagOfTypeOrNull(String key, Class<T> type) <T extends NBT>
TgetTagOfTypeOrThrow(String key, Class<T> type) @Nullable NBTgetTagOrNull(String key) getTagOrThrow(String key) getTags()getType()inthashCode()booleanisEmpty()removeTagAndReturnIfListType(String key, Class<T> type) <T extends NBT>
TremoveTagAndReturnIfType(String key, Class<T> type) voidintsize()toString()
-
Field Details
-
tags
-
-
Constructor Details
-
NBTCompound
public NBTCompound()
-
-
Method Details
-
getType
-
isEmpty
public boolean isEmpty() -
getTagNames
-
getTags
-
size
public int size() -
getTagOrThrow
-
getTagOrNull
-
getTagOfTypeOrThrow
-
getTagOfTypeOrNull
-
getTagListOfTypeOrThrow
-
getTagListOfTypeOrNull
-
getCompoundTagOrThrow
-
getCompoundTagOrNull
-
getNumberTagOrThrow
-
getNumberTagOrNull
-
getStringTagOrThrow
-
getStringTagOrNull
-
getCompoundListTagOrThrow
-
getCompoundListTagOrNull
-
getNumberTagListTagOrThrow
-
getNumberListTagOrNull
-
getStringListTagOrThrow
-
getStringListTagOrNull
-
getStringTagValueOrThrow
-
getStringTagValueOrNull
-
getStringTagValueOrDefault
-
removeTag
-
removeTagAndReturnIfType
-
removeTagAndReturnIfListType
-
setTag
-
copy
-
getBoolean
-
equals
-
hashCode
public int hashCode() -
toString
-