Enum Class Menu

java.lang.Object
java.lang.Enum<Menu>
xericker.arenalegends.menu.contract.Menu
All Implemented Interfaces:
Serializable, Comparable<Menu>, Constable

public enum Menu extends Enum<Menu>
  • Enum Constant Details

    • GAME_MANAGER

      public static final Menu GAME_MANAGER
    • GAME_PREVIEW

      public static final Menu GAME_PREVIEW
    • STATISTICS

      public static final Menu STATISTICS
    • COLLECTIBLES

      public static final Menu COLLECTIBLES
    • FINISHERS

      public static final Menu FINISHERS
    • DUMMY_SKINS

      public static final Menu DUMMY_SKINS
    • KILL_COUNTERS

      public static final Menu KILL_COUNTERS
    • KILL_MESSAGES

      public static final Menu KILL_MESSAGES
    • PRESENCE_MESSAGES

      public static final Menu PRESENCE_MESSAGES
    • ITEM_SKINS

      public static final Menu ITEM_SKINS
    • UPGRADES

      public static final Menu UPGRADES
    • TEAM_SELECTOR

      public static final Menu TEAM_SELECTOR
    • SHOPKEEPER

      public static final Menu SHOPKEEPER
    • AUGMENTS

      public static final Menu AUGMENTS
    • ANVIL_STATS

      public static final Menu ANVIL_STATS
    • MYTHICS

      public static final Menu MYTHICS
  • Method Details

    • values

      public static Menu[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static Menu valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getId

      public String getId()
    • getConfigId

      public String getConfigId()
    • getConfigFile

      public xericker.xerlib.config.ConfigInstance getConfigFile()
    • register

      public static void register()
    • open

      public MenuBuilder open(org.bukkit.entity.Player player)
    • getClickEvent

      public MenuClickEvent getClickEvent(org.bukkit.entity.Player player)
    • getTriggerClass

      public Class<?> getTriggerClass()
    • getPermissions

      public String[] getPermissions()
    • hasPermission

      public boolean hasPermission(Object object)
    • updateTitle

      public static void updateTitle(org.bukkit.entity.Player player, MenuBuilder menuBuilder)