Index
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, - Interface in beer.devs.fastnbt.nms.nbtCompoundTag> - ICraftItemStack<ListTag,
CompoundTag, - Interface in beer.devs.fastnbt.nms.nbtCraftItemStack> - 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, - Interface in beer.devs.fastnbt.nms.nbtCompoundTag> - 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.
All Classes and Interfaces|All Packages|Constant Field Values