Hierarchy For All Packages
Package Hierarchies:- me.eddie.inventoryguiapi.examples,
- me.eddie.inventoryguiapi.gui.contents,
- me.eddie.inventoryguiapi.gui.elements,
- me.eddie.inventoryguiapi.gui.events,
- me.eddie.inventoryguiapi.gui.guis,
- me.eddie.inventoryguiapi.gui.session,
- me.eddie.inventoryguiapi.gui.view,
- me.eddie.inventoryguiapi.language,
- me.eddie.inventoryguiapi.listeners,
- me.eddie.inventoryguiapi.plugin,
- me.eddie.inventoryguiapi.util
Class Hierarchy
- java.lang.Object
- me.eddie.inventoryguiapi.gui.session.AbstractAttributable (implements me.eddie.inventoryguiapi.gui.session.Attributable)
- me.eddie.inventoryguiapi.gui.session.GUIState
- me.eddie.inventoryguiapi.gui.session.InventoryState
- me.eddie.inventoryguiapi.gui.elements.AbstractGUIElement (implements me.eddie.inventoryguiapi.gui.elements.GUIElement)
- me.eddie.inventoryguiapi.gui.elements.ActionItem
- me.eddie.inventoryguiapi.gui.elements.InputSlot
- me.eddie.inventoryguiapi.gui.elements.LabelItem
- me.eddie.inventoryguiapi.gui.view.BedrockGUIPresenter (implements me.eddie.inventoryguiapi.gui.view.GUIPresenter)
- me.eddie.inventoryguiapi.util.BedrockUtil
- me.eddie.inventoryguiapi.listeners.BukkitEventListener (implements org.bukkit.event.Listener)
- me.eddie.inventoryguiapi.examples.CommandInventoryExample
- me.eddie.inventoryguiapi.gui.view.CrossPlatformGUIPresenter (implements me.eddie.inventoryguiapi.gui.view.GUIPresenter)
- org.bukkit.event.Event
- me.eddie.inventoryguiapi.gui.events.GUIEvent
- me.eddie.inventoryguiapi.gui.events.GUIClickEvent (implements org.bukkit.event.Cancellable)
- me.eddie.inventoryguiapi.gui.events.GUIBedrockClickEvent (implements org.bukkit.event.Cancellable)
- me.eddie.inventoryguiapi.gui.events.GUIMiscClickEvent (implements org.bukkit.event.Cancellable)
- me.eddie.inventoryguiapi.gui.events.GUIPickupItemEvent (implements org.bukkit.event.Cancellable)
- me.eddie.inventoryguiapi.gui.events.GUIPlaceItemEvent (implements org.bukkit.event.Cancellable)
- me.eddie.inventoryguiapi.gui.events.GUICloseEvent
- me.eddie.inventoryguiapi.gui.events.GUIOpenEvent
- me.eddie.inventoryguiapi.gui.events.GUIUpdateEvent
- me.eddie.inventoryguiapi.gui.events.GUIClickEvent (implements org.bukkit.event.Cancellable)
- org.bukkit.event.inventory.InventoryEvent
- org.bukkit.event.inventory.InventoryInteractEvent (implements org.bukkit.event.Cancellable)
- org.bukkit.event.inventory.InventoryClickEvent
- me.eddie.inventoryguiapi.util.MockInventoryClickEvent
- org.bukkit.event.inventory.InventoryClickEvent
- org.bukkit.event.inventory.InventoryInteractEvent (implements org.bukkit.event.Cancellable)
- me.eddie.inventoryguiapi.gui.events.GUIEvent
- me.eddie.inventoryguiapi.plugin.EventCaller
- me.eddie.inventoryguiapi.gui.elements.FormImage (implements java.io.Serializable)
- me.eddie.inventoryguiapi.gui.guis.GUI (implements me.eddie.inventoryguiapi.gui.guis.InventoryGUI)
- me.eddie.inventoryguiapi.gui.guis.SharedGUI (implements me.eddie.inventoryguiapi.gui.guis.SharedInventoryGUI)
- me.eddie.inventoryguiapi.gui.guis.GUIBuilder
- me.eddie.inventoryguiapi.gui.contents.GUIContentsProvider.GUIContentsResponse
- me.eddie.inventoryguiapi.gui.elements.GUIElementFactory
- me.eddie.inventoryguiapi.language.GUILanguageManager
- me.eddie.inventoryguiapi.gui.session.GUISession (implements org.bukkit.inventory.InventoryHolder)
- me.eddie.inventoryguiapi.util.GUISettingValidation
- me.eddie.inventoryguiapi.gui.view.InventoryGUIPresenter (implements me.eddie.inventoryguiapi.gui.view.GUIPresenter)
- org.bukkit.inventory.InventoryView
- me.eddie.inventoryguiapi.util.MockInventoryView
- me.eddie.inventoryguiapi.gui.contents.LimitedGUIPopulator (implements me.eddie.inventoryguiapi.gui.contents.GUIPopulator)
- me.eddie.inventoryguiapi.gui.contents.PaginatingGUIContentsProvider (implements me.eddie.inventoryguiapi.gui.contents.GUIContentsProvider)
- me.eddie.inventoryguiapi.gui.contents.PlatformDifferentiatedGUIContentsProvider (implements me.eddie.inventoryguiapi.gui.contents.GUIContentsProvider)
- org.bukkit.plugin.PluginBase (implements org.bukkit.plugin.Plugin)
- org.bukkit.plugin.java.JavaPlugin
- me.eddie.inventoryguiapi.plugin.InventoryGUIAPI
- org.bukkit.plugin.java.JavaPlugin
- me.eddie.inventoryguiapi.util.StackCompatibilityUtil
- me.eddie.inventoryguiapi.examples.TradeInventoryExample (implements me.eddie.inventoryguiapi.gui.guis.GUIActionListener, me.eddie.inventoryguiapi.gui.contents.GUIContentsProvider)
- me.eddie.inventoryguiapi.gui.contents.UnlimitedGUIPopulator (implements me.eddie.inventoryguiapi.gui.contents.GUIPopulator)
- me.eddie.inventoryguiapi.gui.session.AbstractAttributable (implements me.eddie.inventoryguiapi.gui.session.Attributable)
Interface Hierarchy
- me.eddie.inventoryguiapi.gui.elements.ActionItem.ActionHandler
- me.eddie.inventoryguiapi.gui.session.Attributable
- me.eddie.inventoryguiapi.util.Callback<T>
- me.eddie.inventoryguiapi.gui.guis.GUIActionListener
- me.eddie.inventoryguiapi.gui.contents.GUIContentsProvider
- me.eddie.inventoryguiapi.gui.elements.GUIElement
- me.eddie.inventoryguiapi.gui.contents.GUIPopulator
- me.eddie.inventoryguiapi.gui.view.GUIPresenter
- me.eddie.inventoryguiapi.gui.elements.InputSlot.ActionHandler
- me.eddie.inventoryguiapi.gui.guis.InventoryGUI
- me.eddie.inventoryguiapi.gui.guis.SharedInventoryGUI
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- me.eddie.inventoryguiapi.gui.elements.FormImage.Type
- me.eddie.inventoryguiapi.gui.guis.GUIBuilder.GUIStateBehaviour
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)