public final class SpigotPlatformModule
extends com.google.inject.AbstractModule
| Constructor and Description |
|---|
SpigotPlatformModule(SpigotPlugin plugin) |
| Modifier and Type | Method and Description |
|---|---|
org.geysermc.floodgate.platform.command.CommandUtil |
commandUtil(org.geysermc.floodgate.api.FloodgateApi api,
SpigotVersionSpecificMethods versionSpecificMethods,
org.geysermc.floodgate.util.LanguageManager languageManager) |
protected void |
configure() |
String |
implementationName() |
org.bukkit.plugin.java.JavaPlugin |
javaPlugin() |
org.geysermc.floodgate.platform.listener.ListenerRegistration<org.bukkit.event.Listener> |
listenerRegistration() |
String |
packetDecoder() |
String |
packetEncoder() |
String |
packetHandler() |
org.geysermc.floodgate.pluginmessage.PluginMessageRegistration |
pluginMessageRegister() |
org.geysermc.floodgate.platform.pluginmessage.PluginMessageUtils |
pluginMessageUtils() |
SpigotVersionSpecificMethods |
versionSpecificMethods() |
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBindingpublic SpigotPlatformModule(SpigotPlugin plugin)
protected void configure()
configure in class com.google.inject.AbstractModule@Provides public org.bukkit.plugin.java.JavaPlugin javaPlugin()
@Provides
public org.geysermc.floodgate.platform.command.CommandUtil commandUtil(org.geysermc.floodgate.api.FloodgateApi api,
SpigotVersionSpecificMethods versionSpecificMethods,
org.geysermc.floodgate.util.LanguageManager languageManager)
@Provides public org.geysermc.floodgate.platform.listener.ListenerRegistration<org.bukkit.event.Listener> listenerRegistration()
@Provides public String packetEncoder()
@Provides public String packetDecoder()
@Provides public String packetHandler()
@Provides public String implementationName()
@Provides public org.geysermc.floodgate.platform.pluginmessage.PluginMessageUtils pluginMessageUtils()
@Provides public org.geysermc.floodgate.pluginmessage.PluginMessageRegistration pluginMessageRegister()
@Provides public SpigotVersionSpecificMethods versionSpecificMethods()