Class GlobalContext

java.lang.Object
com.github.theword.queqiao.tool.GlobalContext

public final class GlobalContext extends Object
  • Method Details

    • init

      public static void init(boolean isModServer, String serverVersion, String serverType, HandleApiService handleApiImpl, HandleCommandReturnMessageService handleCommandReturnMessageImpl)
    • executeReloadCommand

      public static void executeReloadCommand(Object commandReturner)
    • shutdown

      public static void shutdown()
    • sendEvent

      public static void sendEvent(BaseEvent baseEvent)
    • sendRconCommand

      public static String sendRconCommand(String command) throws RconException
      Throws:
      RconException
    • initMessagePrefixJsonObject

      public static com.google.gson.JsonElement initMessagePrefixJsonObject(String messagePrefixText)
    • isTranslationEnabled

      public static boolean isTranslationEnabled()
    • translate

      public static String translate(String key, String[] args)
    • getConfig

      public static Config getConfig()
    • setConfig

      public static void setConfig(Config config)
    • getLogger

      public static org.slf4j.Logger getLogger()
    • setLogger

      public static void setLogger(org.slf4j.Logger logger)
    • getWebsocketManager

      public static WebsocketManager getWebsocketManager()
    • getHandleApiService

      public static HandleApiService getHandleApiService()
    • getHandleCommandReturnMessageService

      public static HandleCommandReturnMessageService getHandleCommandReturnMessageService()
    • getServerVersion

      public static String getServerVersion()
    • getServerType

      public static String getServerType()
    • getGson

      public static com.google.gson.Gson getGson()
    • getMessagePrefixJsonObject

      public static com.google.gson.JsonElement getMessagePrefixJsonObject()