Class MenuUtils

java.lang.Object
nl.mtvehicles.core.infrastructure.utils.MenuUtils

public class MenuUtils extends Object
Methods used in plugin's GUIs
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static HashMap<org.bukkit.entity.Player,​Integer>
    Page opened in the restore menu
    static HashMap<org.bukkit.entity.Player,​UUID>
    UUID of the player whose vehicles are in the restore menu
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    benzineEdit​(org.bukkit.entity.Player p)
    Open fuel edit menu to a player
    static org.bukkit.inventory.ItemStack
    Get the item which is clicked for getting to a previous menu
    static org.bukkit.inventory.ItemStack
    Get the item which is clicked for closing a menu
    static void
    getvehicleCMD​(org.bukkit.entity.Player p, int page, int slot)
    Open vehicle choice menu to a player
    static void
    membersEdit​(org.bukkit.entity.Player p)
    Open members edit menu to a player
    static void
    menuEdit​(org.bukkit.entity.Player p)
    Open /vehicle edit menu to a player
    static void
    restoreCMD​(org.bukkit.entity.Player p, int page, UUID ownerUUID)
    Open /vehicle restore menu to a player
    static void
    speedEdit​(org.bukkit.entity.Player p)
    Open speed edit menu to a player
    static void
    trunkEdit​(org.bukkit.entity.Player p)
    Open trunk edit menu to a player

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • restorePage

      public static HashMap<org.bukkit.entity.Player,​Integer> restorePage
      Page opened in the restore menu
    • restoreUUID

      public static HashMap<org.bukkit.entity.Player,​UUID> restoreUUID
      UUID of the player whose vehicles are in the restore menu
  • Constructor Details

    • MenuUtils

      public MenuUtils()
  • Method Details

    • getBackItem

      public static org.bukkit.inventory.ItemStack getBackItem()
      Get the item which is clicked for getting to a previous menu
    • getCloseItem

      public static org.bukkit.inventory.ItemStack getCloseItem()
      Get the item which is clicked for closing a menu
    • benzineEdit

      public static void benzineEdit(org.bukkit.entity.Player p)
      Open fuel edit menu to a player
    • trunkEdit

      public static void trunkEdit(org.bukkit.entity.Player p)
      Open trunk edit menu to a player
    • membersEdit

      public static void membersEdit(org.bukkit.entity.Player p)
      Open members edit menu to a player
    • speedEdit

      public static void speedEdit(org.bukkit.entity.Player p)
      Open speed edit menu to a player
    • getvehicleCMD

      public static void getvehicleCMD(org.bukkit.entity.Player p, int page, int slot)
      Open vehicle choice menu to a player
    • restoreCMD

      public static void restoreCMD(org.bukkit.entity.Player p, int page, UUID ownerUUID)
      Open /vehicle restore menu to a player
      Parameters:
      p - Player
      page - Page
      ownerUUID - UUID of the owner whose vehicles are displayed