Index

A B C D E F G H I J L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values

A

add(ListTag, int, Object) - Method in interface beer.devs.fastnbt.nms.nbt.IListTag
 
addByte(byte) - Method in class beer.devs.fastnbt.nms.nbt.NList
Adds a byte at the end of the list.
addByte(int, byte) - Method in class beer.devs.fastnbt.nms.nbt.NList
Adds a byte at a specified index.
addByteArray(byte[]) - Method in class beer.devs.fastnbt.nms.nbt.NList
Adds a byte[] at the end of the list.
addByteArray(int, byte[]) - Method in class beer.devs.fastnbt.nms.nbt.NList
Adds a byte[] at a specified index.
addCompound() - Method in class beer.devs.fastnbt.nms.nbt.NList
Adds a new NCompound at the end of the list.
addCompound(int) - Method in class beer.devs.fastnbt.nms.nbt.NList
Adds a new NCompound at a specified index.
addCompound(int, N) - Method in class beer.devs.fastnbt.nms.nbt.NList
Adds a NCompound at a specified index.
addCompound(String) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
addCompound(N) - Method in class beer.devs.fastnbt.nms.nbt.NList
Adds a NCompound at the end of the list.
addCustomChart(ApiMetrics.CustomChart) - Method in class beer.devs.fastnbt.ApiMetrics
Adds a custom chart.
addCustomChart(ApiMetrics.CustomChart) - Method in class beer.devs.fastnbt.ApiMetrics.MetricsBase
 
addDouble(double) - Method in class beer.devs.fastnbt.nms.nbt.NList
Adds a double at the end of the list.
addDouble(int, double) - Method in class beer.devs.fastnbt.nms.nbt.NList
Adds a double at a specified index.
addFloat(float) - Method in class beer.devs.fastnbt.nms.nbt.NList
Adds a float at the end of the list.
addFloat(int, float) - Method in class beer.devs.fastnbt.nms.nbt.NList
Adds a float at a specified index.
addInt(int) - Method in class beer.devs.fastnbt.nms.nbt.NList
Adds an int at the end of the list.
addInt(int, int) - Method in class beer.devs.fastnbt.nms.nbt.NList
Adds an int at a specified index.
addIntArray(int[]) - Method in class beer.devs.fastnbt.nms.nbt.NList
Adds an int[] at the end of the list.
addIntArray(int, int[]) - Method in class beer.devs.fastnbt.nms.nbt.NList
Adds an int[] at a specified index.
addItemStack(int, ItemStack) - Method in class beer.devs.fastnbt.nms.nbt.NList
Adds a ItemStack at a specified index.
addItemStack(ItemStack) - Method in class beer.devs.fastnbt.nms.nbt.NList
Adds a ItemStack at the end of the list.
addList() - Method in class beer.devs.fastnbt.nms.nbt.NList
Adds a new NList at the end of the list.
addList(int) - Method in class beer.devs.fastnbt.nms.nbt.NList
Adds a new NList at a specified index.
addList(int, NList) - Method in class beer.devs.fastnbt.nms.nbt.NList
Adds a NList at a specified index.
addList(int, List<?>) - Method in class beer.devs.fastnbt.nms.nbt.NList
Adds a List at a specified index.
addList(NList) - Method in class beer.devs.fastnbt.nms.nbt.NList
Adds a NList at the end of the list.
addList(String, NBTType) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
addList(List<?>) - Method in class beer.devs.fastnbt.nms.nbt.NList
Adds a List at the end of the list.
addLong(int, long) - Method in class beer.devs.fastnbt.nms.nbt.NList
Adds a long at a specified index.
addLong(long) - Method in class beer.devs.fastnbt.nms.nbt.NList
Adds a long at the end of the list.
addLongArray(int, long[]) - Method in class beer.devs.fastnbt.nms.nbt.NList
Adds a long[] at a specified index.
addLongArray(long[]) - Method in class beer.devs.fastnbt.nms.nbt.NList
Adds a long[] at the end of the list.
addRaw(Object) - Method in class beer.devs.fastnbt.nms.nbt.NList
 
addShort(int, short) - Method in class beer.devs.fastnbt.nms.nbt.NList
Adds a short at a specified index.
addShort(short) - Method in class beer.devs.fastnbt.nms.nbt.NList
Adds a short at the end of the list.
addString(int, String) - Method in class beer.devs.fastnbt.nms.nbt.NList
Adds a String at a specified index.
addString(String) - Method in class beer.devs.fastnbt.nms.nbt.NList
Adds a String at the end of the list.
AdvancedBarChart(String, Callable<Map<String, int[]>>) - Constructor for class beer.devs.fastnbt.ApiMetrics.AdvancedBarChart
Class constructor.
AdvancedPie(String, Callable<Map<String, Integer>>) - Constructor for class beer.devs.fastnbt.ApiMetrics.AdvancedPie
Class constructor.
AnyNumeric - Enum constant in enum beer.devs.fastnbt.nms.nbt.NBTType
 
ApiMetrics - Class in beer.devs.fastnbt
 
ApiMetrics(String, String, int) - Constructor for class beer.devs.fastnbt.ApiMetrics
Creates a new Metrics instance.
ApiMetrics.AdvancedBarChart - Class in beer.devs.fastnbt
 
ApiMetrics.AdvancedPie - Class in beer.devs.fastnbt
 
ApiMetrics.CustomChart - Class in beer.devs.fastnbt
 
ApiMetrics.DrilldownPie - Class in beer.devs.fastnbt
 
ApiMetrics.JsonObjectBuilder - Class in beer.devs.fastnbt
An extremely simple JSON builder.
ApiMetrics.JsonObjectBuilder.JsonObject - Class in beer.devs.fastnbt
A super simple representation of a JSON object.
ApiMetrics.MetricsBase - Class in beer.devs.fastnbt
 
ApiMetrics.MultiLineChart - Class in beer.devs.fastnbt
 
ApiMetrics.SimpleBarChart - Class in beer.devs.fastnbt
 
ApiMetrics.SimplePie - Class in beer.devs.fastnbt
 
ApiMetrics.SingleLineChart - Class in beer.devs.fastnbt
 
appendField(String, int) - Method in class beer.devs.fastnbt.ApiMetrics.JsonObjectBuilder
Appends an integer field to the JSON.
appendField(String, int[]) - Method in class beer.devs.fastnbt.ApiMetrics.JsonObjectBuilder
Appends an integer array to the JSON.
appendField(String, ApiMetrics.JsonObjectBuilder.JsonObject) - Method in class beer.devs.fastnbt.ApiMetrics.JsonObjectBuilder
Appends an object to the JSON.
appendField(String, ApiMetrics.JsonObjectBuilder.JsonObject[]) - Method in class beer.devs.fastnbt.ApiMetrics.JsonObjectBuilder
Appends an object array to the JSON.
appendField(String, String) - Method in class beer.devs.fastnbt.ApiMetrics.JsonObjectBuilder
Appends a string field to the JSON.
appendField(String, String[]) - Method in class beer.devs.fastnbt.ApiMetrics.JsonObjectBuilder
Appends a string array to the JSON.
appendLoreJson(ItemStack, List<String>) - Method in interface beer.devs.fastnbt.nms.nbt.IDataComponents
 
appendNull(String) - Method in class beer.devs.fastnbt.ApiMetrics.JsonObjectBuilder
Appends a null field to the JSON.
asCraftMirror(ItemStack) - Method in interface beer.devs.fastnbt.nms.nbt.ICraftItemStack
 
asCraftMirror(ItemStack) - Static method in class beer.devs.fastnbt.nms.nbt.NItem
 
asNmsCopy(ItemStack) - Method in interface beer.devs.fastnbt.nms.nbt.ICraftItemStack
 

B

beer.devs.fastnbt - package beer.devs.fastnbt
 
beer.devs.fastnbt.nms - package beer.devs.fastnbt.nms
 
beer.devs.fastnbt.nms.nbt - package beer.devs.fastnbt.nms.nbt
 
build() - Method in class beer.devs.fastnbt.ApiMetrics.JsonObjectBuilder
Builds the JSON string and invalidates this builder.
bukkitItemToCompoundStr(ItemStack) - Method in interface beer.devs.fastnbt.nms.nbt.ICraftItemStack
 
bukkitItemToCompoundStr(ItemStack) - Static method in class beer.devs.fastnbt.nms.nbt.NItem
 
bukkitItemToNmsCompound(ItemStack) - Static method in class beer.devs.fastnbt.nms.nbt.NItem
 
bukkitItemToNmsItem(ItemStack) - Static method in class beer.devs.fastnbt.nms.nbt.NItem
 
byId(byte) - Static method in enum beer.devs.fastnbt.nms.nbt.NBTType
 
byName(String) - Static method in enum beer.devs.fastnbt.nms.Version
 
Byte - Enum constant in enum beer.devs.fastnbt.nms.nbt.NBTType
 
ByteArray - Enum constant in enum beer.devs.fastnbt.nms.nbt.NBTType
 

C

compound - Static variable in class beer.devs.fastnbt.nms.nbt.NBT
 
Compound - Enum constant in enum beer.devs.fastnbt.nms.nbt.NBTType
 
compoundIterator() - Method in class beer.devs.fastnbt.nms.nbt.NList
 
compoundStrToBukkit(String) - Method in interface beer.devs.fastnbt.nms.nbt.ICraftItemStack
 
compoundStrToBukkitItem(String) - Static method in class beer.devs.fastnbt.nms.nbt.NItem
 
compoundToBukkitItem(NCompound) - Static method in class beer.devs.fastnbt.nms.nbt.NItem
 
compoundToItemStack(CompoundTag) - Method in interface beer.devs.fastnbt.nms.nbt.ICraftItemStack
 
convertToCraft(ItemStack) - Method in interface beer.devs.fastnbt.nms.nbt.ICraftItemStack
 
copyAttributeModifiers(ItemStack, ItemStack) - Method in interface beer.devs.fastnbt.nms.nbt.IDataComponents
 
copyLore(ItemStack, ItemStack) - Method in interface beer.devs.fastnbt.nms.nbt.IDataComponents
 
CustomChart(String) - Constructor for class beer.devs.fastnbt.ApiMetrics.CustomChart
 

D

dataComponents - Static variable in class beer.devs.fastnbt.nms.nbt.NBT
 
Double - Enum constant in enum beer.devs.fastnbt.nms.nbt.NBTType
 
DrilldownPie(String, Callable<Map<String, Map<String, Integer>>>) - Constructor for class beer.devs.fastnbt.ApiMetrics.DrilldownPie
Class constructor.

E

End - Enum constant in enum beer.devs.fastnbt.nms.nbt.NBTType
 
error(String) - Static method in class beer.devs.fastnbt.nms.FastNbtLogger
 

F

FastNbtLogger - Class in beer.devs.fastnbt.nms
 
FastNbtLogger() - Constructor for class beer.devs.fastnbt.nms.FastNbtLogger
 
FastNbtLogger.InternalLogger - Class in beer.devs.fastnbt.nms
 
file - Variable in class beer.devs.fastnbt.nms.nbt.NFile
 
Float - Enum constant in enum beer.devs.fastnbt.nms.nbt.NBTType
 

G

get() - Static method in enum beer.devs.fastnbt.nms.Version
 
get(ListTag, int) - Method in interface beer.devs.fastnbt.nms.nbt.IListTag
 
getBoolean(Handle, String) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
getBoolean(String) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
getByte(int) - Method in class beer.devs.fastnbt.nms.nbt.NList
 
getByte(Handle, String) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
getByte(String) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
getByteArray(int) - Method in class beer.devs.fastnbt.nms.nbt.NList
 
getByteArray(Handle, String) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
getByteArray(String) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
getByteArrayAt(ListTag, int) - Method in interface beer.devs.fastnbt.nms.nbt.IListTag
 
getByteAt(ListTag, int) - Method in interface beer.devs.fastnbt.nms.nbt.IListTag
 
getChartData() - Method in class beer.devs.fastnbt.ApiMetrics.AdvancedBarChart
 
getChartData() - Method in class beer.devs.fastnbt.ApiMetrics.AdvancedPie
 
getChartData() - Method in class beer.devs.fastnbt.ApiMetrics.CustomChart
 
getChartData() - Method in class beer.devs.fastnbt.ApiMetrics.DrilldownPie
 
getChartData() - Method in class beer.devs.fastnbt.ApiMetrics.MultiLineChart
 
getChartData() - Method in class beer.devs.fastnbt.ApiMetrics.SimpleBarChart
 
getChartData() - Method in class beer.devs.fastnbt.ApiMetrics.SimplePie
 
getChartData() - Method in class beer.devs.fastnbt.ApiMetrics.SingleLineChart
 
getCompound(int) - Method in class beer.devs.fastnbt.nms.nbt.NList
 
getCompound(Handle, String) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
getCompound(String) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
getCompoundAt(ListTag, int) - Method in interface beer.devs.fastnbt.nms.nbt.IListTag
 
getCustomName() - Method in class beer.devs.fastnbt.nms.nbt.NItem
 
getCustomName(ItemStack) - Method in interface beer.devs.fastnbt.nms.nbt.IDataComponents
 
getCustomNameJson() - Method in class beer.devs.fastnbt.nms.nbt.NItem
 
getCustomNameJson(ItemStack) - Method in interface beer.devs.fastnbt.nms.nbt.IDataComponents
 
getDouble(int) - Method in class beer.devs.fastnbt.nms.nbt.NList
 
getDouble(Handle, String) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
getDouble(String) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
getDoubleAt(ListTag, int) - Method in interface beer.devs.fastnbt.nms.nbt.IListTag
 
getField(Class<?>, Class<?>) - Static method in class beer.devs.fastnbt.nms.NMSImpl
 
getFile() - Method in class beer.devs.fastnbt.nms.nbt.NFile
 
getFloat(int) - Method in class beer.devs.fastnbt.nms.nbt.NList
 
getFloat(Handle, String) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
getFloat(String) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
getFloatAt(ListTag, int) - Method in interface beer.devs.fastnbt.nms.nbt.IListTag
 
getInt(int) - Method in class beer.devs.fastnbt.nms.nbt.NList
 
getInt(Handle, String) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
getInt(String) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
getIntArray(int) - Method in class beer.devs.fastnbt.nms.nbt.NList
 
getIntArray(Handle, String) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
getIntArray(String) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
getIntArrayAt(ListTag, int) - Method in interface beer.devs.fastnbt.nms.nbt.IListTag
 
getIntAt(ListTag, int) - Method in interface beer.devs.fastnbt.nms.nbt.IListTag
 
getInternal() - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
getInternal() - Method in class beer.devs.fastnbt.nms.nbt.NList
 
getItem() - Method in class beer.devs.fastnbt.nms.nbt.NItem
 
getItemName() - Method in class beer.devs.fastnbt.nms.nbt.NItem
 
getItemName(ItemStack) - Method in interface beer.devs.fastnbt.nms.nbt.IDataComponents
 
getItemStack(int) - Method in class beer.devs.fastnbt.nms.nbt.NList
 
getKeys() - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
getKeys(Handle) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
getList(int) - Method in class beer.devs.fastnbt.nms.nbt.NList
 
getList(Handle, String, int) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
getList(String, NBTType) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
getListAt(ListTag, int) - Method in interface beer.devs.fastnbt.nms.nbt.IListTag
 
getLong(Handle, String) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
getLong(String) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
getLongArray(int) - Method in class beer.devs.fastnbt.nms.nbt.NList
 
getLongArray(Handle, String) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
getLongArray(String) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
getLongArrayAt(ListTag, int) - Method in interface beer.devs.fastnbt.nms.nbt.IListTag
 
getLore(ItemStack) - Method in interface beer.devs.fastnbt.nms.nbt.IDataComponents
 
getLoreCopy() - Method in class beer.devs.fastnbt.nms.nbt.NItem
 
getOrAddCompound(int) - Method in class beer.devs.fastnbt.nms.nbt.NList
 
getOrAddCompound(Handle, String) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
getOrAddCompound(String) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
getOrAddCustomDataComponent(ItemStack) - Method in interface beer.devs.fastnbt.nms.nbt.IDataComponents
 
getOrAddList(int) - Method in class beer.devs.fastnbt.nms.nbt.NList
 
getOrAddList(Handle, String, int) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
getOrAddList(String, NBTType) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
getRaw(int) - Method in class beer.devs.fastnbt.nms.nbt.NList
 
getRequestJsonObject(BiConsumer<String, Throwable>, boolean) - Method in class beer.devs.fastnbt.ApiMetrics.CustomChart
 
getShort(int) - Method in class beer.devs.fastnbt.nms.nbt.NList
 
getShort(Handle, String) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
getShort(String) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
getShortAt(ListTag, int) - Method in interface beer.devs.fastnbt.nms.nbt.IListTag
 
getString(int) - Method in class beer.devs.fastnbt.nms.nbt.NList
 
getString(Handle, String) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
getString(String) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
getStringAt(ListTag, int) - Method in interface beer.devs.fastnbt.nms.nbt.IListTag
 
getUUID(Handle, String) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
getUUID(String) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 

H

handle - Variable in class beer.devs.fastnbt.nms.nbt.NCompound
 
handle - Variable in class beer.devs.fastnbt.nms.nbt.NList
 
handler - Variable in class beer.devs.fastnbt.nms.nbt.NCompound
 
handler - Variable in class beer.devs.fastnbt.nms.nbt.NList
 
hasClass(String) - Static method in class beer.devs.fastnbt.nms.NMSImpl
 
hasItemMeta(ItemStack) - Method in interface beer.devs.fastnbt.nms.nbt.ICraftItemStack
 
hasKey(Handle, String) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
hasKey(String) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
hasNBT(ItemStack) - Method in interface beer.devs.fastnbt.nms.nbt.ICraftItemStack
 
hasNBT(ItemStack) - Static method in class beer.devs.fastnbt.nms.nbt.NItem
 
hasUUID(Handle, String) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
hasUUID(String) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 

I

ICompoundTag<Handle,ListTag,CompoundTag> - Interface in beer.devs.fastnbt.nms.nbt
 
ICraftItemStack<ListTag,CompoundTag,CraftItemStack> - Interface in beer.devs.fastnbt.nms.nbt
 
id - Variable in enum beer.devs.fastnbt.nms.nbt.NBTType
 
id - Variable in enum beer.devs.fastnbt.nms.Version
Protocol ID.
IDataComponents - Interface in beer.devs.fastnbt.nms.nbt
 
IListTag<ListTag,Tag,CompoundTag> - Interface in beer.devs.fastnbt.nms.nbt
 
INbtIo<T> - Interface in beer.devs.fastnbt.nms.nbt
 
instantiate(Class<T>) - Static method in class beer.devs.fastnbt.nms.NMSImpl
 
Int - Enum constant in enum beer.devs.fastnbt.nms.nbt.NBTType
 
IntArray - Enum constant in enum beer.devs.fastnbt.nms.nbt.NBTType
 
intArrayIterator() - Method in class beer.devs.fastnbt.nms.nbt.NList
 
InternalLogger(String) - Constructor for class beer.devs.fastnbt.nms.FastNbtLogger.InternalLogger
 
intIterator() - Method in class beer.devs.fastnbt.nms.nbt.NList
 
isAtLeast(Version) - Static method in enum beer.devs.fastnbt.nms.Version
Determines if the current version meets or exceeds the specified version
isConvertedCopy() - Method in class beer.devs.fastnbt.nms.nbt.NItem
Items in inventories and in the world are already implementing CraftItemStack NMS class.
isEmpty() - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
isEmpty() - Method in class beer.devs.fastnbt.nms.nbt.NList
 
isEmpty(Handle) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
isEmpty(ListTag) - Method in interface beer.devs.fastnbt.nms.nbt.IListTag
 
isInstanceOfCraftItemStack(ItemStack) - Method in interface beer.devs.fastnbt.nms.nbt.ICraftItemStack
 
isInstanceOfCraftItemStack(ItemStack) - Static method in class beer.devs.fastnbt.nms.nbt.NBT
 
isNewerThan(Version) - Static method in enum beer.devs.fastnbt.nms.Version
Verifies if the current version is an upgrade over the specified version.
isOlderThan(Version) - Static method in enum beer.devs.fastnbt.nms.Version
Verifies if the current version is a lower version compared to the specified version.
isPaper - Static variable in class beer.devs.fastnbt.nms.NMSImpl
 
isPaper() - Static method in class beer.devs.fastnbt.nms.NMSImpl
 
isSpigotMapped() - Static method in class beer.devs.fastnbt.nms.NMSImpl
Since Paper 1.20.5 the NMS classes might not be Spigot mapped anymore.
isValid(String) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
isValid(String) - Static method in class beer.devs.fastnbt.nms.nbt.NItem
 
item - Static variable in class beer.devs.fastnbt.nms.nbt.NBT
 
itemIterator() - Method in class beer.devs.fastnbt.nms.nbt.NList
 
itemStackToCompound(ItemStack) - Method in interface beer.devs.fastnbt.nms.nbt.ICraftItemStack
 

J

JsonObjectBuilder() - Constructor for class beer.devs.fastnbt.ApiMetrics.JsonObjectBuilder
 

L

list - Static variable in class beer.devs.fastnbt.nms.nbt.NBT
 
List - Enum constant in enum beer.devs.fastnbt.nms.nbt.NBTType
 
listIterator() - Method in class beer.devs.fastnbt.nms.nbt.NList
 
log(String) - Static method in class beer.devs.fastnbt.nms.FastNbtLogger
 
log(LogRecord) - Method in class beer.devs.fastnbt.nms.FastNbtLogger.InternalLogger
 
Long - Enum constant in enum beer.devs.fastnbt.nms.nbt.NBTType
 
LongArray - Enum constant in enum beer.devs.fastnbt.nms.nbt.NBTType
 

M

merge(NCompound) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
merge(NItem) - Method in class beer.devs.fastnbt.nms.nbt.NItem
 
merge(CompoundTag, CompoundTag) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
merge(String) - Method in class beer.devs.fastnbt.nms.nbt.NItem
 
merge(ItemStack) - Method in class beer.devs.fastnbt.nms.nbt.NItem
 
merge(ItemStack, ItemStack) - Method in interface beer.devs.fastnbt.nms.nbt.ICraftItemStack
 
METRICS_VERSION - Static variable in class beer.devs.fastnbt.ApiMetrics.MetricsBase
The version of the Metrics class.
MetricsBase(String, String, int, boolean, Consumer<ApiMetrics.JsonObjectBuilder>, Consumer<ApiMetrics.JsonObjectBuilder>, Consumer<Runnable>, Supplier<Boolean>, BiConsumer<String, Throwable>, Consumer<String>, boolean, boolean, boolean, boolean) - Constructor for class beer.devs.fastnbt.ApiMetrics.MetricsBase
Creates a new MetricsBase class instance.
MultiLineChart(String, Callable<Map<String, Integer>>) - Constructor for class beer.devs.fastnbt.ApiMetrics.MultiLineChart
Class constructor.

N

name - Variable in enum beer.devs.fastnbt.nms.Version
 
NBT - Class in beer.devs.fastnbt.nms.nbt
 
NBT() - Constructor for class beer.devs.fastnbt.nms.nbt.NBT
 
NBTType - Enum in beer.devs.fastnbt.nms.nbt
 
NCompound - Class in beer.devs.fastnbt.nms.nbt
 
NCompound() - Constructor for class beer.devs.fastnbt.nms.nbt.NCompound
 
NCompound(Object) - Constructor for class beer.devs.fastnbt.nms.nbt.NCompound
 
newInstance() - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
newInstance() - Static method in class beer.devs.fastnbt.nms.nbt.NList
 
newNmsInstance() - Method in interface beer.devs.fastnbt.nms.nbt.IListTag
 
newNmsInstance() - Static method in class beer.devs.fastnbt.nms.nbt.NCompound
 
NFile - Class in beer.devs.fastnbt.nms.nbt
 
NFile(File) - Constructor for class beer.devs.fastnbt.nms.nbt.NFile
 
NItem - Class in beer.devs.fastnbt.nms.nbt
 
NItem(ItemStack) - Constructor for class beer.devs.fastnbt.nms.nbt.NItem
 
NList - Class in beer.devs.fastnbt.nms.nbt
Version without boxing and safety checks and limits inheritance.
NList() - Constructor for class beer.devs.fastnbt.nms.nbt.NList
 
NList(Object) - Constructor for class beer.devs.fastnbt.nms.nbt.NList
 
nmsCompoundToBukkitItem(Object) - Static method in class beer.devs.fastnbt.nms.nbt.NItem
 
NMSImpl - Class in beer.devs.fastnbt.nms
 
NMSImpl() - Constructor for class beer.devs.fastnbt.nms.NMSImpl
 

O

of(ItemStack) - Static method in class beer.devs.fastnbt.nms.nbt.NItem
 
ofDouble(List<Double>) - Static method in class beer.devs.fastnbt.nms.nbt.NList
 
ofFloat(List<Float>) - Static method in class beer.devs.fastnbt.nms.nbt.NList
 
ofIntArrayList(List<int[]>) - Static method in class beer.devs.fastnbt.nms.nbt.NList
 
ofIntList(List<Integer>) - Static method in class beer.devs.fastnbt.nms.nbt.NList
 
ofItemStackList(List<ItemStack>) - Static method in class beer.devs.fastnbt.nms.nbt.NList
 
ofLongArrayList(List<long[]>) - Static method in class beer.devs.fastnbt.nms.nbt.NList
 
ofShortList(List<Short>) - Static method in class beer.devs.fastnbt.nms.nbt.NList
 
ofString(List<String>) - Static method in class beer.devs.fastnbt.nms.nbt.NList
 

P

protocol - Variable in enum beer.devs.fastnbt.nms.Version
 
putInternalTag(String, Object) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
putTag(Handle, String, Object) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 

R

read(FileInputStream) - Method in interface beer.devs.fastnbt.nms.nbt.INbtIo
 
refreshCopy() - Method in class beer.devs.fastnbt.nms.nbt.NItem
Refreshes copy if needed.
remove(int) - Method in class beer.devs.fastnbt.nms.nbt.NList
Removed the element at a specified index.
remove(Handle, String) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
remove(String) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
remove(ListTag, int) - Method in interface beer.devs.fastnbt.nms.nbt.IListTag
 

S

save() - Method in class beer.devs.fastnbt.nms.nbt.NFile
 
save() - Method in class beer.devs.fastnbt.nms.nbt.NItem
Applies changes to the original ItemStack if needed.
save(T, FileOutputStream) - Method in interface beer.devs.fastnbt.nms.nbt.INbtIo
 
set(ListTag, int, Object) - Method in interface beer.devs.fastnbt.nms.nbt.IListTag
 
setBoolean(Handle, String, boolean) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
setBoolean(String, boolean) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
setByte(int, byte) - Method in class beer.devs.fastnbt.nms.nbt.NList
Replaces the byte at a specified index.
setByte(Handle, String, byte) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
setByte(String, byte) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
setByteArray(int, byte[]) - Method in class beer.devs.fastnbt.nms.nbt.NList
Replaces the byte[] at a specified index.
setByteArray(Handle, String, byte[]) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
setByteArray(String, byte[]) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
setCompound(int, N) - Method in class beer.devs.fastnbt.nms.nbt.NList
Replaces the ItemStack at a specified index.
setCompound(String, NCompound) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
setCustomName(String) - Method in class beer.devs.fastnbt.nms.nbt.NItem
 
setCustomName(ItemStack, String) - Method in interface beer.devs.fastnbt.nms.nbt.IDataComponents
 
setDouble(int, double) - Method in class beer.devs.fastnbt.nms.nbt.NList
Replaces the double at a specified index.
setDouble(Handle, String, double) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
setDouble(String, double) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
setFloat(int, float) - Method in class beer.devs.fastnbt.nms.nbt.NList
Replaces the float at a specified index.
setFloat(Handle, String, float) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
setFloat(String, float) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
setInt(int, int) - Method in class beer.devs.fastnbt.nms.nbt.NList
Replaces the int at a specified index.
setInt(Handle, String, int) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
setInt(String, int) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
setIntArray(int, int[]) - Method in class beer.devs.fastnbt.nms.nbt.NList
Replaces the int[] at a specified index.
setIntArray(Handle, String, int[]) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
setIntArray(String, int[]) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
setIntegerList(Handle, String, List<Integer>) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
setIntegerList(String, List<Integer>) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
setItemName(String) - Method in class beer.devs.fastnbt.nms.nbt.NItem
 
setItemName(ItemStack, String) - Method in interface beer.devs.fastnbt.nms.nbt.IDataComponents
 
setItemStack(int, ItemStack) - Method in class beer.devs.fastnbt.nms.nbt.NList
Replaces the ItemStack at a specified index.
setList(int, NList) - Method in class beer.devs.fastnbt.nms.nbt.NList
Replaces the NList at a specified index.
setList(int, List<?>) - Method in class beer.devs.fastnbt.nms.nbt.NList
Replaces the List at a specified index.
setList(String, NList) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
setLong(int, long) - Method in class beer.devs.fastnbt.nms.nbt.NList
Replaces the long at a specified index.
setLong(Handle, String, long) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
setLong(String, long) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
setLongArray(int, long[]) - Method in class beer.devs.fastnbt.nms.nbt.NList
Replaces the long[] at a specified index.
setLongArray(Handle, String, long[]) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
setLongArray(String, long[]) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
setLongList(Handle, String, List<Long>) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
setLongList(String, List<Long>) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
setLore(List<?>) - Method in class beer.devs.fastnbt.nms.nbt.NItem
 
setLore(ItemStack, List<?>) - Method in interface beer.devs.fastnbt.nms.nbt.IDataComponents
 
setRaw(int, Object) - Method in class beer.devs.fastnbt.nms.nbt.NList
 
setShort(int, short) - Method in class beer.devs.fastnbt.nms.nbt.NList
Replaces the short at a specified index.
setShort(Handle, String, short) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
setShort(String, short) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
setString(int, String) - Method in class beer.devs.fastnbt.nms.nbt.NList
Replaces the String at a specified index.
setString(Handle, String, String) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
setString(String, String) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
setType(Material) - Method in class beer.devs.fastnbt.nms.nbt.NItem
 
setUUID(Handle, String, UUID) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
setUUID(String, UUID) - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
Short - Enum constant in enum beer.devs.fastnbt.nms.nbt.NBTType
 
shortIterator() - Method in class beer.devs.fastnbt.nms.nbt.NList
 
shutdown() - Method in class beer.devs.fastnbt.ApiMetrics.MetricsBase
 
shutdown() - Method in class beer.devs.fastnbt.ApiMetrics
Shuts down the underlying scheduler service.
SimpleBarChart(String, Callable<Map<String, Integer>>) - Constructor for class beer.devs.fastnbt.ApiMetrics.SimpleBarChart
Class constructor.
SimplePie(String, Callable<String>) - Constructor for class beer.devs.fastnbt.ApiMetrics.SimplePie
Class constructor.
SingleLineChart(String, Callable<Integer>) - Constructor for class beer.devs.fastnbt.ApiMetrics.SingleLineChart
Class constructor.
size() - Method in class beer.devs.fastnbt.nms.nbt.NList
 
size(ListTag) - Method in interface beer.devs.fastnbt.nms.nbt.IListTag
 
streamTools - Static variable in class beer.devs.fastnbt.nms.nbt.NBT
 
String - Enum constant in enum beer.devs.fastnbt.nms.nbt.NBTType
 
stringIterator() - Method in class beer.devs.fastnbt.nms.nbt.NList
 

T

toBukkitItem() - Method in class beer.devs.fastnbt.nms.nbt.NCompound
Attempts to convert this Compound to a Bukkit ItemStack.
toString() - Method in class beer.devs.fastnbt.ApiMetrics.JsonObjectBuilder.JsonObject
 
toString() - Method in class beer.devs.fastnbt.nms.nbt.NCompound
 
toString() - Method in class beer.devs.fastnbt.nms.nbt.NList
 
toString(Handle) - Method in interface beer.devs.fastnbt.nms.nbt.ICompoundTag
 
toString(ListTag) - Method in interface beer.devs.fastnbt.nms.nbt.IListTag
 

U

UNKNOWN - Enum constant in enum beer.devs.fastnbt.nms.nbt.NBTType
 
UNKNOWN - Enum constant in enum beer.devs.fastnbt.nms.Version
 

V

v1_15_R1 - Enum constant in enum beer.devs.fastnbt.nms.Version
Deprecated.
v1_16_R3 - Enum constant in enum beer.devs.fastnbt.nms.Version
Deprecated.
v1_17_R1 - Enum constant in enum beer.devs.fastnbt.nms.Version
 
v1_18_R1 - Enum constant in enum beer.devs.fastnbt.nms.Version
 
v1_18_R2 - Enum constant in enum beer.devs.fastnbt.nms.Version
 
v1_19_R1 - Enum constant in enum beer.devs.fastnbt.nms.Version
 
v1_19_R2 - Enum constant in enum beer.devs.fastnbt.nms.Version
 
v1_19_R3 - Enum constant in enum beer.devs.fastnbt.nms.Version
 
v1_20_4 - Enum constant in enum beer.devs.fastnbt.nms.Version
 
v1_20_5 - Enum constant in enum beer.devs.fastnbt.nms.Version
 
v1_20_6 - Enum constant in enum beer.devs.fastnbt.nms.Version
 
v1_20_R1 - Enum constant in enum beer.devs.fastnbt.nms.Version
 
v1_20_R2 - Enum constant in enum beer.devs.fastnbt.nms.Version
 
v1_20_R3 - Enum constant in enum beer.devs.fastnbt.nms.Version
 
v1_21 - Enum constant in enum beer.devs.fastnbt.nms.Version
 
v1_21_1 - Enum constant in enum beer.devs.fastnbt.nms.Version
 
v1_21_3 - Enum constant in enum beer.devs.fastnbt.nms.Version
 
v1_21_4 - Enum constant in enum beer.devs.fastnbt.nms.Version
 
valueOf(String) - Static method in enum beer.devs.fastnbt.nms.nbt.NBTType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum beer.devs.fastnbt.nms.Version
Returns the enum constant of this type with the specified name.
values() - Static method in enum beer.devs.fastnbt.nms.nbt.NBTType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum beer.devs.fastnbt.nms.Version
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Enum in beer.devs.fastnbt.nms
Protocol version.
A B C D E F G H I J L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values