Package me.tamkungz.signals.bukkit
Class SignalsPlugin
java.lang.Object
org.bukkit.plugin.PluginBase
org.bukkit.plugin.java.JavaPlugin
me.tamkungz.signals.bukkit.SignalsPlugin
- All Implemented Interfaces:
org.bukkit.command.CommandExecutor,org.bukkit.command.TabCompleter,org.bukkit.command.TabExecutor,org.bukkit.plugin.Plugin
public final class SignalsPlugin
extends org.bukkit.plugin.java.JavaPlugin
Bukkit plugin entrypoint for servers that want to load SignalsLib as a shared library.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionme.tamkungz.signals.SignalBusbus()me.tamkungz.signals.ConnectionGroupstatic SignalsPluginvoidvoidonLoad()signals()<T extends me.tamkungz.signals.Connection>
Ttrack(T connection) Methods inherited from class org.bukkit.plugin.java.JavaPlugin
getClassLoader, getCommand, getConfig, getDataFolder, getDefaultWorldGenerator, getDescription, getFile, getLogger, getPlugin, getPluginLoader, getProvidingPlugin, getResource, getServer, getTextResource, isEnabled, isNaggable, onCommand, onEnable, onTabComplete, reloadConfig, saveConfig, saveDefaultConfig, saveResource, setEnabled, setNaggable, toStringMethods inherited from class org.bukkit.plugin.PluginBase
equals, getName, hashCode
-
Constructor Details
-
SignalsPlugin
public SignalsPlugin()
-
-
Method Details
-
onLoad
public void onLoad()- Specified by:
onLoadin interfaceorg.bukkit.plugin.Plugin- Overrides:
onLoadin classorg.bukkit.plugin.java.JavaPlugin
-
onDisable
public void onDisable()- Specified by:
onDisablein interfaceorg.bukkit.plugin.Plugin- Overrides:
onDisablein classorg.bukkit.plugin.java.JavaPlugin
-
getInstance
-
signals
-
bus
public me.tamkungz.signals.SignalBus bus() -
connections
public me.tamkungz.signals.ConnectionGroup connections() -
track
public <T extends me.tamkungz.signals.Connection> T track(T connection)
-