Class Extension
java.lang.Object
me.clientastisch.cardinal.extension.Extension
- Since:
- CAC v. 5.4.30
- Author:
- micartey
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanCheck if an addon is loaded by namestatic voidregisterCommand(Addon addon, Command command) Register a bukkit commandstatic voidregisterDialect(Addon addon, PunishDialect dialect) Register a punish dialect.static voidregisterDialect(Addon addon, ViolationDialect dialect) Register a punish dialect.static voidregisterListener(Addon addon, EventListener listener) Register a cardinal eventstatic voidregisterListener(Addon addon, org.bukkit.event.Listener listener) Register a cardinal eventstatic voidunregisterCommand(Addon addon, Command command) Unregister a bukkit commandstatic voidunregisterDialect(Addon addon, PunishDialect dialect) Unregister a punish dialect.static voidunregisterDialect(Addon addon, ViolationDialect dialect) Unregister a punish dialect.static voidunregisterListener(Addon addon, EventListener listener) Unregister a cardinal eventstatic voidunregisterListener(Addon addon, org.bukkit.event.Listener listener) Unregister a cardinal event
-
Constructor Details
-
Extension
public Extension()
-
-
Method Details
-
registerListener
Register a cardinal event- Parameters:
addon- addonlistener- event
-
unregisterListener
Unregister a cardinal event- Parameters:
addon- addonlistener- event
-
registerListener
Register a cardinal event- Parameters:
addon- addonlistener- event
-
unregisterListener
Unregister a cardinal event- Parameters:
addon- addonlistener- event
-
registerCommand
Register a bukkit command- Parameters:
addon- addoncommand- implementation of command
-
unregisterCommand
Unregister a bukkit command- Parameters:
addon- addoncommand- implementation of command
-
registerDialect
Register a punish dialect.- Parameters:
addon- addondialect- implementation of punish dialect
-
unregisterDialect
Unregister a punish dialect.- Parameters:
addon- addondialect- implementation of punish dialect
-
registerDialect
Register a punish dialect.- Parameters:
addon- addondialect- implementation of punish dialect
-
unregisterDialect
Unregister a punish dialect.- Parameters:
addon- addondialect- implementation of punish dialect
-
isLoaded
Check if an addon is loaded by name- Parameters:
addon- addon- Returns:
- true if addon could be found and is loaded
-