Class CustomItem
java.lang.Object
com.zetaplugins.cookieclickerz.util.items.CustomItem
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddEnchantment(Enchantment enchantment, int level) addLore(net.kyori.adventure.text.Component lore) static CustomItemfromSkullBase64(String base64) static CustomItemfromSkullUrl(String url) <P,C> C getCustomDataContainer(String key, PersistentDataType<P, C> persistentDataType) <P,C> C getCustomDataContainer(NamespacedKey key, PersistentDataType<P, C> persistentDataType) static ItemStackstatic ItemStackgetHead(OfflinePlayer player) setAmount(int amount) <P,C> CustomItem setCustomDataContainer(String key, PersistentDataType<P, C> persistentDataType, C value) <P,C> CustomItem setCustomDataContainer(NamespacedKey key, PersistentDataType<P, C> persistentDataType, C value) setCustomModelID(int customModelID) setEnchanted(boolean enchanted) setMaterial(Material material) setName(net.kyori.adventure.text.Component name) setUnbreakable(boolean unbreakable)
-
Constructor Details
-
CustomItem
-
CustomItem
-
CustomItem
public CustomItem()
-
-
Method Details
-
fromSkullBase64
- Throws:
MalformedURLException
-
fromSkullUrl
- Throws:
MalformedURLException
-
setMaterial
-
setAmount
-
setName
-
setName
-
setCustomModelID
-
setUnbreakable
-
setEnchanted
-
setCustomDataContainer
public <P,C> CustomItem setCustomDataContainer(NamespacedKey key, PersistentDataType<P, C> persistentDataType, C value) -
setCustomDataContainer
public <P,C> CustomItem setCustomDataContainer(String key, PersistentDataType<P, C> persistentDataType, C value) -
getCustomDataContainer
public <P,C> C getCustomDataContainer(NamespacedKey key, PersistentDataType<P, C> persistentDataType) -
getCustomDataContainer
-
addFlag
-
addEnchantment
-
getPersistentDataContainer
-
setLore
-
addLore
-
addLore
-
getItemStack
-
getHead
-
getHead
-