Class QueQiaoRuntime

java.lang.Object
com.github.theword.queqiao.tool.runtime.QueQiaoRuntime

public final class QueQiaoRuntime extends Object
  • Method Details

    • empty

      public static QueQiaoRuntime empty()
    • create

      public static QueQiaoRuntime create(boolean modServer, String serverVersion, String serverType, HandleApiService handleApiService, HandleCommandReturnMessageService handleCommandReturnMessageService)
    • start

      public void start()
    • reload

      public void reload(Object commandReturner)
    • shutdown

      public void shutdown()
    • sendEvent

      public void sendEvent(BaseEvent baseEvent)
    • sendRconCommand

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

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

      public boolean isTranslationEnabled()
    • translate

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

      public Config getConfig()
    • setConfig

      public void setConfig(Config config)
    • getLogger

      public org.slf4j.Logger getLogger()
    • setLogger

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

      public WebsocketManager getWebsocketManager()
    • getHandleApiService

      public HandleApiService getHandleApiService()
    • getHandleCommandReturnMessageService

      public HandleCommandReturnMessageService getHandleCommandReturnMessageService()
    • getServerVersion

      public String getServerVersion()
    • getServerType

      public String getServerType()
    • getGson

      public com.google.gson.Gson getGson()
    • getMessagePrefixJsonElement

      public com.google.gson.JsonElement getMessagePrefixJsonElement()