public class CommandTriggerManager extends AbstractCommandTriggerManager implements BukkitTriggerManager
AbstractTriggerManager.TriggerFilter, AbstractTriggerManager.TriggerInitFailedException
CANDIDATES, HINT, TABS
configSourceFactory, folder, loader
Constructor and Description |
---|
CommandTriggerManager(TriggerReactorCore plugin,
ICommandMapHandler commandMapHandler) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
registerCommand(String triggerName,
CommandTrigger trigger)
Register this command to command map.
|
protected void |
synchronizeCommandMap() |
protected boolean |
unregisterCommand(String triggerName)
Unregister this command from command map.
|
addCommandTrigger, createTempCommandTrigger, reload, reload, remove, reregisterCommand
get, getAllTriggers, getFolder, getTriggerFile, getTriggerInfos, getTriggerList, has, put, reportWarnings, saveAll
disable, getManagers
public CommandTriggerManager(TriggerReactorCore plugin, ICommandMapHandler commandMapHandler)
protected boolean registerCommand(String triggerName, CommandTrigger trigger)
AbstractCommandTriggerManager
registerCommand
in class AbstractCommandTriggerManager
triggerName
- name of the trigger to registertrigger
- the actual trigger instanceprotected boolean unregisterCommand(String triggerName)
AbstractCommandTriggerManager
unregisterCommand
in class AbstractCommandTriggerManager
triggerName
- name of trigger to removeprotected void synchronizeCommandMap()
synchronizeCommandMap
in class AbstractCommandTriggerManager