Class EditorHandler<P extends CodexPlugin<P>>
java.lang.Object
studio.magemonkey.codex.manager.IListener<P>
studio.magemonkey.codex.manager.editor.EditorHandler<P>
- All Implemented Interfaces:
org.bukkit.event.Listener,studio.magemonkey.codex.manager.AbstractListener
- Direct Known Subclasses:
EditorActionsHandler
public abstract class EditorHandler<P extends CodexPlugin<P>>
extends studio.magemonkey.codex.manager.IListener<P>
-
Field Summary
Fields inherited from class studio.magemonkey.codex.manager.IListener
plugin -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidendEdit(org.bukkit.entity.Player player) voidonChat(org.bukkit.event.player.AsyncPlayerChatEvent e) voidonEditorCommand(org.bukkit.event.player.PlayerCommandPreprocessEvent e) protected abstract booleanvoidopen(org.bukkit.entity.Player p, int page) voidshutdown()Methods 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
-
EditorHandler
-
-
Method Details
-
shutdown
public void shutdown() -
open
public void open(@NotNull org.bukkit.entity.Player p, int page) -
getMainEditor
-
onType
-
endEdit
public final void endEdit(@NotNull org.bukkit.entity.Player player) -
onChat
public void onChat(org.bukkit.event.player.AsyncPlayerChatEvent e) -
onEditorCommand
public void onEditorCommand(org.bukkit.event.player.PlayerCommandPreprocessEvent e)
-