Package beer.devs.fastnbt.nms.nbt
Interface IDataComponents
public interface IDataComponents
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidappendLoreJson(org.bukkit.inventory.ItemStack bukkitItem, List<String> endLinesJson) default booleancopyAttributeModifiers(org.bukkit.inventory.ItemStack bukkitItemStackSource, org.bukkit.inventory.ItemStack bukkitItemStackDestination) default booleancopyLore(org.bukkit.inventory.ItemStack bukkitItemStackSource, org.bukkit.inventory.ItemStack bukkitItemStackDestination) default ObjectgetCustomName(org.bukkit.inventory.ItemStack bukkitItemStack) getCustomNameJson(org.bukkit.inventory.ItemStack bukkitItemStack) default ObjectgetItemName(org.bukkit.inventory.ItemStack bukkitItemStack) getLore(org.bukkit.inventory.ItemStack bukkitItemStack) getOrAddCustomDataComponent(org.bukkit.inventory.ItemStack bukkitItem) default voidsetCustomName(org.bukkit.inventory.ItemStack bukkitItem, String json) default voidsetItemName(org.bukkit.inventory.ItemStack bukkitItem, String json) void
-
Method Details
-
getCustomName
-
getCustomNameJson
-
getItemName
-
getLore
-
setLore
-
copyAttributeModifiers
default boolean copyAttributeModifiers(org.bukkit.inventory.ItemStack bukkitItemStackSource, org.bukkit.inventory.ItemStack bukkitItemStackDestination) -
copyLore
default boolean copyLore(org.bukkit.inventory.ItemStack bukkitItemStackSource, org.bukkit.inventory.ItemStack bukkitItemStackDestination) -
appendLoreJson
-
setCustomName
-
setItemName
-
getOrAddCustomDataComponent
-