Class IEditorActionsSection<P extends CodexPlugin<P>>
java.lang.Object
studio.magemonkey.codex.manager.IListener<P>
studio.magemonkey.codex.manager.api.gui.NGUI<P>
studio.magemonkey.codex.manager.editor.object.IEditorActionsSection<P>
- All Implemented Interfaces:
org.bukkit.event.Listener,org.bukkit.inventory.InventoryHolder,studio.magemonkey.codex.manager.AbstractListener
-
Field Summary
Fields inherited from class studio.magemonkey.codex.manager.api.gui.NGUI
animFrameCount, animItemFrames, animMaxFrame, animProgress, animTick, LOCKED_CACHE, size, title, userPage, userSlotRefer, uuid, VALUE_USER_ID, viewersFields inherited from class studio.magemonkey.codex.manager.IListener
plugin -
Constructor Summary
ConstructorsConstructorDescriptionIEditorActionsSection(P plugin, IEditorActionsMain<P> editorMain, String sectionId) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancancelClick(int slot) protected booleangetEditorParametized(ActionCategory category) protected booleanprotected voidonCreate(org.bukkit.entity.Player p, org.bukkit.inventory.Inventory inv, int page) voidshutdown()Methods inherited from class studio.magemonkey.codex.manager.api.gui.NGUI
addButton, addButton, clear, clearUserCache, click, destroyWhenNoViewers, fillGUI, getButton, getContent, getInventory, getItem, getSize, getTitle, getUserContent, getUserItems, getUserPage, getUUID, getViewers, isAnimated, isAnimationAllowed, isAnimationProgressive, isCacheLocked, isPlayerInv, onClose, onEventClick, onEventClose, onReady, open, refill, reopen, replaceFrame, replaceMeta, replaceMeta, setSize, setTitle, setUserPage, takeItemMethods inherited from class studio.magemonkey.codex.manager.IListener
registerListenersMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface studio.magemonkey.codex.manager.AbstractListener
unregisterListeners
-
Constructor Details
-
IEditorActionsSection
public IEditorActionsSection(@NotNull P plugin, @NotNull IEditorActionsMain<P> editorMain, @NotNull String sectionId)
-
-
Method Details
-
shutdown
public void shutdown()- Overrides:
shutdownin classNGUI<P extends CodexPlugin<P>>
-
getSectionId
-
getEditorMain
-
getEditorParametized
-
onCreate
protected void onCreate(@NotNull org.bukkit.entity.Player p, @NotNull org.bukkit.inventory.Inventory inv, int page) - Specified by:
onCreatein classNGUI<P extends CodexPlugin<P>>
-
ignoreNullClick
protected boolean ignoreNullClick()- Specified by:
ignoreNullClickin classNGUI<P extends CodexPlugin<P>>
-
cancelClick
protected boolean cancelClick(int slot) - Specified by:
cancelClickin classNGUI<P extends CodexPlugin<P>>
-
cancelPlayerClick
protected boolean cancelPlayerClick()- Specified by:
cancelPlayerClickin classNGUI<P extends CodexPlugin<P>>
-