Class ActionsManager
java.lang.Object
studio.magemonkey.codex.manager.IListener<CodexEngine>
studio.magemonkey.codex.manager.IManager<CodexEngine>
studio.magemonkey.codex.util.actions.ActionsManager
- All Implemented Interfaces:
org.bukkit.event.Listener,studio.magemonkey.codex.manager.AbstractListener,studio.magemonkey.codex.manager.api.Loadable
-
Field Summary
Fields inherited from class studio.magemonkey.codex.manager.IListener
plugin -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetActionExecutor(String key) getManipulator(String id) Collection<? extends Parametized> getParametized(ActionCategory category) getParametized(ActionCategory category, String key) getTargetSelector(String key) voidregisterCondition(IConditionValidator conditionValidator) voidregisterExecutor(IActionExecutor executor) voidregisterManipulator(String id, ActionManipulator manipulator) voidregisterParam(IParam param) voidregisterTargetSelector(ITargetSelector selector) voidsetup()voidshutdown()voidMethods 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
unregisterListenersMethods inherited from interface studio.magemonkey.codex.manager.api.Loadable
reload
-
Constructor Details
-
ActionsManager
-
-
Method Details
-
setup
public void setup() -
shutdown
public void shutdown() -
getExecutors
-
getConditionValidators
-
getParams
-
getTargetSelectors
-
getActionExecutors
-
registerExecutor
-
registerCondition
-
registerParam
-
registerTargetSelector
-
registerManipulator
-
getManipulator
-
unregisterManipulator
-
getParametized
-
getParametized
-
getActionExecutor
-
getConditionValidator
-
getTargetSelector
-
getParam
-