Package com.sucy.skill.gui.tool
Class GUITool
java.lang.Object
com.sucy.skill.gui.tool.GUITool
- All Implemented Interfaces:
ToolMenu,org.bukkit.inventory.InventoryHolder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddPageButtons(org.bukkit.inventory.ItemStack[] contents) static voidcleanUp()static GUIDatastatic GUIDatastatic GUIDatastatic org.bukkit.inventory.ItemStackorg.bukkit.inventory.Inventorystatic GUIDatagetProfessMenu(RPGClass current) static GUIDatagetSkillTree(RPGClass rpgClass) voidhandleClick(org.bukkit.event.inventory.InventoryClickEvent event) static booleanstatic voidinit()static booleanisInUse()voidopen()static org.bukkit.inventory.ItemStackparseItem(mc.promcteam.engine.mccore.config.parse.DataSection data) voidrestore()void
-
Constructor Details
-
GUITool
public GUITool(org.bukkit.entity.Player player)
-
-
Method Details
-
isInUse
public static boolean isInUse() -
init
public static void init() -
parseItem
public static org.bukkit.inventory.ItemStack parseItem(mc.promcteam.engine.mccore.config.parse.DataSection data) -
cleanUp
public static void cleanUp() -
getIcon
-
hasData
-
getSkillTree
-
getProfessMenu
-
getDetailsMenu
-
getAttributesMenu
-
getActiveData
-
addPageButtons
public static void addPageButtons(org.bukkit.inventory.ItemStack[] contents) -
open
public void open() -
setType
-
handleClick
public void handleClick(org.bukkit.event.inventory.InventoryClickEvent event) - Specified by:
handleClickin interfaceToolMenu
-
restore
public void restore() -
getInventory
public org.bukkit.inventory.Inventory getInventory()- Specified by:
getInventoryin interfaceorg.bukkit.inventory.InventoryHolder
-