Package beer.devs.fastnbt.nms.nbt
Interface IDataComponents
public interface IDataComponents
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
appendLoreJson
(org.bukkit.inventory.ItemStack bukkitItem, List<String> endLinesJson) default boolean
copyAttributeModifiers
(org.bukkit.inventory.ItemStack bukkitItemStackSource, org.bukkit.inventory.ItemStack bukkitItemStackDestination) default boolean
copyLore
(org.bukkit.inventory.ItemStack bukkitItemStackSource, org.bukkit.inventory.ItemStack bukkitItemStackDestination) default Object
getCustomName
(org.bukkit.inventory.ItemStack bukkitItemStack) getCustomNameJson
(org.bukkit.inventory.ItemStack bukkitItemStack) default Object
getItemName
(org.bukkit.inventory.ItemStack bukkitItemStack) getLore
(org.bukkit.inventory.ItemStack bukkitItemStack) getOrAddCustomDataComponent
(org.bukkit.inventory.ItemStack bukkitItem) default void
setCustomName
(org.bukkit.inventory.ItemStack bukkitItem, String json) default void
setItemName
(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
-