Class BasicItemTool

Direct Known Subclasses:
ToolItem

public class BasicItemTool extends BasicItem
  • Field Details

    • durability

      protected final int durability
  • Constructor Details

    • BasicItemTool

      public BasicItemTool(ResourceName name, int durability)
  • Method Details

    • describeItem

      public void describeItem(IAssetManager manager, ItemInstance instance, List<String> desc, boolean isAdvanced, boolean isRealItem)
      Description copied from class: Item
      Allows items to add to the tooltip
      Overrides:
      describeItem in class Item
      Parameters:
      manager - The asset manager
      instance - The item that is being described
      desc - The item description. You can add to this list or replace it.
      isAdvanced - If the player is holding SHIFT to view advanced info
      isRealItem - Does the player actually own this item or is it a preview in a GUI? Used by tools to display durability descriptors only on real items.
    • useMetaAsDurability

      public boolean useMetaAsDurability()
      Overrides:
      useMetaAsDurability in class Item
    • getHighestPossibleMeta

      public int getHighestPossibleMeta()
      Overrides:
      getHighestPossibleMeta in class Item