| Modifier and Type | Class and Description |
|---|---|
static class |
BaseEventHook.EventCondition |
class |
BaseEventHook.EventPlaceholderContainer |
| Constructor and Description |
|---|
BaseEventHook(Plugin plugin,
java.lang.String shortName,
int version) |
| Modifier and Type | Method and Description |
|---|---|
BaseEventHook |
addCondition(BaseEventHook.EventCondition condition,
java.lang.String value)
Add a placeholder condition
|
void |
disableEvent(Player player) |
void |
enableEvent(Player player) |
void |
generateConfig() |
YamlConfiguration |
getConfig()
Get config
|
YamlBuilder |
getConfigTemplate() |
int |
getConfigVersion() |
java.lang.String |
getDescription() |
java.util.Map<BaseEventHook.EventCondition,java.lang.String> |
getEventConditions() |
static TriggerEvent |
getHook(java.lang.Object plugin) |
java.lang.String |
getName()
Get event hook name
|
java.util.Map<Player,BaseEventHook.EventPlaceholderContainer> |
getPlaceholders() |
Plugin |
getPlugin() |
java.lang.String |
getShortName() |
YamlStorage |
getStorage() |
java.lang.String |
getUrl() |
java.lang.String |
getWhen() |
java.lang.String |
getWho() |
boolean |
isEnabled() |
void |
loadConfig() |
static void |
registerTriggerEvent(TriggerEvent event)
Deprecated.
|
void |
setConfigTemplate(YamlBuilder configTemplate) |
void |
setDescription(java.lang.String description) |
void |
setEnabled(boolean enabled) |
void |
setName(java.lang.String name) |
void |
setPlaceholders(java.util.Map<Player,BaseEventHook.EventPlaceholderContainer> placeholders) |
void |
setPlugin(Plugin plugin) |
void |
setShortName(java.lang.String shortName) |
void |
setStorage(YamlStorage storage) |
void |
setUrl(java.lang.String url) |
void |
setWhen(java.lang.String action) |
void |
setWho(java.lang.String playersAction) |
abstract void |
start() |
public BaseEventHook(Plugin plugin, java.lang.String shortName, int version)
public int getConfigVersion()
public java.util.Map<BaseEventHook.EventCondition,java.lang.String> getEventConditions()
public void loadConfig()
public abstract void start()
public void generateConfig()
public void enableEvent(Player player)
public void disableEvent(Player player)
@Deprecated public static void registerTriggerEvent(TriggerEvent event)
public static TriggerEvent getHook(java.lang.Object plugin)
public YamlConfiguration getConfig()
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getUrl()
public void setUrl(java.lang.String url)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.lang.String getShortName()
public void setShortName(java.lang.String shortName)
public YamlStorage getStorage()
public void setStorage(YamlStorage storage)
public java.lang.String getWhen()
public void setWhen(java.lang.String action)
public java.lang.String getWho()
public void setWho(java.lang.String playersAction)
public YamlBuilder getConfigTemplate()
public void setConfigTemplate(YamlBuilder configTemplate)
public Plugin getPlugin()
public void setPlugin(Plugin plugin)
public boolean isEnabled()
public void setEnabled(boolean enabled)
public BaseEventHook addCondition(BaseEventHook.EventCondition condition, java.lang.String value)
condition - Conditionvalue - Valuepublic java.util.Map<Player,BaseEventHook.EventPlaceholderContainer> getPlaceholders()
public void setPlaceholders(java.util.Map<Player,BaseEventHook.EventPlaceholderContainer> placeholders)