├── .github ├── workflow-files │ └── change-ver.sh └── workflows │ ├── build.yml │ └── release.yml ├── .gitignore ├── .idea ├── .gitignore ├── codeStyles │ └── codeStyleConfig.xml ├── compiler.xml ├── encodings.xml ├── jarRepositories.xml ├── misc.xml ├── server-agent.iml └── vcs.xml ├── LICENSE ├── README.md ├── __legacy__ ├── 1.12.2 │ └── src │ │ └── main │ │ └── java │ │ └── kr │ │ └── minehub │ │ └── servers │ │ └── agent │ │ ├── flows │ │ └── OOBELogin.java │ │ └── websocket │ │ └── command │ │ └── BukkitCommandDispatcher.java ├── 1.8.8 │ └── src │ │ └── main │ │ └── java │ │ └── kr │ │ └── minehub │ │ └── servers │ │ └── agent │ │ └── websocket │ │ └── command │ │ └── BukkitCommandDispatcher.java └── process.sh ├── agent.iml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── res └── app_icon.png ├── settings.gradle.kts └── src └── main ├── java ├── com │ └── stella_it │ │ └── meiling │ │ ├── InvalidRefreshTokenException.java │ │ ├── MeilingAuthorization.java │ │ ├── MeilingAuthorizationMethod.java │ │ ├── MeilingClient.java │ │ ├── MeilingTokenType.java │ │ └── MeilingUtils.java ├── kr │ └── minehub │ │ └── servers │ │ └── agent │ │ ├── Main.java │ │ ├── api │ │ ├── MinehubAPI.java │ │ ├── MinehubServer.java │ │ └── auth │ │ │ ├── MinehubAuthorization.java │ │ │ └── MinehubAuthorizationDefault.java │ │ ├── command │ │ ├── MinehubCommand.java │ │ └── MinehubCommandAction.java │ │ ├── core │ │ ├── AgentCore.java │ │ ├── AgentListener.java │ │ └── BukkitEvent.java │ │ ├── flows │ │ └── OOBELogin.java │ │ ├── log │ │ ├── AgentLogger.java │ │ └── Log4JAttacher.java │ │ ├── plugins │ │ └── PlugManAgentPlugin.java │ │ ├── utils │ │ ├── BukkitUtils.java │ │ ├── GeneralUtils.java │ │ ├── JSONUtils.java │ │ ├── NetworkUtils.java │ │ ├── ReflectionUtils.java │ │ └── SystemUtils.java │ │ └── websocket │ │ ├── CommandHandler.java │ │ ├── Commands.java │ │ ├── ConnectSession.java │ │ ├── ConnectionWatchdog.java │ │ ├── SessionListener.java │ │ ├── command │ │ └── BukkitCommandDispatcher.java │ │ └── shell │ │ └── ShellRunner.java └── me │ └── alex4386 │ └── gachon │ └── network │ └── common │ └── http │ ├── HttpRequest.java │ ├── HttpRequestMethod.java │ ├── HttpResponse.java │ └── HttpResponseCode.java └── resources ├── config.yml └── plugin.yml /.github/workflow-files/change-ver.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/.github/workflow-files/change-ver.sh -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/server-agent.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/.idea/server-agent.iml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/README.md -------------------------------------------------------------------------------- /__legacy__/1.12.2/src/main/java/kr/minehub/servers/agent/flows/OOBELogin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/__legacy__/1.12.2/src/main/java/kr/minehub/servers/agent/flows/OOBELogin.java -------------------------------------------------------------------------------- /__legacy__/1.12.2/src/main/java/kr/minehub/servers/agent/websocket/command/BukkitCommandDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/__legacy__/1.12.2/src/main/java/kr/minehub/servers/agent/websocket/command/BukkitCommandDispatcher.java -------------------------------------------------------------------------------- /__legacy__/1.8.8/src/main/java/kr/minehub/servers/agent/websocket/command/BukkitCommandDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/__legacy__/1.8.8/src/main/java/kr/minehub/servers/agent/websocket/command/BukkitCommandDispatcher.java -------------------------------------------------------------------------------- /__legacy__/process.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/__legacy__/process.sh -------------------------------------------------------------------------------- /agent.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/agent.iml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/gradlew.bat -------------------------------------------------------------------------------- /res/app_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/res/app_icon.png -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /src/main/java/com/stella_it/meiling/InvalidRefreshTokenException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/com/stella_it/meiling/InvalidRefreshTokenException.java -------------------------------------------------------------------------------- /src/main/java/com/stella_it/meiling/MeilingAuthorization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/com/stella_it/meiling/MeilingAuthorization.java -------------------------------------------------------------------------------- /src/main/java/com/stella_it/meiling/MeilingAuthorizationMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/com/stella_it/meiling/MeilingAuthorizationMethod.java -------------------------------------------------------------------------------- /src/main/java/com/stella_it/meiling/MeilingClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/com/stella_it/meiling/MeilingClient.java -------------------------------------------------------------------------------- /src/main/java/com/stella_it/meiling/MeilingTokenType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/com/stella_it/meiling/MeilingTokenType.java -------------------------------------------------------------------------------- /src/main/java/com/stella_it/meiling/MeilingUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/com/stella_it/meiling/MeilingUtils.java -------------------------------------------------------------------------------- /src/main/java/kr/minehub/servers/agent/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/kr/minehub/servers/agent/Main.java -------------------------------------------------------------------------------- /src/main/java/kr/minehub/servers/agent/api/MinehubAPI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/kr/minehub/servers/agent/api/MinehubAPI.java -------------------------------------------------------------------------------- /src/main/java/kr/minehub/servers/agent/api/MinehubServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/kr/minehub/servers/agent/api/MinehubServer.java -------------------------------------------------------------------------------- /src/main/java/kr/minehub/servers/agent/api/auth/MinehubAuthorization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/kr/minehub/servers/agent/api/auth/MinehubAuthorization.java -------------------------------------------------------------------------------- /src/main/java/kr/minehub/servers/agent/api/auth/MinehubAuthorizationDefault.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/kr/minehub/servers/agent/api/auth/MinehubAuthorizationDefault.java -------------------------------------------------------------------------------- /src/main/java/kr/minehub/servers/agent/command/MinehubCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/kr/minehub/servers/agent/command/MinehubCommand.java -------------------------------------------------------------------------------- /src/main/java/kr/minehub/servers/agent/command/MinehubCommandAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/kr/minehub/servers/agent/command/MinehubCommandAction.java -------------------------------------------------------------------------------- /src/main/java/kr/minehub/servers/agent/core/AgentCore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/kr/minehub/servers/agent/core/AgentCore.java -------------------------------------------------------------------------------- /src/main/java/kr/minehub/servers/agent/core/AgentListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/kr/minehub/servers/agent/core/AgentListener.java -------------------------------------------------------------------------------- /src/main/java/kr/minehub/servers/agent/core/BukkitEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/kr/minehub/servers/agent/core/BukkitEvent.java -------------------------------------------------------------------------------- /src/main/java/kr/minehub/servers/agent/flows/OOBELogin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/kr/minehub/servers/agent/flows/OOBELogin.java -------------------------------------------------------------------------------- /src/main/java/kr/minehub/servers/agent/log/AgentLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/kr/minehub/servers/agent/log/AgentLogger.java -------------------------------------------------------------------------------- /src/main/java/kr/minehub/servers/agent/log/Log4JAttacher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/kr/minehub/servers/agent/log/Log4JAttacher.java -------------------------------------------------------------------------------- /src/main/java/kr/minehub/servers/agent/plugins/PlugManAgentPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/kr/minehub/servers/agent/plugins/PlugManAgentPlugin.java -------------------------------------------------------------------------------- /src/main/java/kr/minehub/servers/agent/utils/BukkitUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/kr/minehub/servers/agent/utils/BukkitUtils.java -------------------------------------------------------------------------------- /src/main/java/kr/minehub/servers/agent/utils/GeneralUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/kr/minehub/servers/agent/utils/GeneralUtils.java -------------------------------------------------------------------------------- /src/main/java/kr/minehub/servers/agent/utils/JSONUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/kr/minehub/servers/agent/utils/JSONUtils.java -------------------------------------------------------------------------------- /src/main/java/kr/minehub/servers/agent/utils/NetworkUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/kr/minehub/servers/agent/utils/NetworkUtils.java -------------------------------------------------------------------------------- /src/main/java/kr/minehub/servers/agent/utils/ReflectionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/kr/minehub/servers/agent/utils/ReflectionUtils.java -------------------------------------------------------------------------------- /src/main/java/kr/minehub/servers/agent/utils/SystemUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/kr/minehub/servers/agent/utils/SystemUtils.java -------------------------------------------------------------------------------- /src/main/java/kr/minehub/servers/agent/websocket/CommandHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/kr/minehub/servers/agent/websocket/CommandHandler.java -------------------------------------------------------------------------------- /src/main/java/kr/minehub/servers/agent/websocket/Commands.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/kr/minehub/servers/agent/websocket/Commands.java -------------------------------------------------------------------------------- /src/main/java/kr/minehub/servers/agent/websocket/ConnectSession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/kr/minehub/servers/agent/websocket/ConnectSession.java -------------------------------------------------------------------------------- /src/main/java/kr/minehub/servers/agent/websocket/ConnectionWatchdog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/kr/minehub/servers/agent/websocket/ConnectionWatchdog.java -------------------------------------------------------------------------------- /src/main/java/kr/minehub/servers/agent/websocket/SessionListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/kr/minehub/servers/agent/websocket/SessionListener.java -------------------------------------------------------------------------------- /src/main/java/kr/minehub/servers/agent/websocket/command/BukkitCommandDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/kr/minehub/servers/agent/websocket/command/BukkitCommandDispatcher.java -------------------------------------------------------------------------------- /src/main/java/kr/minehub/servers/agent/websocket/shell/ShellRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/kr/minehub/servers/agent/websocket/shell/ShellRunner.java -------------------------------------------------------------------------------- /src/main/java/me/alex4386/gachon/network/common/http/HttpRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/me/alex4386/gachon/network/common/http/HttpRequest.java -------------------------------------------------------------------------------- /src/main/java/me/alex4386/gachon/network/common/http/HttpRequestMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/me/alex4386/gachon/network/common/http/HttpRequestMethod.java -------------------------------------------------------------------------------- /src/main/java/me/alex4386/gachon/network/common/http/HttpResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/me/alex4386/gachon/network/common/http/HttpResponse.java -------------------------------------------------------------------------------- /src/main/java/me/alex4386/gachon/network/common/http/HttpResponseCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/java/me/alex4386/gachon/network/common/http/HttpResponseCode.java -------------------------------------------------------------------------------- /src/main/resources/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/resources/config.yml -------------------------------------------------------------------------------- /src/main/resources/plugin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minehub-kr/server-agent/HEAD/src/main/resources/plugin.yml --------------------------------------------------------------------------------