public class CustomTriggerManager extends AbstractCustomTriggerManager implements BukkitTriggerManager
AbstractCustomTriggerManager.EventHook, AbstractCustomTriggerManager.EventRegistry
AbstractTriggerManager.TriggerFilter, AbstractTriggerManager.TriggerInitFailedException
registry
configSourceFactory, folder, loader
Constructor and Description |
---|
CustomTriggerManager(TriggerReactorCore plugin) |
Modifier and Type | Method and Description |
---|---|
Collection<String> |
getAbbreviations() |
protected void |
initEvents() |
protected void |
registerEvent(TriggerReactorCore plugin,
Class<?> clazz,
AbstractCustomTriggerManager.EventHook eventHook)
Hook event to handle it manually.
|
void |
reload()
Reload all triggers
|
protected void |
unregisterEvent(TriggerReactorCore plugin,
AbstractCustomTriggerManager.EventHook eventHook) |
createCustomTrigger, remove
get, getAllTriggers, getFolder, getTriggerFile, getTriggerInfos, getTriggerList, has, put, reload, reportWarnings, saveAll
disable, getManagers
public CustomTriggerManager(TriggerReactorCore plugin)
public void reload()
Manager
reload
in class AbstractCustomTriggerManager
public Collection<String> getAbbreviations()
getAbbreviations
in class AbstractCustomTriggerManager
protected void initEvents() throws IOException
IOException
protected void registerEvent(TriggerReactorCore plugin, Class<?> clazz, AbstractCustomTriggerManager.EventHook eventHook)
AbstractCustomTriggerManager
registerEvent
in class AbstractCustomTriggerManager
protected void unregisterEvent(TriggerReactorCore plugin, AbstractCustomTriggerManager.EventHook eventHook)
unregisterEvent
in class AbstractCustomTriggerManager