Package com.stardevllc.starmclib
Class StarMCLib
java.lang.Object
com.stardevllc.starmclib.StarMCLib
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.stardevllc.starlib.eventbus.IEventBus<Object, org.bukkit.event.Cancellable> static final com.stardevllc.starlib.injector.FieldInjector -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic com.stardevllc.starlib.observable.collections.map.ObservableMap<String, com.stardevllc.starlib.eventbus.IEventBus<?, org.bukkit.event.Cancellable>> static com.stardevllc.starlib.observable.collections.map.ObservableMap<String, com.stardevllc.starlib.injector.FieldInjector> static voidinit(org.bukkit.plugin.java.JavaPlugin plugin) static voidregisterPluginEventBus(PluginEventBus<?> pluginEventBus) static voidregisterPluginEventBus(org.bukkit.plugin.java.JavaPlugin plugin, com.stardevllc.starlib.eventbus.IEventBus<?, org.bukkit.event.Cancellable> eventBus) static voidregisterPluginInjector(PluginFieldInjector<?> injector) static voidregisterPluginInjector(org.bukkit.plugin.java.JavaPlugin plugin, com.stardevllc.starlib.injector.FieldInjector injector)
-
Field Details
-
GLOBAL_BUS
public static final com.stardevllc.starlib.eventbus.IEventBus<Object,org.bukkit.event.Cancellable> GLOBAL_BUS -
GLOBAL_INJECTOR
public static final com.stardevllc.starlib.injector.FieldInjector GLOBAL_INJECTOR
-
-
Constructor Details
-
StarMCLib
public StarMCLib()
-
-
Method Details
-
init
public static void init(org.bukkit.plugin.java.JavaPlugin plugin) -
registerPluginEventBus
public static void registerPluginEventBus(org.bukkit.plugin.java.JavaPlugin plugin, com.stardevllc.starlib.eventbus.IEventBus<?, org.bukkit.event.Cancellable> eventBus) -
registerPluginEventBus
-
registerPluginInjector
public static void registerPluginInjector(org.bukkit.plugin.java.JavaPlugin plugin, com.stardevllc.starlib.injector.FieldInjector injector) -
registerPluginInjector
-
getPluginFieldInjectors
public static com.stardevllc.starlib.observable.collections.map.ObservableMap<String,com.stardevllc.starlib.injector.FieldInjector> getPluginFieldInjectors() -
getPluginEventBuses
public static com.stardevllc.starlib.observable.collections.map.ObservableMap<String,com.stardevllc.starlib.eventbus.IEventBus<?, getPluginEventBuses()org.bukkit.event.Cancellable>>
-