Interface DarkRiseItem

All Superinterfaces:
org.bukkit.configuration.serialization.ConfigurationSerializable
All Known Implementing Classes:
DarkRiseItemImpl

public interface DarkRiseItem extends org.bukkit.configuration.serialization.ConfigurationSerializable
  • Method Details

    • getId

      String getId()
    • getName

      String getName()
    • isDropOnDeath

      boolean isDropOnDeath()
    • isRemoveOnDeath

      int isRemoveOnDeath()
    • isConfirmOnUse

      boolean isConfirmOnUse()
    • isRemoveOnUse

      int isRemoveOnUse()
    • canDrop

      boolean canDrop()
    • isTradeable

      boolean isTradeable()
    • isEnabledEnchantedDurability

      boolean isEnabledEnchantedDurability()
    • chanceToLostDurability

      org.apache.commons.lang3.DoubleRange chanceToLostDurability()
    • getCommands

      List<studio.magemonkey.codex.api.DelayedCommand> getCommands()
    • getPermission

      List<String> getPermission()
    • getPermissionMessage

      String getPermissionMessage()
    • getItem

      org.bukkit.inventory.ItemStack getItem(int paramInt)
    • getItem

      default org.bukkit.inventory.ItemStack getItem()
    • isSimilar

      default boolean isSimilar(DarkRiseItem item)
    • isSimilar

      default boolean isSimilar(org.bukkit.inventory.ItemStack item)
    • isVanilla

      boolean isVanilla()
    • invoke

      void invoke(org.bukkit.command.CommandSender paramCommandSender)