Skip navigation links
A B C D E F G H I J L M N O P R S T U V W 

A

add(T) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBTList
Adds the specified element to this set if it is not already present.
add(int, T) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBTList
Adds the specified element at the specified position in this list.
add(ReadWriteNBT) - Method in class de.tr7zw.changeme.nbtapi.NBTCompoundList
Deprecated.
Please use addCompound!
add(int, ReadWriteNBT) - Method in class de.tr7zw.changeme.nbtapi.NBTCompoundList
 
add(T) - Method in class de.tr7zw.changeme.nbtapi.NBTList
 
add(int, T) - Method in class de.tr7zw.changeme.nbtapi.NBTList
 
addAll(Collection<? extends T>) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBTList
Adds all of the elements in the specified collection to this collection.
addAll(int, Collection<? extends T>) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBTList
Inserts all of the elements in the specified collection into this list, starting at the specified position.
addAll(Collection<? extends T>) - Method in class de.tr7zw.changeme.nbtapi.NBTList
 
addAll(int, Collection<? extends T>) - Method in class de.tr7zw.changeme.nbtapi.NBTList
 
addCompound() - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBTCompoundList
Adds a new compound tag to the current compound tag
addCompound(ReadableNBT) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBTCompoundList
Adds a copy of the Compound to the end of the List and returns it.
addCompound(String) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Creates a subCompound, or returns it if already provided
addCompound() - Method in class de.tr7zw.changeme.nbtapi.NBTCompoundList
Adds a new Compound to the end of the List and returns it.
addCompound(NBTCompound) - Method in class de.tr7zw.changeme.nbtapi.NBTCompoundList
Adds a copy of the Compound to the end of the List and returns it.
addCompound(ReadableNBT) - Method in class de.tr7zw.changeme.nbtapi.NBTCompoundList
 
addCompound() - Method in interface de.tr7zw.changeme.nbtapi.wrapper.ProxyList
Adds a new compound tag to the current compound tag
addCustomChart(Metrics.CustomChart) - Method in class de.tr7zw.changeme.nbtapi.utils.Metrics
Adds a custom chart.
addCustomChart(Metrics.CustomChart) - Method in class de.tr7zw.changeme.nbtapi.utils.Metrics.MetricsBase
 
addNBTTagCompound(NBTCompound, String) - Static method in class de.tr7zw.changeme.nbtapi.NBTReflectionUtil
Creates a subCompound with a given name in the given NMS Compound
AdvancedBarChart(String, Callable<Map<String, int[]>>) - Constructor for class de.tr7zw.changeme.nbtapi.utils.Metrics.AdvancedBarChart
Class constructor.
AdvancedPie(String, Callable<Map<String, Integer>>) - Constructor for class de.tr7zw.changeme.nbtapi.utils.Metrics.AdvancedPie
Class constructor.
appendField(String, String) - Method in class de.tr7zw.changeme.nbtapi.utils.Metrics.JsonObjectBuilder
Appends a string field to the JSON.
appendField(String, int) - Method in class de.tr7zw.changeme.nbtapi.utils.Metrics.JsonObjectBuilder
Appends an integer field to the JSON.
appendField(String, Metrics.JsonObjectBuilder.JsonObject) - Method in class de.tr7zw.changeme.nbtapi.utils.Metrics.JsonObjectBuilder
Appends an object to the JSON.
appendField(String, String[]) - Method in class de.tr7zw.changeme.nbtapi.utils.Metrics.JsonObjectBuilder
Appends a string array to the JSON.
appendField(String, int[]) - Method in class de.tr7zw.changeme.nbtapi.utils.Metrics.JsonObjectBuilder
Appends an integer array to the JSON.
appendField(String, Metrics.JsonObjectBuilder.JsonObject[]) - Method in class de.tr7zw.changeme.nbtapi.utils.Metrics.JsonObjectBuilder
Appends an object array to the JSON.
appendNull(String) - Method in class de.tr7zw.changeme.nbtapi.utils.Metrics.JsonObjectBuilder
Appends a null field to the JSON.
applyNBT(ItemStack) - Method in class de.tr7zw.changeme.nbtapi.NBTItem
Deprecated.
asNBTString() - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Deprecated.
Just use toString()
assertAvailable(MinecraftVersion) - Static method in class de.tr7zw.changeme.nbtapi.utils.CheckUtil
 
asTag(ReadWriteNBT) - Method in class de.tr7zw.changeme.nbtapi.NBTCompoundList
 
asTag(Double) - Method in class de.tr7zw.changeme.nbtapi.NBTDoubleList
 
asTag(Float) - Method in class de.tr7zw.changeme.nbtapi.NBTFloatList
 
asTag(int[]) - Method in class de.tr7zw.changeme.nbtapi.NBTIntArrayList
 
asTag(Integer) - Method in class de.tr7zw.changeme.nbtapi.NBTIntegerList
 
asTag(T) - Method in class de.tr7zw.changeme.nbtapi.NBTList
 
asTag(Long) - Method in class de.tr7zw.changeme.nbtapi.NBTLongList
 
asTag(String) - Method in class de.tr7zw.changeme.nbtapi.NBTStringList
 
asTag(UUID) - Method in class de.tr7zw.changeme.nbtapi.NBTUUIDList
 

B

build() - Method in class de.tr7zw.changeme.nbtapi.utils.Metrics.JsonObjectBuilder
Builds the JSON string and invalidates this builder.
build() - Method in class de.tr7zw.changeme.nbtapi.wrapper.ProxyBuilder
 

C

Casing - Enum in de.tr7zw.changeme.nbtapi.wrapper
 
checkForUpdates() - Static method in class de.tr7zw.changeme.nbtapi.utils.VersionChecker
 
CheckUtil - Class in de.tr7zw.changeme.nbtapi.utils
 
ClassWrapper - Enum in de.tr7zw.changeme.nbtapi.utils.nmsmappings
Wraps NMS and CRAFT classes
clear() - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBTCompoundList
Clears the contents of the list
clear() - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBTList
Clears the contents of the list
clear() - Method in class de.tr7zw.changeme.nbtapi.NBTList
 
clearCustomNBT() - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteItemNBT
Remove all custom (non-vanilla) NBT tags from the NBTItem.
clearCustomNBT() - Method in class de.tr7zw.changeme.nbtapi.NBTItem
Deprecated.
clearNBT() - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBT
Remove all keys from this compound
clearNBT() - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Remove all keys from this compound
confirmedBroken - Static variable in exception de.tr7zw.changeme.nbtapi.NbtApiException
Keep track of the plugin selfcheck.
contains(Object) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBTList
Returns true if this list contains the specified element.
contains(Object) - Method in class de.tr7zw.changeme.nbtapi.NBTList
 
containsAll(Collection<?>) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBTList
Returns true if this collection contains all of the elements in the specified collection
containsAll(Collection<?>) - Method in class de.tr7zw.changeme.nbtapi.NBTList
 
convertItemArraytoNBT(ItemStack[]) - Static method in class de.tr7zw.changeme.nbtapi.NBTItem
Deprecated.
convertItemtoNBT(ItemStack) - Static method in class de.tr7zw.changeme.nbtapi.NBTItem
Deprecated.
convertNBTCompoundtoNMSItem(NBTCompound) - Static method in class de.tr7zw.changeme.nbtapi.NBTReflectionUtil
Converts NBTCompound to NMS ItemStacks
convertNBTtoItem(NBTCompound) - Static method in class de.tr7zw.changeme.nbtapi.NBTItem
Deprecated.
convertNBTtoItemArray(NBTCompound) - Static method in class de.tr7zw.changeme.nbtapi.NBTItem
Deprecated.
convertNMSItemtoNBTCompound(Object) - Static method in class de.tr7zw.changeme.nbtapi.NBTReflectionUtil
Converts NMS ItemStacks to NBTContainer
convertString(String) - Method in enum de.tr7zw.changeme.nbtapi.wrapper.Casing
 
createNBTObject() - Static method in class de.tr7zw.changeme.nbtapi.NBT
Create a new NBTContainer object and return it.
CustomChart(String) - Constructor for class de.tr7zw.changeme.nbtapi.utils.Metrics.CustomChart
 

D

DataFixerUtil - Class in de.tr7zw.changeme.nbtapi.utils
 
DataFixerUtil() - Constructor for class de.tr7zw.changeme.nbtapi.utils.DataFixerUtil
 
de.tr7zw.changeme.nbtapi - package de.tr7zw.changeme.nbtapi
 
de.tr7zw.changeme.nbtapi.handler - package de.tr7zw.changeme.nbtapi.handler
 
de.tr7zw.changeme.nbtapi.iface - package de.tr7zw.changeme.nbtapi.iface
 
de.tr7zw.changeme.nbtapi.utils - package de.tr7zw.changeme.nbtapi.utils
 
de.tr7zw.changeme.nbtapi.utils.nmsmappings - package de.tr7zw.changeme.nbtapi.utils.nmsmappings
 
de.tr7zw.changeme.nbtapi.wrapper - package de.tr7zw.changeme.nbtapi.wrapper
 
deserializeJson(String, Class<T>) - Static method in class de.tr7zw.changeme.nbtapi.utils.GsonWrapper
Deprecated.
Creates an Object of the given type using the Json String
disableBStats() - Static method in enum de.tr7zw.changeme.nbtapi.utils.MinecraftVersion
Calling this function before the NBT-Api is used will disable bStats stats collection.
disablePackageWarning() - Static method in enum de.tr7zw.changeme.nbtapi.utils.MinecraftVersion
Forcefully disables the log message for plugins not shading the API to another location.
disableUpdateCheck() - Static method in enum de.tr7zw.changeme.nbtapi.utils.MinecraftVersion
Disables the update check.
DrilldownPie(String, Callable<Map<String, Map<String, Integer>>>) - Constructor for class de.tr7zw.changeme.nbtapi.utils.Metrics.DrilldownPie
Class constructor.

E

enableUpdateCheck() - Static method in enum de.tr7zw.changeme.nbtapi.utils.MinecraftVersion
Enables the update check.
equals(Object) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Does a deep compare to check if everything is the same

F

finalizeChanges() - Method in class de.tr7zw.changeme.nbtapi.NBTItem
 
fixUpItemData(ReadWriteNBT, int, int) - Static method in class de.tr7zw.changeme.nbtapi.utils.DataFixerUtil
 
fixUpRawItemData(Object, int, int) - Static method in class de.tr7zw.changeme.nbtapi.utils.DataFixerUtil
 
Forge1710Mappings - Class in de.tr7zw.changeme.nbtapi.utils.nmsmappings
Temporary solution to hold Forge1710 mappings.
Forge1710Mappings() - Constructor for class de.tr7zw.changeme.nbtapi.utils.nmsmappings.Forge1710Mappings
 
fromNBT(NBTCompound) - Static method in class de.tr7zw.changeme.nbtapi.NBTGameProfile
Deprecated.
fuzzyMatch(Object) - Method in interface de.tr7zw.changeme.nbtapi.iface.NBTHandler
 

G

gameProfileFromNBT(ReadableNBT) - Static method in class de.tr7zw.changeme.nbtapi.NBT
It takes a NBT compound and returns a GameProfile
gameProfileToNBT(GameProfile) - Static method in class de.tr7zw.changeme.nbtapi.NBT
It converts a GameProfile object to a ReadWriteNBT object
GameprofileUtil - Class in de.tr7zw.changeme.nbtapi.utils
 
GameprofileUtil() - Constructor for class de.tr7zw.changeme.nbtapi.utils.GameprofileUtil
 
get(ReadableNBT, String) - Method in interface de.tr7zw.changeme.nbtapi.iface.NBTHandler
 
get(String, NBTHandler<T>) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
Get the object at the specified key via the handler.
get(int) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBTList
Get the object with the given id.
get(ItemStack, Function<ReadableItemNBT, T>) - Static method in class de.tr7zw.changeme.nbtapi.NBT
It takes an ItemStack, and a function that takes a ReadableNBT and returns a generic type T.
get(ItemStack, Consumer<ReadableItemNBT>) - Static method in class de.tr7zw.changeme.nbtapi.NBT
It takes an ItemStack, and a Consumer that takes a ReadableNBT.
get(Entity, Function<ReadableNBT, T>) - Static method in class de.tr7zw.changeme.nbtapi.NBT
It takes an entity and a function that takes a ReadableNBT and returns a generic type T, and returns the result of the function
get(Entity, Consumer<ReadableNBT>) - Static method in class de.tr7zw.changeme.nbtapi.NBT
It takes an Entity, and a Consumer that takes a ReadableNBT.
get(BlockState, Function<ReadableNBT, T>) - Static method in class de.tr7zw.changeme.nbtapi.NBT
It takes a block state and a function that takes a readable NBT and returns a value of type T.
get(BlockState, Consumer<ReadableNBT>) - Static method in class de.tr7zw.changeme.nbtapi.NBT
It takes an BlockEntity, and a Consumer that takes a ReadableNBT.
get(String, NBTHandler<T>) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
 
get(int) - Method in class de.tr7zw.changeme.nbtapi.NBTCompoundList
 
get(int) - Method in class de.tr7zw.changeme.nbtapi.NBTDoubleList
 
get(int) - Method in class de.tr7zw.changeme.nbtapi.NBTFloatList
 
get(int) - Method in class de.tr7zw.changeme.nbtapi.NBTIntArrayList
 
get(int) - Method in class de.tr7zw.changeme.nbtapi.NBTIntegerList
 
get(int) - Method in class de.tr7zw.changeme.nbtapi.NBTLongList
 
get(int) - Method in class de.tr7zw.changeme.nbtapi.NBTStringList
 
get(int) - Method in class de.tr7zw.changeme.nbtapi.NBTUUIDList
 
get(int) - Method in interface de.tr7zw.changeme.nbtapi.wrapper.ProxyList
Get the object with the given id.
getBoolean(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
Returns the value associated with the given key, or false if the key is not found.
getBoolean(String) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Getter
getByte(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
Get the value of the given key as a byte, or 0 if the key is not found.
getByte(String) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Getter
getByteArray(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
Returns the value associated with the given key as a byte array, or null if the key is not found.
getByteArray(String) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Getter
getCasing() - Method in interface de.tr7zw.changeme.nbtapi.wrapper.NBTProxy
 
getChartData() - Method in class de.tr7zw.changeme.nbtapi.utils.Metrics.AdvancedBarChart
 
getChartData() - Method in class de.tr7zw.changeme.nbtapi.utils.Metrics.AdvancedPie
 
getChartData() - Method in class de.tr7zw.changeme.nbtapi.utils.Metrics.CustomChart
 
getChartData() - Method in class de.tr7zw.changeme.nbtapi.utils.Metrics.DrilldownPie
 
getChartData() - Method in class de.tr7zw.changeme.nbtapi.utils.Metrics.MultiLineChart
 
getChartData() - Method in class de.tr7zw.changeme.nbtapi.utils.Metrics.SimpleBarChart
 
getChartData() - Method in class de.tr7zw.changeme.nbtapi.utils.Metrics.SimplePie
 
getChartData() - Method in class de.tr7zw.changeme.nbtapi.utils.Metrics.SingleLineChart
 
getClassMappings() - Static method in class de.tr7zw.changeme.nbtapi.utils.nmsmappings.Forge1710Mappings
 
getClazz() - Method in enum de.tr7zw.changeme.nbtapi.utils.nmsmappings.ClassWrapper
 
getComponents(ItemStack, Consumer<ReadableNBT>) - Static method in class de.tr7zw.changeme.nbtapi.NBT
It takes an ItemStack and a Consumer<ReadWriteNBT>, and then applies the Consumer to the ItemStacks Components as NBT.
getComponents(ItemStack, Function<ReadableNBT, T>) - Static method in class de.tr7zw.changeme.nbtapi.NBT
It takes an ItemStack and a Consumer<ReadWriteNBT>, and then applies the Consumer to the ItemStacks Components as NBT.
getCompound(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
 
getCompound(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBT
 
getCompound() - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
 
getCompound(String) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
 
getCompound() - Method in class de.tr7zw.changeme.nbtapi.NBTContainer
 
getCompound() - Method in class de.tr7zw.changeme.nbtapi.NBTEntity
 
getCompound() - Method in class de.tr7zw.changeme.nbtapi.NBTFile
 
getCompound() - Method in class de.tr7zw.changeme.nbtapi.NBTItem
 
getCompound() - Method in class de.tr7zw.changeme.nbtapi.NBTListCompound
 
getCompound() - Method in class de.tr7zw.changeme.nbtapi.NBTPersistentDataContainer
 
getCompound() - Method in class de.tr7zw.changeme.nbtapi.NBTTileEntity
 
getCompoundList(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
 
getCompoundList(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBT
 
getCompoundList(String) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
 
getCraftItemHandle(ItemStack) - Static method in class de.tr7zw.changeme.nbtapi.NBTReflectionUtil
Gets the nms handle ItemStack from a CraftItemStack.
getCurrentVersion() - Static method in class de.tr7zw.changeme.nbtapi.utils.DataFixerUtil
This method will return the closest or exact version number of the current server.
getData() - Method in class de.tr7zw.changeme.nbtapi.NBTBlock
 
getData(NBTCompound, ReflectionMethod, String) - Static method in class de.tr7zw.changeme.nbtapi.NBTReflectionUtil
Gets data from the Compound
getDouble(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
Returns the value associated with the given key as a double, or false of not found.
getDouble(String) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Getter
getDoubleList(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
 
getDoubleList(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBT
 
getDoubleList(String) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
 
getEntityNBTTagCompound(Object) - Static method in class de.tr7zw.changeme.nbtapi.NBTReflectionUtil
Gets the Vanilla NBT Compound from a given NMS Entity
getEntry(NBTCompound, String) - Static method in class de.tr7zw.changeme.nbtapi.NBTReflectionUtil
 
getEnum(String, Class<E>) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
Get an Enum value that has been set via setEnum or setString(key, value.name()).
getEnum(String, Class<E>) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Get an Enum value that has been set via setEnum or setString(key, value.name()).
getFile() - Method in interface de.tr7zw.changeme.nbtapi.iface.NBTFileHandle
 
getFile() - Method in class de.tr7zw.changeme.nbtapi.NBTFile
 
getFileHandle(File) - Static method in class de.tr7zw.changeme.nbtapi.NBT
Creates a NBTFileHandle that uses @param file to store its data.
getFloat(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
Returns the value of the given key as a Float, or 0 if the key does not exist.
getFloat(String) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Getter
getFloatList(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
 
getFloatList(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBT
 
getFloatList(String) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
 
getHandler(Class<T>) - Method in interface de.tr7zw.changeme.nbtapi.wrapper.NBTProxy
 
getHandlers() - Method in interface de.tr7zw.changeme.nbtapi.wrapper.NBTProxy
 
getId() - Method in enum de.tr7zw.changeme.nbtapi.NBTType
 
getIndex() - Method in class de.tr7zw.changeme.nbtapi.utils.PathUtil.PathSegment
 
getInstance(Object...) - Method in enum de.tr7zw.changeme.nbtapi.utils.nmsmappings.ObjectCreator
Creates an Object instance with given args
getIntArray(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
Returns the value associated with the given key as an array of integers, or null if the key does not exist.
getIntArray(String) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Getter
getIntArrayList(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
 
getIntArrayList(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBT
 
getIntArrayList(String) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
 
getInteger(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
Given a key, return the value associated with that key as an Integer, or 0 if the key is not found.
getInteger(String) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Getter
getIntegerList(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
 
getIntegerList(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBT
 
getIntegerList(String) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
 
getItem() - Method in class de.tr7zw.changeme.nbtapi.NBTItem
 
getItemRootNBTTagCompound(Object) - Static method in class de.tr7zw.changeme.nbtapi.NBTReflectionUtil
Simulates getOrCreateTag.
getItemStack(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
It returns an ItemStack associated with the given key, or null if the key does not exist.
getItemStack(String) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Get an ItemStack that was saved at the given key
getItemStackArray(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
Get an ItemStack array that was saved at the given key, or null if no stored data was found
getItemStackArray(String) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Get an ItemStack array that was saved at the given key, or null if no stored data was found
getKeys() - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
 
getKeys() - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
 
getKeys(NBTCompound) - Static method in class de.tr7zw.changeme.nbtapi.NBTReflectionUtil
Gets the Keyset inside this Compound
getList(NBTCompound, String, NBTType, Class<T>) - Static method in class de.tr7zw.changeme.nbtapi.NBTReflectionUtil
Returns the List saved with a given key.
getListParent() - Method in class de.tr7zw.changeme.nbtapi.NBTListCompound
 
getListType(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
Returns the type of the list, null if not a list
getListType(String) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Returns the type of the list, null if not a list
getListType(NBTCompound, String) - Static method in class de.tr7zw.changeme.nbtapi.NBTReflectionUtil
 
getLogger() - Static method in enum de.tr7zw.changeme.nbtapi.utils.MinecraftVersion
 
getLong(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
Returns the value associated with the given key as a Long, or 0 if the key is not found.
getLong(String) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Getter
getLongArray(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
Returns the value associated with the given key as an array of longs, or null if the key does not exist.
getLongArray(String) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Getter Requires at least 1.16
getLongList(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
 
getLongList(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBT
 
getLongList(String) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
 
getMapping() - Static method in class de.tr7zw.changeme.nbtapi.utils.nmsmappings.MojangToMapping
 
getMethodMapping() - Static method in class de.tr7zw.changeme.nbtapi.utils.nmsmappings.Forge1710Mappings
 
getMethodName() - Method in enum de.tr7zw.changeme.nbtapi.utils.nmsmappings.ReflectionMethod
 
getMojangName() - Method in enum de.tr7zw.changeme.nbtapi.utils.nmsmappings.ClassWrapper
 
getName() - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
 
getName() - Method in class de.tr7zw.changeme.nbtapi.NBTList
 
getNBTAPIVersion() - Static method in enum de.tr7zw.changeme.nbtapi.utils.MinecraftVersion
 
getNMSEntity(Entity) - Static method in class de.tr7zw.changeme.nbtapi.NBTReflectionUtil
Gets the NMS Entity for a given Bukkit Entity
getObject(String, Class<T>) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Deprecated.
getObject(NBTCompound, String, Class<T>) - Static method in class de.tr7zw.changeme.nbtapi.NBTReflectionUtil
Uses Gson to load back a Serializable object from the Compound
getOrCreateCompound(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBT
The same as addCompound, just with a name that better reflects what it does
getOrCreateCompound(String) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
The same as addCompound, just with a name that better reflects what it does
getOrDefault(String, T) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
Returns the stored value if exists, or provided value otherwise.
getOrDefault(String, T) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Returns the stored value if exists, or provided value otherwise.
getOrNull(String, Class<?>) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
Returns the stored value if exists, or null.
getOrNull(String, Class<?>) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Returns the stored value if exists, or null.
getPackageName() - Method in enum de.tr7zw.changeme.nbtapi.utils.MinecraftVersion
This method is required to hot-wire the plugin during mappings generation for newer mc versions thanks to md_5 not used mojmap.
getParent() - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
 
getParent() - Method in class de.tr7zw.changeme.nbtapi.NBTList
 
getParentClassWrapper() - Method in enum de.tr7zw.changeme.nbtapi.utils.nmsmappings.ReflectionMethod
 
getPath() - Method in class de.tr7zw.changeme.nbtapi.utils.PathUtil.PathSegment
 
getPersistentData(Entity, Function<ReadableNBT, T>) - Static method in class de.tr7zw.changeme.nbtapi.NBT
It takes an entity and a function that takes a ReadableNBT and returns a generic type T, and returns the result of the function, applied to the entities persistent data container
getPersistentData(BlockState, Function<ReadableNBT, T>) - Static method in class de.tr7zw.changeme.nbtapi.NBT
It takes a block entity and a function that takes a ReadableNBT and returns a generic type T, and returns the result of the function, applied to the block entities persistent data container
getPersistentDataContainer() - Method in class de.tr7zw.changeme.nbtapi.NBTChunk
Gets the NBTCompound used by spigots PersistentDataAPI.
getPersistentDataContainer() - Method in class de.tr7zw.changeme.nbtapi.NBTEntity
Gets the NBTCompound used by spigots PersistentDataAPI.
getPersistentDataContainer() - Method in class de.tr7zw.changeme.nbtapi.NBTTileEntity
Gets the NBTCompound used by spigots PersistentDataAPI.
getPlugin() - Static method in class de.tr7zw.changeme.nbtapi.utils.VersionChecker
 
getReadLock() - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
 
getRequestJsonObject(BiConsumer<String, Throwable>, boolean) - Method in class de.tr7zw.changeme.nbtapi.utils.Metrics.CustomChart
 
getResolvedObject() - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
 
getSelectedVersionInfo() - Method in enum de.tr7zw.changeme.nbtapi.utils.nmsmappings.ReflectionMethod
 
getShort(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
Returns the value of the key as a Short, or 0 if the key is not found.
getShort(String) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Getter
getString(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
Given a key, return the value associated with that key.
getString(String) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Getter
getString(Object) - Static method in class de.tr7zw.changeme.nbtapi.utils.GsonWrapper
Deprecated.
Turns Objects into Json Strings
getStringList(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
 
getStringList(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBT
 
getStringList(String) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
 
getSubNBTTagCompound(Object, String) - Static method in class de.tr7zw.changeme.nbtapi.NBTReflectionUtil
Gets the subCompound with a given name from a NMS Compound
getTileEntityNBTTagCompound(BlockState) - Static method in class de.tr7zw.changeme.nbtapi.NBTReflectionUtil
Gets the NMS Compound from a given TileEntity
getToCompount(Object, NBTCompound) - Static method in class de.tr7zw.changeme.nbtapi.NBTReflectionUtil
 
getType(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
 
getType() - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBTList
Returns the type of this tag
getType(String) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
 
getType() - Method in class de.tr7zw.changeme.nbtapi.NBTList
 
getUnhandledNBTTags(ItemMeta) - Static method in class de.tr7zw.changeme.nbtapi.NBTReflectionUtil
Deprecated.
getUri() - Method in enum de.tr7zw.changeme.nbtapi.utils.nmsmappings.PackageWrapper
 
getUUID(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
Given a key, return the UUID of the key.
getUUID(String) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Getter
getUUIDList(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
 
getUUIDList(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBT
 
getUUIDList(String) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
 
getVersion() - Static method in enum de.tr7zw.changeme.nbtapi.utils.MinecraftVersion
Getter for this servers MinecraftVersion.
getVersionId() - Method in enum de.tr7zw.changeme.nbtapi.utils.MinecraftVersion
 
getWriteLock() - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
 
GsonWrapper - Class in de.tr7zw.changeme.nbtapi.utils
Deprecated.

H

handlers - Static variable in interface de.tr7zw.changeme.nbtapi.wrapper.NBTProxy
 
hasCustomNbtData() - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteItemNBT
True, if the item has any tags now known for this item type.
hasCustomNbtData() - Method in class de.tr7zw.changeme.nbtapi.NBTItem
Deprecated.
hasGsonSupport() - Static method in enum de.tr7zw.changeme.nbtapi.utils.MinecraftVersion
 
hashCode() - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
 
hasIndex() - Method in class de.tr7zw.changeme.nbtapi.utils.PathUtil.PathSegment
 
hasKey(String) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Deprecated.
hasNBTData() - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableItemNBT
Returns true if the item has NBT data.
hasNBTData() - Method in class de.tr7zw.changeme.nbtapi.NBTItem
Returns true if the item has NBT data.
hasTag(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
Checks whether the provided key exists
hasTag(String, NBTType) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
Checks whether the provided key exists and has the specified type
hasTag(String) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Checks whether the provided key exists
hideOk - Static variable in class de.tr7zw.changeme.nbtapi.utils.VersionChecker
 

I

indexOf(Object) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBTList
Returns the index of the first occurrence of the specified element in this list, or -1 if this list does not contain the element.
indexOf(Object) - Method in class de.tr7zw.changeme.nbtapi.NBTList
 
init() - Method in interface de.tr7zw.changeme.nbtapi.wrapper.NBTProxy
 
invoke(Object, Method, Object[]) - Method in class de.tr7zw.changeme.nbtapi.wrapper.ProxyBuilder
 
isAtLeastVersion(MinecraftVersion) - Static method in enum de.tr7zw.changeme.nbtapi.utils.MinecraftVersion
Returns true if the current versions is at least the given Version
isClosed() - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
 
isClosed() - Method in class de.tr7zw.changeme.nbtapi.NBTContainer
 
isClosed() - Method in class de.tr7zw.changeme.nbtapi.NBTEntity
 
isClosed() - Method in class de.tr7zw.changeme.nbtapi.NBTItem
 
isClosed() - Method in class de.tr7zw.changeme.nbtapi.NBTListCompound
 
isClosed() - Method in class de.tr7zw.changeme.nbtapi.NBTTileEntity
 
isCompatible() - Method in enum de.tr7zw.changeme.nbtapi.utils.nmsmappings.ReflectionMethod
 
isEmpty() - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBTList
Returns true if the list is empty, false otherwise.
isEmpty() - Method in class de.tr7zw.changeme.nbtapi.NBTList
 
isEmpty() - Method in interface de.tr7zw.changeme.nbtapi.wrapper.ProxyList
Returns true if this collection contains no elements.
isEnabled() - Method in enum de.tr7zw.changeme.nbtapi.utils.nmsmappings.ClassWrapper
 
isFoliaPresent() - Static method in enum de.tr7zw.changeme.nbtapi.utils.MinecraftVersion
 
isForgePresent() - Static method in enum de.tr7zw.changeme.nbtapi.utils.MinecraftVersion
 
isLoaded() - Method in enum de.tr7zw.changeme.nbtapi.utils.nmsmappings.ReflectionMethod
 
isMojangMapping() - Method in enum de.tr7zw.changeme.nbtapi.utils.MinecraftVersion
 
isNewerThan(MinecraftVersion) - Static method in enum de.tr7zw.changeme.nbtapi.utils.MinecraftVersion
Returns true if the current versions newer (not equal) than the given version
isReadOnly() - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
 
isReadOnly() - Method in class de.tr7zw.changeme.nbtapi.NBTContainer
 
isReadOnly() - Method in class de.tr7zw.changeme.nbtapi.NBTEntity
 
isReadOnly() - Method in class de.tr7zw.changeme.nbtapi.NBTListCompound
 
isReadOnly() - Method in class de.tr7zw.changeme.nbtapi.NBTTileEntity
 
ITEM_STACK - Static variable in class de.tr7zw.changeme.nbtapi.handler.NBTHandlers
 
itemStackArrayFromNBT(ReadableNBT) - Static method in class de.tr7zw.changeme.nbtapi.NBT
It converts a ReadableNBT object into an array of ItemStacks
itemStackArrayToNBT(ItemStack[]) - Static method in class de.tr7zw.changeme.nbtapi.NBT
It converts an array of ItemStacks into a ReadWriteNBT object
itemStackFromNBT(ReadableNBT) - Static method in class de.tr7zw.changeme.nbtapi.NBT
It converts a ReadableNBT object into an ItemStack
itemStackToJson(ItemStack) - Static method in class de.tr7zw.changeme.nbtapi.utils.NBTJsonUtil
1.20.3+ only.
itemStackToNBT(ItemStack) - Static method in class de.tr7zw.changeme.nbtapi.NBT
It converts an ItemStack to a ReadWriteNBT object
iterator() - Method in class de.tr7zw.changeme.nbtapi.NBTList
 

J

JsonObjectBuilder() - Constructor for class de.tr7zw.changeme.nbtapi.utils.Metrics.JsonObjectBuilder
 

L

lastIndexOf(Object) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBTList
Returns the index of the last occurrence of the specified element in this list, or -1 if this list does not contain the element
lastIndexOf(Object) - Method in class de.tr7zw.changeme.nbtapi.NBTList
 
listIterator(int) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBTList
Returns a list iterator over the elements in this list (in proper sequence), starting at the specified position in the list
listIterator() - Method in class de.tr7zw.changeme.nbtapi.NBTList
 
listIterator(int) - Method in class de.tr7zw.changeme.nbtapi.NBTList
 
listObject - Variable in class de.tr7zw.changeme.nbtapi.NBTList
 

M

makeNonFinal(Field) - Static method in class de.tr7zw.changeme.nbtapi.utils.ReflectionUtil
 
mergeCompound(ReadableNBT) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBT
Merges all data from comp into this compound.
mergeCompound(NBTCompound) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Merges all data from comp into this compound.
mergeCompound(ReadableNBT) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
 
mergeCustomNBT(ItemStack) - Method in class de.tr7zw.changeme.nbtapi.NBTItem
Deprecated.
mergeNBT(ItemStack) - Method in class de.tr7zw.changeme.nbtapi.NBTItem
Deprecated.
mergeOtherNBTCompound(NBTCompound, NBTCompound) - Static method in class de.tr7zw.changeme.nbtapi.NBTReflectionUtil
Merges the second NBTCompound into the first one
Metrics - Class in de.tr7zw.changeme.nbtapi.utils
 
Metrics(JavaPlugin, int) - Constructor for class de.tr7zw.changeme.nbtapi.utils.Metrics
Creates a new Metrics instance.
Metrics.AdvancedBarChart - Class in de.tr7zw.changeme.nbtapi.utils
 
Metrics.AdvancedPie - Class in de.tr7zw.changeme.nbtapi.utils
 
Metrics.CustomChart - Class in de.tr7zw.changeme.nbtapi.utils
 
Metrics.DrilldownPie - Class in de.tr7zw.changeme.nbtapi.utils
 
Metrics.JsonObjectBuilder - Class in de.tr7zw.changeme.nbtapi.utils
An extremely simple JSON builder.
Metrics.JsonObjectBuilder.JsonObject - Class in de.tr7zw.changeme.nbtapi.utils
A super simple representation of a JSON object.
Metrics.MetricsBase - Class in de.tr7zw.changeme.nbtapi.utils
 
Metrics.MultiLineChart - Class in de.tr7zw.changeme.nbtapi.utils
 
Metrics.SimpleBarChart - Class in de.tr7zw.changeme.nbtapi.utils
 
Metrics.SimplePie - Class in de.tr7zw.changeme.nbtapi.utils
 
Metrics.SingleLineChart - Class in de.tr7zw.changeme.nbtapi.utils
 
METRICS_VERSION - Static variable in class de.tr7zw.changeme.nbtapi.utils.Metrics.MetricsBase
The version of the Metrics class.
MetricsBase(String, String, int, boolean, Consumer<Metrics.JsonObjectBuilder>, Consumer<Metrics.JsonObjectBuilder>, Consumer<Runnable>, Supplier<Boolean>, BiConsumer<String, Throwable>, Consumer<String>, boolean, boolean, boolean) - Constructor for class de.tr7zw.changeme.nbtapi.utils.Metrics.MetricsBase
Creates a new MetricsBase class instance.
MinecraftVersion - Enum in de.tr7zw.changeme.nbtapi.utils
This class acts as the "Brain" of the NBTApi.
modify(ItemStack, Function<ReadWriteItemNBT, T>) - Static method in class de.tr7zw.changeme.nbtapi.NBT
It takes an ItemStack, applies a function to its NBT, and returns the result of the function
modify(ItemStack, Consumer<ReadWriteItemNBT>) - Static method in class de.tr7zw.changeme.nbtapi.NBT
It takes an ItemStack and a Consumer<ReadWriteNBT>, and then applies the Consumer to the ItemStacks NBT
modify(Entity, Function<ReadWriteNBT, T>) - Static method in class de.tr7zw.changeme.nbtapi.NBT
It takes an entity and a function that takes a ReadWriteNBT and returns a generic type T.
modify(Entity, Consumer<ReadWriteNBT>) - Static method in class de.tr7zw.changeme.nbtapi.NBT
It takes an entity and a function that takes a ReadWriteNBT and applies the function to the entity
modify(BlockState, Function<ReadWriteNBT, T>) - Static method in class de.tr7zw.changeme.nbtapi.NBT
It takes a block state and a function that takes a ReadWriteNBT and returns a generic type T.
modify(BlockState, Consumer<ReadWriteNBT>) - Static method in class de.tr7zw.changeme.nbtapi.NBT
It takes a block state and a consumer, and then it creates a new NBTTileEntity object with the block state, and then it passes that NBTTileEntity object to the consumer
modify(ItemStack, Class<X>, Function<X, T>) - Static method in class de.tr7zw.changeme.nbtapi.NBT
It takes an ItemStack, applies a function to its NBT wrapped in a proxy, and returns the result of the function
modify(ItemStack, Class<X>, Consumer<X>) - Static method in class de.tr7zw.changeme.nbtapi.NBT
It takes an ItemStack, applies a function to its NBT wrapped in a proxy.
modify(Entity, Class<X>, Consumer<X>) - Static method in class de.tr7zw.changeme.nbtapi.NBT
It takes an entity and a function to modify the entity via the proxy
modify(Entity, Class<X>, Function<X, T>) - Static method in class de.tr7zw.changeme.nbtapi.NBT
It takes an entity and a function to modify the entity via the proxy
modify(BlockState, Class<X>, Consumer<X>) - Static method in class de.tr7zw.changeme.nbtapi.NBT
It takes an block entity and a function to modify the entity via the proxy
modify(BlockState, Class<X>, Function<X, T>) - Static method in class de.tr7zw.changeme.nbtapi.NBT
It takes an block entity and a function to modify the entity via the proxy
modifyComponents(ItemStack, Consumer<ReadWriteNBT>) - Static method in class de.tr7zw.changeme.nbtapi.NBT
It takes an ItemStack and a Consumer<ReadWriteNBT>, and then applies the Consumer to the ItemStacks Components as NBT.
modifyComponents(ItemStack, Function<ReadWriteNBT, T>) - Static method in class de.tr7zw.changeme.nbtapi.NBT
It takes an ItemStack and a Consumer<ReadWriteNBT>, and then applies the Consumer to the ItemStacks Components as NBT.
modifyMeta(BiConsumer<ReadableNBT, ItemMeta>) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteItemNBT
Gives save access to the ItemMeta of the internal ItemStack.
modifyMeta(Class<T>, BiConsumer<ReadableNBT, T>) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteItemNBT
Gives save access to the ItemMeta of the internal ItemStack.
modifyMeta(BiConsumer<ReadableNBT, ItemMeta>) - Method in class de.tr7zw.changeme.nbtapi.NBTItem
Gives save access to the ItemMeta of the internal ItemStack.
modifyMeta(Class<T>, BiConsumer<ReadableNBT, T>) - Method in class de.tr7zw.changeme.nbtapi.NBTItem
Gives save access to the ItemMeta of the internal ItemStack.
modifyPersistentData(Entity, Function<ReadWriteNBT, T>) - Static method in class de.tr7zw.changeme.nbtapi.NBT
It takes an entity and a function that takes a ReadWriteNBT from the entities persistent data and returns a generic type T.
modifyPersistentData(Entity, Consumer<ReadWriteNBT>) - Static method in class de.tr7zw.changeme.nbtapi.NBT
It allows you to modify the persistent data of an entity without any return value
modifyPersistentData(BlockState, Function<ReadWriteNBT, T>) - Static method in class de.tr7zw.changeme.nbtapi.NBT
It takes a block state and a function that takes a ReadWriteNBT of the block entities persistent data and returns a generic type T.
modifyPersistentData(BlockState, Consumer<ReadWriteNBT>) - Static method in class de.tr7zw.changeme.nbtapi.NBT
It takes a block state and a consumer, and then it calls the consumer with the persistent data container of the block entity
MojangToMapping - Class in de.tr7zw.changeme.nbtapi.utils.nmsmappings
Temporary solution to hold Mojang to unmapped Spigot mappings.
MojangToMapping() - Constructor for class de.tr7zw.changeme.nbtapi.utils.nmsmappings.MojangToMapping
 
MultiLineChart(String, Callable<Map<String, Integer>>) - Constructor for class de.tr7zw.changeme.nbtapi.utils.Metrics.MultiLineChart
Class constructor.

N

name - Variable in class de.tr7zw.changeme.nbtapi.utils.nmsmappings.ReflectionMethod.Since
 
NBT - Class in de.tr7zw.changeme.nbtapi
General utility class for a clean and simple nbt access.
NbtApiException - Exception in de.tr7zw.changeme.nbtapi
A generic RuntimeException that can be thrown by most methods in the NBTAPI.
NbtApiException() - Constructor for exception de.tr7zw.changeme.nbtapi.NbtApiException
 
NbtApiException(String, Throwable) - Constructor for exception de.tr7zw.changeme.nbtapi.NbtApiException
 
NbtApiException(String) - Constructor for exception de.tr7zw.changeme.nbtapi.NbtApiException
 
NbtApiException(Throwable) - Constructor for exception de.tr7zw.changeme.nbtapi.NbtApiException
 
NBTBlock - Class in de.tr7zw.changeme.nbtapi
Helper class to store NBT data to Block Locations.
NBTBlock(Block) - Constructor for class de.tr7zw.changeme.nbtapi.NBTBlock
 
NBTChunk - Class in de.tr7zw.changeme.nbtapi
 
NBTChunk(Chunk) - Constructor for class de.tr7zw.changeme.nbtapi.NBTChunk
 
NBTCompound - Class in de.tr7zw.changeme.nbtapi
Base class representing NMS Compounds.
NBTCompound(NBTCompound, String) - Constructor for class de.tr7zw.changeme.nbtapi.NBTCompound
 
NBTCompound(NBTCompound, String, boolean) - Constructor for class de.tr7zw.changeme.nbtapi.NBTCompound
 
NBTCompoundList - Class in de.tr7zw.changeme.nbtapi
NBTListCompound implementation for NBTLists
NBTCompoundList(NBTCompound, String, NBTType, Object) - Constructor for class de.tr7zw.changeme.nbtapi.NBTCompoundList
 
NBTContainer - Class in de.tr7zw.changeme.nbtapi
A Standalone NBTCompound implementation.
NBTContainer() - Constructor for class de.tr7zw.changeme.nbtapi.NBTContainer
Deprecated.
NBTContainer(Object) - Constructor for class de.tr7zw.changeme.nbtapi.NBTContainer
Deprecated.
Use NBT.wrapNMSTag
NBTContainer(InputStream) - Constructor for class de.tr7zw.changeme.nbtapi.NBTContainer
Deprecated.
Use NBT.readNBT
NBTContainer(String) - Constructor for class de.tr7zw.changeme.nbtapi.NBTContainer
Deprecated.
Use NBT.parseNBT
NBTDoubleList - Class in de.tr7zw.changeme.nbtapi
Double implementation for NBTLists
NBTDoubleList(NBTCompound, String, NBTType, Object) - Constructor for class de.tr7zw.changeme.nbtapi.NBTDoubleList
 
NBTEntity - Class in de.tr7zw.changeme.nbtapi
NBT class to access vanilla tags from Entities.
NBTEntity(Entity, boolean) - Constructor for class de.tr7zw.changeme.nbtapi.NBTEntity
 
NBTEntity(Entity) - Constructor for class de.tr7zw.changeme.nbtapi.NBTEntity
Deprecated.
NBTFile - Class in de.tr7zw.changeme.nbtapi
NBTCompound implementation backed by a File
NBTFile(File) - Constructor for class de.tr7zw.changeme.nbtapi.NBTFile
Deprecated.
Use NBT.getFileHandle(file)
NBTFileHandle - Interface in de.tr7zw.changeme.nbtapi.iface
 
NBTFloatList - Class in de.tr7zw.changeme.nbtapi
Float implementation for NBTLists
NBTFloatList(NBTCompound, String, NBTType, Object) - Constructor for class de.tr7zw.changeme.nbtapi.NBTFloatList
 
NBTGameProfile - Class in de.tr7zw.changeme.nbtapi
 
NBTGameProfile() - Constructor for class de.tr7zw.changeme.nbtapi.NBTGameProfile
 
NBTHandler<T> - Interface in de.tr7zw.changeme.nbtapi.iface
 
NBTHandlers - Class in de.tr7zw.changeme.nbtapi.handler
 
NBTHandlers() - Constructor for class de.tr7zw.changeme.nbtapi.handler.NBTHandlers
 
NBTIntArrayList - Class in de.tr7zw.changeme.nbtapi
Integer implementation for NBTLists
NBTIntArrayList(NBTCompound, String, NBTType, Object) - Constructor for class de.tr7zw.changeme.nbtapi.NBTIntArrayList
 
NBTIntegerList - Class in de.tr7zw.changeme.nbtapi
Integer implementation for NBTLists
NBTIntegerList(NBTCompound, String, NBTType, Object) - Constructor for class de.tr7zw.changeme.nbtapi.NBTIntegerList
 
NBTItem - Class in de.tr7zw.changeme.nbtapi
NBT class to access vanilla/custom tags on ItemStacks.
NBTItem(ItemStack) - Constructor for class de.tr7zw.changeme.nbtapi.NBTItem
Deprecated.
NBTItem(ItemStack, boolean, boolean, boolean) - Constructor for class de.tr7zw.changeme.nbtapi.NBTItem
 
NBTItem(ItemStack, boolean) - Constructor for class de.tr7zw.changeme.nbtapi.NBTItem
Deprecated.
NBTJsonUtil - Class in de.tr7zw.changeme.nbtapi.utils
 
NBTJsonUtil() - Constructor for class de.tr7zw.changeme.nbtapi.utils.NBTJsonUtil
 
NBTList<T> - Class in de.tr7zw.changeme.nbtapi
Abstract List implementation for ListCompounds
NBTList(NBTCompound, String, NBTType, Object) - Constructor for class de.tr7zw.changeme.nbtapi.NBTList
 
NBTListCompound - Class in de.tr7zw.changeme.nbtapi
Cut down version of the NBTCompound for inside NBTCompoundList This Compound implementation is missing the ability for further subCompounds and Lists.
NBTListCompound(NBTList<?>, Object) - Constructor for class de.tr7zw.changeme.nbtapi.NBTListCompound
 
NBTLongList - Class in de.tr7zw.changeme.nbtapi
Long implementation for NBTLists
NBTLongList(NBTCompound, String, NBTType, Object) - Constructor for class de.tr7zw.changeme.nbtapi.NBTLongList
 
NBTPersistentDataContainer - Class in de.tr7zw.changeme.nbtapi
 
NBTPersistentDataContainer(PersistentDataContainer) - Constructor for class de.tr7zw.changeme.nbtapi.NBTPersistentDataContainer
 
NBTProxy - Interface in de.tr7zw.changeme.nbtapi.wrapper
 
NBTReflectionUtil - Class in de.tr7zw.changeme.nbtapi
Utility class for translating NBTApi calls to reflections into NMS code All methods are allowed to throw NbtApiException
NBTStringList - Class in de.tr7zw.changeme.nbtapi
String implementation for NBTLists
NBTStringList(NBTCompound, String, NBTType, Object) - Constructor for class de.tr7zw.changeme.nbtapi.NBTStringList
 
NBTTarget - Annotation Type in de.tr7zw.changeme.nbtapi.wrapper
 
NBTTarget.Type - Enum in de.tr7zw.changeme.nbtapi.wrapper
 
NBTTileEntity - Class in de.tr7zw.changeme.nbtapi
NBT class to access vanilla tags from TileEntities.
NBTTileEntity(BlockState, boolean) - Constructor for class de.tr7zw.changeme.nbtapi.NBTTileEntity
 
NBTTileEntity(BlockState) - Constructor for class de.tr7zw.changeme.nbtapi.NBTTileEntity
Deprecated.
NBTType - Enum in de.tr7zw.changeme.nbtapi
Enum of all NBT Types Minecraft contains
NBTUUIDList - Class in de.tr7zw.changeme.nbtapi
Integer implementation for NBTLists
NBTUUIDList(NBTCompound, String, NBTType, Object) - Constructor for class de.tr7zw.changeme.nbtapi.NBTUUIDList
 

O

ObjectCreator - Enum in de.tr7zw.changeme.nbtapi.utils.nmsmappings
This Enum wraps Constructors for NMS classes
overwriteGsonInstance(Gson) - Static method in class de.tr7zw.changeme.nbtapi.utils.GsonWrapper
Deprecated.
 

P

PackageWrapper - Enum in de.tr7zw.changeme.nbtapi.utils.nmsmappings
Package enum
parseNBT(String) - Static method in class de.tr7zw.changeme.nbtapi.NBT
It takes a nbt json string, and returns a ReadWriteNBT object
PathUtil - Class in de.tr7zw.changeme.nbtapi.utils
 
PathUtil() - Constructor for class de.tr7zw.changeme.nbtapi.utils.PathUtil
 
PathUtil.PathSegment - Class in de.tr7zw.changeme.nbtapi.utils
 
preloadApi() - Static method in class de.tr7zw.changeme.nbtapi.NBT
Utility method for shaded versions to preload and check the API during onEnable.
ProxyBuilder<T extends NBTProxy> - Class in de.tr7zw.changeme.nbtapi.wrapper
 
ProxyBuilder(ReadWriteNBT, Class<T>) - Constructor for class de.tr7zw.changeme.nbtapi.wrapper.ProxyBuilder
 
ProxyList<T extends NBTProxy> - Interface in de.tr7zw.changeme.nbtapi.wrapper
 

R

ReadableItemNBT - Interface in de.tr7zw.changeme.nbtapi.iface
 
ReadableNBT - Interface in de.tr7zw.changeme.nbtapi.iface
This interface only exposes methods that get data without any changes to the underlying object.
ReadableNBTList<T> - Interface in de.tr7zw.changeme.nbtapi.iface
 
readFile(File) - Static method in class de.tr7zw.changeme.nbtapi.NBT
Reads NBT data from the provided file.
readFrom(File) - Static method in class de.tr7zw.changeme.nbtapi.NBTFile
Deprecated.
Use NBT.readFile(file)
readGameProfile(ReadableNBT) - Static method in class de.tr7zw.changeme.nbtapi.utils.GameprofileUtil
 
readNbt(ItemStack) - Static method in class de.tr7zw.changeme.nbtapi.NBT
Get a read only instance of the items NBT.
readNBT(InputStream) - Static method in class de.tr7zw.changeme.nbtapi.NBT
Reads in an NBT stream and returns a ReadWriteNBT object
readNbt(ItemStack, Class<T>) - Static method in class de.tr7zw.changeme.nbtapi.NBT
Create a read only proxy class for NBT, given an annotated interface.
readNbt(Entity, Class<T>) - Static method in class de.tr7zw.changeme.nbtapi.NBT
Create a read only proxy class for NBT, given an annotated interface.
readNbt(BlockState, Class<T>) - Static method in class de.tr7zw.changeme.nbtapi.NBT
Create a read only proxy class for NBT, given an annotated interface.
readNBT(InputStream) - Static method in class de.tr7zw.changeme.nbtapi.NBTReflectionUtil
Reads in a InputStream as NMS Compound
readOnly() - Method in class de.tr7zw.changeme.nbtapi.wrapper.ProxyBuilder
 
ReadWriteItemNBT - Interface in de.tr7zw.changeme.nbtapi.iface
 
ReadWriteNBT - Interface in de.tr7zw.changeme.nbtapi.iface
 
ReadWriteNBTCompoundList - Interface in de.tr7zw.changeme.nbtapi.iface
 
ReadWriteNBTList<T> - Interface in de.tr7zw.changeme.nbtapi.iface
 
ReflectionMethod - Enum in de.tr7zw.changeme.nbtapi.utils.nmsmappings
This class caches method reflections, keeps track of method name changes between versions and allows early checking for problems
ReflectionMethod.Since - Class in de.tr7zw.changeme.nbtapi.utils.nmsmappings
 
ReflectionUtil - Class in de.tr7zw.changeme.nbtapi.utils
 
ReflectionUtil() - Constructor for class de.tr7zw.changeme.nbtapi.utils.ReflectionUtil
 
registerHandler(Class<T>, NBTHandler<T>) - Method in interface de.tr7zw.changeme.nbtapi.wrapper.NBTProxy
 
remove(int) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBTCompoundList
Removes the element at the specified position in this list
remove(int) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBTList
Remove the element at index i and return it.
remove(Object) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBTList
Removes the first occurrence of the specified element from this list, if it is present.
remove(int) - Method in class de.tr7zw.changeme.nbtapi.NBTList
 
remove(Object) - Method in class de.tr7zw.changeme.nbtapi.NBTList
 
remove(NBTCompound, String) - Static method in class de.tr7zw.changeme.nbtapi.NBTReflectionUtil
Deletes the given key
remove(int) - Method in interface de.tr7zw.changeme.nbtapi.wrapper.ProxyList
Removes the element at the specified position in this list
removeAll(Collection<?>) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBTList
Removes from this collection all of its elements that are contained in the specified collection
removeAll(Collection<?>) - Method in class de.tr7zw.changeme.nbtapi.NBTList
 
removeIf(Predicate<? super ReadWriteNBT>) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBTCompoundList
Removes all elements of this list that satisfy the given predicate
removeIf(Predicate<? super T>) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBTList
"Remove all elements from the list that match the given predicate."
removeIf(Predicate<? super T>) - Method in class de.tr7zw.changeme.nbtapi.NBTList
 
removeKey(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBT
 
removeKey(String) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
 
replaceLogger(Logger) - Static method in enum de.tr7zw.changeme.nbtapi.utils.MinecraftVersion
Replaces the NBT-API logger with a custom implementation.
resolveCompound(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
Returns the resolved Compound if exists, or null.
resolveCompound(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBT
 
resolveCompound(String) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
 
resolveOrCreateCompound(String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBT
Returns the resolved and creates compounds as required.
resolveOrCreateCompound(String) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
 
resolveOrDefault(String, T) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
Returns the resolved value if exists, or provided value otherwise.
resolveOrDefault(String, T) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
 
resolveOrNull(String, Class<?>) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
Returns the resolved value if exists, or null.
resolveOrNull(String, Class<?>) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
 
retainAll(Collection<?>) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBTList
Removes all of this collection's elements that are not contained in the specified collection.
retainAll(Collection<?>) - Method in class de.tr7zw.changeme.nbtapi.NBTList
 
run(Object, Object...) - Method in enum de.tr7zw.changeme.nbtapi.utils.nmsmappings.ReflectionMethod
Runs the method on a given target object using the given args.

S

save() - Method in interface de.tr7zw.changeme.nbtapi.iface.NBTFileHandle
Saves the data to the file
save() - Method in class de.tr7zw.changeme.nbtapi.NBTFile
Saves the data to the file
save() - Method in class de.tr7zw.changeme.nbtapi.NBTList
 
saveCompound() - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
 
saveCompound() - Method in class de.tr7zw.changeme.nbtapi.NBTItem
 
saveCompound() - Method in class de.tr7zw.changeme.nbtapi.NBTListCompound
 
saveTo(File, NBTCompound) - Static method in class de.tr7zw.changeme.nbtapi.NBTFile
Deprecated.
Use NBT.writeFile(file, nbt)
set(ReadWriteNBT, String, T) - Method in interface de.tr7zw.changeme.nbtapi.iface.NBTHandler
 
set(String, T, NBTHandler<T>) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBT
Set an Object to a key via the provided handler.
set(int, T) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBTList
Replaces the element at the specified position in this list with the specified element.
set(String, Object) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
 
set(String, T, NBTHandler<T>) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
 
set(int, ReadWriteNBT) - Method in class de.tr7zw.changeme.nbtapi.NBTCompoundList
 
set(int, T) - Method in class de.tr7zw.changeme.nbtapi.NBTList
 
set(NBTCompound, String, Object) - Static method in class de.tr7zw.changeme.nbtapi.NBTReflectionUtil
Sets a key in a NBTCompound to a given value
setBoolean(String, Boolean) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBT
Setter
setBoolean(String, Boolean) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Setter
setByte(String, Byte) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBT
Setter
setByte(String, Byte) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Setter
setByteArray(String, byte[]) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBT
Setter
setByteArray(String, byte[]) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Setter
setClosed() - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
 
setClosed() - Method in class de.tr7zw.changeme.nbtapi.NBTContainer
 
setClosed() - Method in class de.tr7zw.changeme.nbtapi.NBTEntity
 
setClosed() - Method in class de.tr7zw.changeme.nbtapi.NBTItem
 
setClosed() - Method in class de.tr7zw.changeme.nbtapi.NBTTileEntity
 
setCompound(Object) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
 
setCompound(Object) - Method in class de.tr7zw.changeme.nbtapi.NBTContainer
 
setCompound(Object) - Method in class de.tr7zw.changeme.nbtapi.NBTEntity
 
setCompound(Object) - Method in class de.tr7zw.changeme.nbtapi.NBTFile
 
setCompound(Object) - Method in class de.tr7zw.changeme.nbtapi.NBTItem
 
setCompound(Object) - Method in class de.tr7zw.changeme.nbtapi.NBTListCompound
 
setCompound(Object) - Method in class de.tr7zw.changeme.nbtapi.NBTPersistentDataContainer
 
setCompound(Object) - Method in class de.tr7zw.changeme.nbtapi.NBTTileEntity
 
setData(NBTCompound, ReflectionMethod, String, Object) - Static method in class de.tr7zw.changeme.nbtapi.NBTReflectionUtil
Sets data inside the Compound
setDouble(String, Double) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBT
Setter
setDouble(String, Double) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Setter
setEntityNBTTag(Object, Object) - Static method in class de.tr7zw.changeme.nbtapi.NBTReflectionUtil
Loads all Vanilla tags from a NMS Compound into a NMS Entity
setEnum(String, E) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBT
Set a key to the given Enum value.
setEnum(String, E) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Set a key to the given Enum value.
setFinal(Object, Field, Object) - Static method in class de.tr7zw.changeme.nbtapi.utils.ReflectionUtil
 
setFloat(String, Float) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBT
Setter
setFloat(String, Float) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Setter
setIntArray(String, int[]) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBT
Setter
setIntArray(String, int[]) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Setter
setInteger(String, Integer) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBT
Setter
setInteger(String, Integer) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Setter
setItem(ItemStack) - Method in class de.tr7zw.changeme.nbtapi.NBTItem
 
setItemStack(String, ItemStack) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBT
Save an ItemStack as a compound under a given key
setItemStack(String, ItemStack) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Save an ItemStack as a compound under a given key
setItemStackArray(String, ItemStack[]) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBT
Save an ItemStack Array as a compound under a given key
setItemStackArray(String, ItemStack[]) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Save an ItemStack Array as a compound under a given key
setItemStackCompound(Object, Object) - Static method in class de.tr7zw.changeme.nbtapi.NBTReflectionUtil
Set the Compound as the Items NBT or CustomData
setLong(String, Long) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBT
Setter
setLong(String, Long) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Setter
setLongArray(String, long[]) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBT
Setter Requires 1.16+
setLongArray(String, long[]) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Setter Requires at least 1.16
setObject(String, Object) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Deprecated.
setObject(NBTCompound, String, Object) - Static method in class de.tr7zw.changeme.nbtapi.NBTReflectionUtil
Uses Gson to set a Serializable value in a Compound
setReadOnly(boolean) - Method in class de.tr7zw.changeme.nbtapi.NBTContainer
 
setResolvedObject(Object) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
 
setShort(String, Short) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBT
Setter
setShort(String, Short) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Setter
setString(String, String) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBT
Setter
setString(String, String) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Setter
setTileEntityNBTTagCompound(BlockState, Object) - Static method in class de.tr7zw.changeme.nbtapi.NBTReflectionUtil
Sets Vanilla tags from a NMS Compound to a TileEntity
setUUID(String, UUID) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadWriteNBT
Setter
setUUID(String, UUID) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Setter
shutdown() - Method in class de.tr7zw.changeme.nbtapi.utils.Metrics.MetricsBase
 
shutdown() - Method in class de.tr7zw.changeme.nbtapi.utils.Metrics
Shuts down the underlying scheduler service.
SimpleBarChart(String, Callable<Map<String, Integer>>) - Constructor for class de.tr7zw.changeme.nbtapi.utils.Metrics.SimpleBarChart
Class constructor.
SimplePie(String, Callable<String>) - Constructor for class de.tr7zw.changeme.nbtapi.utils.Metrics.SimplePie
Class constructor.
Since(MinecraftVersion, String) - Constructor for class de.tr7zw.changeme.nbtapi.utils.nmsmappings.ReflectionMethod.Since
 
SingleLineChart(String, Callable<Integer>) - Constructor for class de.tr7zw.changeme.nbtapi.utils.Metrics.SingleLineChart
Class constructor.
size() - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBTList
Returns the number of elements in this list.
size() - Method in class de.tr7zw.changeme.nbtapi.NBTList
 
size() - Method in interface de.tr7zw.changeme.nbtapi.wrapper.ProxyList
Returns the number of elements in this collection.
splitPath(String) - Static method in class de.tr7zw.changeme.nbtapi.utils.PathUtil
 
STORE_READABLE_TAG - Static variable in class de.tr7zw.changeme.nbtapi.handler.NBTHandlers
 
STORE_READWRITE_TAG - Static variable in class de.tr7zw.changeme.nbtapi.handler.NBTHandlers
 
subList(int, int) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBTList
Returns a view of the portion of this list between the specified fromIndex, inclusive, and toIndex, exclusive
subList(int, int) - Method in class de.tr7zw.changeme.nbtapi.NBTList
 

T

toArray() - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBTList
Returns an array containing all of the elements in this list in proper sequence (from first to last element).
toArray(E[]) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBTList
Returns an array containing all of the elements in this list in proper sequence (from first to last element).
toArray() - Method in class de.tr7zw.changeme.nbtapi.NBTList
 
toArray(E[]) - Method in class de.tr7zw.changeme.nbtapi.NBTList
 
toListCopy() - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBTList
Create a new list containing all entries of this list.
toNBT(GameProfile) - Static method in class de.tr7zw.changeme.nbtapi.NBTGameProfile
Deprecated.
toString() - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
 
toString() - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
 
toString(String) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
Deprecated.
Just use toString()
toString() - Method in class de.tr7zw.changeme.nbtapi.NBTList
 
toString() - Method in class de.tr7zw.changeme.nbtapi.utils.Metrics.JsonObjectBuilder.JsonObject
 
toString(Object) - Static method in class de.tr7zw.changeme.nbtapi.utils.nmsmappings.Forge1710Mappings
 
toString() - Method in class de.tr7zw.changeme.nbtapi.utils.PathUtil.PathSegment
 

U

uuidFromIntArray(int[]) - Static method in class de.tr7zw.changeme.nbtapi.utils.UUIDUtil
 
uuidToIntArray(UUID) - Static method in class de.tr7zw.changeme.nbtapi.utils.UUIDUtil
 
UUIDUtil - Class in de.tr7zw.changeme.nbtapi.utils
 
UUIDUtil() - Constructor for class de.tr7zw.changeme.nbtapi.utils.UUIDUtil
 

V

valideCompound(NBTCompound) - Static method in class de.tr7zw.changeme.nbtapi.NBTReflectionUtil
Checks if the Compound is correctly linked to it's roots
valueOf(String) - Static method in enum de.tr7zw.changeme.nbtapi.NBTType
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum de.tr7zw.changeme.nbtapi.NBTType
 
valueOf(String) - Static method in enum de.tr7zw.changeme.nbtapi.utils.MinecraftVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.tr7zw.changeme.nbtapi.utils.nmsmappings.ClassWrapper
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.tr7zw.changeme.nbtapi.utils.nmsmappings.ObjectCreator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.tr7zw.changeme.nbtapi.utils.nmsmappings.PackageWrapper
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.tr7zw.changeme.nbtapi.utils.nmsmappings.ReflectionMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.tr7zw.changeme.nbtapi.wrapper.Casing
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.tr7zw.changeme.nbtapi.wrapper.NBTTarget.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.tr7zw.changeme.nbtapi.NBTType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.tr7zw.changeme.nbtapi.utils.MinecraftVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.tr7zw.changeme.nbtapi.utils.nmsmappings.ClassWrapper
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.tr7zw.changeme.nbtapi.utils.nmsmappings.ObjectCreator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.tr7zw.changeme.nbtapi.utils.nmsmappings.PackageWrapper
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.tr7zw.changeme.nbtapi.utils.nmsmappings.ReflectionMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.tr7zw.changeme.nbtapi.wrapper.Casing
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.tr7zw.changeme.nbtapi.wrapper.NBTTarget.Type
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in enum de.tr7zw.changeme.nbtapi.utils.MinecraftVersion
 
version - Variable in class de.tr7zw.changeme.nbtapi.utils.nmsmappings.ReflectionMethod.Since
 
VERSION1_12_2 - Static variable in class de.tr7zw.changeme.nbtapi.utils.DataFixerUtil
 
VERSION1_16_5 - Static variable in class de.tr7zw.changeme.nbtapi.utils.DataFixerUtil
 
VERSION1_17_1 - Static variable in class de.tr7zw.changeme.nbtapi.utils.DataFixerUtil
 
VERSION1_18_2 - Static variable in class de.tr7zw.changeme.nbtapi.utils.DataFixerUtil
 
VERSION1_19_2 - Static variable in class de.tr7zw.changeme.nbtapi.utils.DataFixerUtil
 
VERSION1_19_4 - Static variable in class de.tr7zw.changeme.nbtapi.utils.DataFixerUtil
 
VERSION1_20_1 - Static variable in class de.tr7zw.changeme.nbtapi.utils.DataFixerUtil
 
VERSION1_20_2 - Static variable in class de.tr7zw.changeme.nbtapi.utils.DataFixerUtil
 
VERSION1_20_4 - Static variable in class de.tr7zw.changeme.nbtapi.utils.DataFixerUtil
 
VERSION1_20_5 - Static variable in class de.tr7zw.changeme.nbtapi.utils.DataFixerUtil
 
VERSION1_21 - Static variable in class de.tr7zw.changeme.nbtapi.utils.DataFixerUtil
 
VERSION1_21_2 - Static variable in class de.tr7zw.changeme.nbtapi.utils.DataFixerUtil
 
VERSION1_21_3 - Static variable in class de.tr7zw.changeme.nbtapi.utils.DataFixerUtil
 
VersionChecker - Class in de.tr7zw.changeme.nbtapi.utils
This class uses the Spiget API to check for updates
VersionChecker() - Constructor for class de.tr7zw.changeme.nbtapi.utils.VersionChecker
 

W

wrapNMSTag(Object) - Static method in class de.tr7zw.changeme.nbtapi.NBT
Helper method for other developers using NMS.
writeApiNBT(NBTCompound, OutputStream) - Static method in class de.tr7zw.changeme.nbtapi.NBTReflectionUtil
Writes a Compound to an OutputStream
writeCompound(OutputStream) - Method in interface de.tr7zw.changeme.nbtapi.iface.ReadableNBT
Write the content of this Compound into the provided stream.
writeCompound(OutputStream) - Method in class de.tr7zw.changeme.nbtapi.NBTCompound
 
writeFile(File, ReadWriteNBT) - Static method in class de.tr7zw.changeme.nbtapi.NBT
Saves NBT data to the provided file.
writeGameProfile(ReadWriteNBT, GameProfile) - Static method in class de.tr7zw.changeme.nbtapi.utils.GameprofileUtil
 
writeNBT(Object, OutputStream) - Static method in class de.tr7zw.changeme.nbtapi.NBTReflectionUtil
Writes a NMS Compound to an OutputStream
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links

Copyright © 2015–2024 tr7zw. All rights reserved.