├── .gitignore ├── LICENSE ├── README.md ├── pom.xml └── src └── main ├── java └── org │ └── hff │ ├── Config.java │ ├── EventListeners.java │ ├── MyPlugin.java │ ├── PluginHandler.java │ ├── PluginRouter.java │ ├── api │ ├── ApiCode.java │ ├── ApiResult.java │ ├── param │ │ ├── AccountParam.java │ │ ├── AdminAuthParam.java │ │ ├── AuthByVerifyCodeParam.java │ │ └── SeedParam.java │ └── vo │ │ └── PropsVo.java │ ├── command │ └── VerifyCommand.java │ ├── i18n │ ├── Language.java │ ├── LanguageManager.java │ └── Locale.java │ ├── permission │ ├── Authentication.java │ └── RoleEnum.java │ └── utils │ ├── AuthUtil.java │ ├── JwtUtil.java │ ├── MailUtil.java │ ├── ResultUtil.java │ └── Util.java └── resources ├── locales ├── en.json └── zh-CN.json └── plugin.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianxingxuejian/grasscutter-plugin/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianxingxuejian/grasscutter-plugin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianxingxuejian/grasscutter-plugin/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianxingxuejian/grasscutter-plugin/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/org/hff/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianxingxuejian/grasscutter-plugin/HEAD/src/main/java/org/hff/Config.java -------------------------------------------------------------------------------- /src/main/java/org/hff/EventListeners.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianxingxuejian/grasscutter-plugin/HEAD/src/main/java/org/hff/EventListeners.java -------------------------------------------------------------------------------- /src/main/java/org/hff/MyPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianxingxuejian/grasscutter-plugin/HEAD/src/main/java/org/hff/MyPlugin.java -------------------------------------------------------------------------------- /src/main/java/org/hff/PluginHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianxingxuejian/grasscutter-plugin/HEAD/src/main/java/org/hff/PluginHandler.java -------------------------------------------------------------------------------- /src/main/java/org/hff/PluginRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianxingxuejian/grasscutter-plugin/HEAD/src/main/java/org/hff/PluginRouter.java -------------------------------------------------------------------------------- /src/main/java/org/hff/api/ApiCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianxingxuejian/grasscutter-plugin/HEAD/src/main/java/org/hff/api/ApiCode.java -------------------------------------------------------------------------------- /src/main/java/org/hff/api/ApiResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianxingxuejian/grasscutter-plugin/HEAD/src/main/java/org/hff/api/ApiResult.java -------------------------------------------------------------------------------- /src/main/java/org/hff/api/param/AccountParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianxingxuejian/grasscutter-plugin/HEAD/src/main/java/org/hff/api/param/AccountParam.java -------------------------------------------------------------------------------- /src/main/java/org/hff/api/param/AdminAuthParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianxingxuejian/grasscutter-plugin/HEAD/src/main/java/org/hff/api/param/AdminAuthParam.java -------------------------------------------------------------------------------- /src/main/java/org/hff/api/param/AuthByVerifyCodeParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianxingxuejian/grasscutter-plugin/HEAD/src/main/java/org/hff/api/param/AuthByVerifyCodeParam.java -------------------------------------------------------------------------------- /src/main/java/org/hff/api/param/SeedParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianxingxuejian/grasscutter-plugin/HEAD/src/main/java/org/hff/api/param/SeedParam.java -------------------------------------------------------------------------------- /src/main/java/org/hff/api/vo/PropsVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianxingxuejian/grasscutter-plugin/HEAD/src/main/java/org/hff/api/vo/PropsVo.java -------------------------------------------------------------------------------- /src/main/java/org/hff/command/VerifyCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianxingxuejian/grasscutter-plugin/HEAD/src/main/java/org/hff/command/VerifyCommand.java -------------------------------------------------------------------------------- /src/main/java/org/hff/i18n/Language.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianxingxuejian/grasscutter-plugin/HEAD/src/main/java/org/hff/i18n/Language.java -------------------------------------------------------------------------------- /src/main/java/org/hff/i18n/LanguageManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianxingxuejian/grasscutter-plugin/HEAD/src/main/java/org/hff/i18n/LanguageManager.java -------------------------------------------------------------------------------- /src/main/java/org/hff/i18n/Locale.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianxingxuejian/grasscutter-plugin/HEAD/src/main/java/org/hff/i18n/Locale.java -------------------------------------------------------------------------------- /src/main/java/org/hff/permission/Authentication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianxingxuejian/grasscutter-plugin/HEAD/src/main/java/org/hff/permission/Authentication.java -------------------------------------------------------------------------------- /src/main/java/org/hff/permission/RoleEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianxingxuejian/grasscutter-plugin/HEAD/src/main/java/org/hff/permission/RoleEnum.java -------------------------------------------------------------------------------- /src/main/java/org/hff/utils/AuthUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianxingxuejian/grasscutter-plugin/HEAD/src/main/java/org/hff/utils/AuthUtil.java -------------------------------------------------------------------------------- /src/main/java/org/hff/utils/JwtUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianxingxuejian/grasscutter-plugin/HEAD/src/main/java/org/hff/utils/JwtUtil.java -------------------------------------------------------------------------------- /src/main/java/org/hff/utils/MailUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianxingxuejian/grasscutter-plugin/HEAD/src/main/java/org/hff/utils/MailUtil.java -------------------------------------------------------------------------------- /src/main/java/org/hff/utils/ResultUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianxingxuejian/grasscutter-plugin/HEAD/src/main/java/org/hff/utils/ResultUtil.java -------------------------------------------------------------------------------- /src/main/java/org/hff/utils/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianxingxuejian/grasscutter-plugin/HEAD/src/main/java/org/hff/utils/Util.java -------------------------------------------------------------------------------- /src/main/resources/locales/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianxingxuejian/grasscutter-plugin/HEAD/src/main/resources/locales/en.json -------------------------------------------------------------------------------- /src/main/resources/locales/zh-CN.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianxingxuejian/grasscutter-plugin/HEAD/src/main/resources/locales/zh-CN.json -------------------------------------------------------------------------------- /src/main/resources/plugin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jianxingxuejian/grasscutter-plugin/HEAD/src/main/resources/plugin.json --------------------------------------------------------------------------------