Class LimboConnectorPlugin

java.lang.Object
com.loohp.limbo.plugins.LimboPlugin
de.themoep.connectorplugin.limbo.LimboConnectorPlugin
All Implemented Interfaces:
com.loohp.limbo.events.Listener, de.themoep.connectorplugin.connector.ConnectingPlugin, de.themoep.connectorplugin.ConnectorPlugin<com.loohp.limbo.player.Player>

public class LimboConnectorPlugin extends com.loohp.limbo.plugins.LimboPlugin implements de.themoep.connectorplugin.ConnectorPlugin<com.loohp.limbo.player.Player>, com.loohp.limbo.events.Listener
  • Constructor Details

    • LimboConnectorPlugin

      public LimboConnectorPlugin()
  • Method Details

    • onEnable

      public void onEnable()
      Overrides:
      onEnable in class com.loohp.limbo.plugins.LimboPlugin
    • onDisable

      public void onDisable()
      Overrides:
      onDisable in class com.loohp.limbo.plugins.LimboPlugin
    • onPlayerQuit

      @EventHandler public void onPlayerQuit(com.loohp.limbo.events.player.PlayerQuitEvent event)
    • getBridge

      public Bridge getBridge()
      Get the bridge helper class for executing certain actions on the proxy and other servers
      Returns:
      The bridge helper
    • getPluginConfig

      public com.loohp.limbo.file.FileConfiguration getPluginConfig()
    • getConnector

      public de.themoep.connectorplugin.connector.Connector<LimboConnectorPlugin,com.loohp.limbo.player.Player> getConnector()
      Specified by:
      getConnector in interface de.themoep.connectorplugin.ConnectorPlugin<com.loohp.limbo.player.Player>
    • getSourceType

      public de.themoep.connectorplugin.connector.MessageTarget.Type getSourceType()
      Specified by:
      getSourceType in interface de.themoep.connectorplugin.ConnectorPlugin<com.loohp.limbo.player.Player>
    • logDebug

      public void logDebug(String message, Throwable... throwables)
      Specified by:
      logDebug in interface de.themoep.connectorplugin.ConnectorPlugin<com.loohp.limbo.player.Player>
    • logInfo

      public void logInfo(String message, Throwable... throwables)
      Specified by:
      logInfo in interface de.themoep.connectorplugin.ConnectorPlugin<com.loohp.limbo.player.Player>
    • logWarning

      public void logWarning(String message, Throwable... throwables)
      Specified by:
      logWarning in interface de.themoep.connectorplugin.ConnectorPlugin<com.loohp.limbo.player.Player>
    • logError

      public void logError(String message, Throwable... throwables)
      Specified by:
      logError in interface de.themoep.connectorplugin.ConnectorPlugin<com.loohp.limbo.player.Player>
    • getServerName

      public String getServerName()
      Specified by:
      getServerName in interface de.themoep.connectorplugin.ConnectorPlugin<com.loohp.limbo.player.Player>
    • getGlobalGroup

      public String getGlobalGroup()
      Specified by:
      getGlobalGroup in interface de.themoep.connectorplugin.ConnectorPlugin<com.loohp.limbo.player.Player>
    • getGroups

      public Map<String,String> getGroups()
      Specified by:
      getGroups in interface de.themoep.connectorplugin.ConnectorPlugin<com.loohp.limbo.player.Player>
    • runAsync

      public void runAsync(Runnable runnable)
      Specified by:
      runAsync in interface de.themoep.connectorplugin.ConnectorPlugin<com.loohp.limbo.player.Player>
    • getLimbo

      public com.loohp.limbo.Limbo getLimbo()
    • getResourceAsStream

      public InputStream getResourceAsStream(String filename)