Class DarkRiseItemImpl
java.lang.Object
studio.magemonkey.codex.legacy.riseitem.DarkRiseItemImpl
- All Implemented Interfaces:
org.bukkit.configuration.serialization.ConfigurationSerializable,DarkRiseItem
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionDarkRiseItemImpl(String id, org.bukkit.inventory.ItemStack item) DarkRiseItemImpl(String id, org.bukkit.inventory.ItemStack item, boolean dropOnDeath, int removeOnDeath, boolean confirmOnUse, int removeOnUse, boolean canDrop, boolean enabledEnchantedDurability, org.apache.commons.lang3.DoubleRange chanceToLostDurability, List<studio.magemonkey.codex.api.DelayedCommand> commands) DarkRiseItemImpl(String id, org.bukkit.inventory.ItemStack item, boolean dropOnDeath, int removeOnDeath, boolean confirmOnUse, int removeOnUse, boolean canDrop, boolean enabledEnchantedDurability, org.apache.commons.lang3.DoubleRange chanceToLostDurability, List<studio.magemonkey.codex.api.DelayedCommand> commands, int modelData) DarkRiseItemImpl(Map<String, Object> map) -
Method Summary
Modifier and TypeMethodDescriptionbooleancanDrop()org.apache.commons.lang3.DoubleRangebooleanList<studio.magemonkey.codex.api.DelayedCommand> getId()org.bukkit.inventory.ItemStackgetItem(int amount) getName()inthashCode()voidinvoke(org.bukkit.command.CommandSender sender) booleanbooleanbooleanintintbooleanbooleantoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface studio.magemonkey.codex.legacy.riseitem.DarkRiseItem
getItem, isSimilar, isSimilar
-
Constructor Details
-
DarkRiseItemImpl
-
DarkRiseItemImpl
-
DarkRiseItemImpl
public DarkRiseItemImpl(String id, org.bukkit.inventory.ItemStack item, boolean dropOnDeath, int removeOnDeath, boolean confirmOnUse, int removeOnUse, boolean canDrop, boolean enabledEnchantedDurability, org.apache.commons.lang3.DoubleRange chanceToLostDurability, List<studio.magemonkey.codex.api.DelayedCommand> commands) -
DarkRiseItemImpl
public DarkRiseItemImpl(String id, org.bukkit.inventory.ItemStack item, boolean dropOnDeath, int removeOnDeath, boolean confirmOnUse, int removeOnUse, boolean canDrop, boolean enabledEnchantedDurability, org.apache.commons.lang3.DoubleRange chanceToLostDurability, List<studio.magemonkey.codex.api.DelayedCommand> commands, int modelData)
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceDarkRiseItem
-
isRemoveOnDeath
public int isRemoveOnDeath()- Specified by:
isRemoveOnDeathin interfaceDarkRiseItem
-
isRemoveOnUse
public int isRemoveOnUse()- Specified by:
isRemoveOnUsein interfaceDarkRiseItem
-
canDrop
public boolean canDrop()- Specified by:
canDropin interfaceDarkRiseItem
-
chanceToLostDurability
public org.apache.commons.lang3.DoubleRange chanceToLostDurability()- Specified by:
chanceToLostDurabilityin interfaceDarkRiseItem
-
getPermission
- Specified by:
getPermissionin interfaceDarkRiseItem
-
getItem
public org.bukkit.inventory.ItemStack getItem(int amount) - Specified by:
getItemin interfaceDarkRiseItem
-
isVanilla
public boolean isVanilla()- Specified by:
isVanillain interfaceDarkRiseItem
-
invoke
public void invoke(org.bukkit.command.CommandSender sender) - Specified by:
invokein interfaceDarkRiseItem
-
serialize
- Specified by:
serializein interfaceorg.bukkit.configuration.serialization.ConfigurationSerializable
-
equals
-
hashCode
public int hashCode() -
toString
-
getId
- Specified by:
getIdin interfaceDarkRiseItem
-
isDropOnDeath
public boolean isDropOnDeath()- Specified by:
isDropOnDeathin interfaceDarkRiseItem
-
isConfirmOnUse
public boolean isConfirmOnUse()- Specified by:
isConfirmOnUsein interfaceDarkRiseItem
-
isTradeable
public boolean isTradeable()- Specified by:
isTradeablein interfaceDarkRiseItem
-
isEnabledEnchantedDurability
public boolean isEnabledEnchantedDurability()- Specified by:
isEnabledEnchantedDurabilityin interfaceDarkRiseItem
-
getCommands
- Specified by:
getCommandsin interfaceDarkRiseItem
-
getPermissionMessage
- Specified by:
getPermissionMessagein interfaceDarkRiseItem
-