├── .doc ├── design │ ├── design.md │ └── images │ │ ├── INFO.png │ │ ├── LIST.png │ │ └── MANAGE.png ├── images │ ├── LIST.png │ └── RATE.png └── logo.png ├── .github ├── ISSUE_TEMPLATE │ ├── bugs_report.md │ └── feature_issues.md ├── dependabot.yml └── workflows │ ├── deploy.yml │ └── maven.yml ├── .gitignore ├── .lib └── Residence5.1.3.0.jar ├── LICENSE ├── README.md ├── README_CN.md ├── api ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── artformgames │ └── plugin │ └── residencelist │ ├── ResidenceListAPI.java │ ├── ResidenceListPlugin.java │ ├── api │ ├── ResidenceManager.java │ ├── residence │ │ ├── ResidenceData.java │ │ └── ResidenceRate.java │ ├── sort │ │ └── SortFunctions.java │ └── user │ │ └── UserListData.java │ └── storage │ ├── CombinedStorage.java │ └── DataStorage.java ├── plugin ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── artformgames │ │ └── plugin │ │ └── residencelist │ │ ├── Main.java │ │ ├── command │ │ ├── AdminCommands.java │ │ ├── UserCommands.java │ │ ├── admin │ │ │ ├── EditCommand.java │ │ │ ├── OpenCommand.java │ │ │ └── ReloadCommand.java │ │ └── user │ │ │ ├── EditCommand.java │ │ │ ├── InfoCommand.java │ │ │ └── OpenCommand.java │ │ ├── conf │ │ ├── PluginConfig.java │ │ └── PluginMessages.java │ │ ├── hooker │ │ └── PluginExpansion.java │ │ ├── listener │ │ ├── EditHandler.java │ │ ├── ResidenceListener.java │ │ └── UserListener.java │ │ ├── storage │ │ ├── sql │ │ │ └── MySQLStorage.java │ │ └── yaml │ │ │ ├── YAMLStorage.java │ │ │ └── data │ │ │ ├── YAMLResidenceData.java │ │ │ └── YAMLUserData.java │ │ ├── ui │ │ ├── ResidenceInfoUI.java │ │ ├── ResidenceListUI.java │ │ ├── ResidenceManageUI.java │ │ ├── SelectIconGUI.java │ │ └── admin │ │ │ └── ResidenceAdminUI.java │ │ └── utils │ │ ├── GHUpdateChecker.java │ │ ├── GUIUtils.java │ │ └── ResidenceUtils.java │ └── resources │ ├── PLUGIN_INFO │ └── plugin.yml ├── pom.xml └── renovate.json /.doc/design/design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/.doc/design/design.md -------------------------------------------------------------------------------- /.doc/design/images/INFO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/.doc/design/images/INFO.png -------------------------------------------------------------------------------- /.doc/design/images/LIST.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/.doc/design/images/LIST.png -------------------------------------------------------------------------------- /.doc/design/images/MANAGE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/.doc/design/images/MANAGE.png -------------------------------------------------------------------------------- /.doc/images/LIST.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/.doc/images/LIST.png -------------------------------------------------------------------------------- /.doc/images/RATE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/.doc/images/RATE.png -------------------------------------------------------------------------------- /.doc/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/.doc/logo.png -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bugs_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/.github/ISSUE_TEMPLATE/bugs_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_issues.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/.github/ISSUE_TEMPLATE/feature_issues.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.github/workflows/maven.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/.github/workflows/maven.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/.gitignore -------------------------------------------------------------------------------- /.lib/Residence5.1.3.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/.lib/Residence5.1.3.0.jar -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/README.md -------------------------------------------------------------------------------- /README_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/README_CN.md -------------------------------------------------------------------------------- /api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/api/pom.xml -------------------------------------------------------------------------------- /api/src/main/java/com/artformgames/plugin/residencelist/ResidenceListAPI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/api/src/main/java/com/artformgames/plugin/residencelist/ResidenceListAPI.java -------------------------------------------------------------------------------- /api/src/main/java/com/artformgames/plugin/residencelist/ResidenceListPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/api/src/main/java/com/artformgames/plugin/residencelist/ResidenceListPlugin.java -------------------------------------------------------------------------------- /api/src/main/java/com/artformgames/plugin/residencelist/api/ResidenceManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/api/src/main/java/com/artformgames/plugin/residencelist/api/ResidenceManager.java -------------------------------------------------------------------------------- /api/src/main/java/com/artformgames/plugin/residencelist/api/residence/ResidenceData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/api/src/main/java/com/artformgames/plugin/residencelist/api/residence/ResidenceData.java -------------------------------------------------------------------------------- /api/src/main/java/com/artformgames/plugin/residencelist/api/residence/ResidenceRate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/api/src/main/java/com/artformgames/plugin/residencelist/api/residence/ResidenceRate.java -------------------------------------------------------------------------------- /api/src/main/java/com/artformgames/plugin/residencelist/api/sort/SortFunctions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/api/src/main/java/com/artformgames/plugin/residencelist/api/sort/SortFunctions.java -------------------------------------------------------------------------------- /api/src/main/java/com/artformgames/plugin/residencelist/api/user/UserListData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/api/src/main/java/com/artformgames/plugin/residencelist/api/user/UserListData.java -------------------------------------------------------------------------------- /api/src/main/java/com/artformgames/plugin/residencelist/storage/CombinedStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/api/src/main/java/com/artformgames/plugin/residencelist/storage/CombinedStorage.java -------------------------------------------------------------------------------- /api/src/main/java/com/artformgames/plugin/residencelist/storage/DataStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/api/src/main/java/com/artformgames/plugin/residencelist/storage/DataStorage.java -------------------------------------------------------------------------------- /plugin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/plugin/pom.xml -------------------------------------------------------------------------------- /plugin/src/main/java/com/artformgames/plugin/residencelist/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/plugin/src/main/java/com/artformgames/plugin/residencelist/Main.java -------------------------------------------------------------------------------- /plugin/src/main/java/com/artformgames/plugin/residencelist/command/AdminCommands.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/plugin/src/main/java/com/artformgames/plugin/residencelist/command/AdminCommands.java -------------------------------------------------------------------------------- /plugin/src/main/java/com/artformgames/plugin/residencelist/command/UserCommands.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/plugin/src/main/java/com/artformgames/plugin/residencelist/command/UserCommands.java -------------------------------------------------------------------------------- /plugin/src/main/java/com/artformgames/plugin/residencelist/command/admin/EditCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/plugin/src/main/java/com/artformgames/plugin/residencelist/command/admin/EditCommand.java -------------------------------------------------------------------------------- /plugin/src/main/java/com/artformgames/plugin/residencelist/command/admin/OpenCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/plugin/src/main/java/com/artformgames/plugin/residencelist/command/admin/OpenCommand.java -------------------------------------------------------------------------------- /plugin/src/main/java/com/artformgames/plugin/residencelist/command/admin/ReloadCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/plugin/src/main/java/com/artformgames/plugin/residencelist/command/admin/ReloadCommand.java -------------------------------------------------------------------------------- /plugin/src/main/java/com/artformgames/plugin/residencelist/command/user/EditCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/plugin/src/main/java/com/artformgames/plugin/residencelist/command/user/EditCommand.java -------------------------------------------------------------------------------- /plugin/src/main/java/com/artformgames/plugin/residencelist/command/user/InfoCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/plugin/src/main/java/com/artformgames/plugin/residencelist/command/user/InfoCommand.java -------------------------------------------------------------------------------- /plugin/src/main/java/com/artformgames/plugin/residencelist/command/user/OpenCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/plugin/src/main/java/com/artformgames/plugin/residencelist/command/user/OpenCommand.java -------------------------------------------------------------------------------- /plugin/src/main/java/com/artformgames/plugin/residencelist/conf/PluginConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/plugin/src/main/java/com/artformgames/plugin/residencelist/conf/PluginConfig.java -------------------------------------------------------------------------------- /plugin/src/main/java/com/artformgames/plugin/residencelist/conf/PluginMessages.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/plugin/src/main/java/com/artformgames/plugin/residencelist/conf/PluginMessages.java -------------------------------------------------------------------------------- /plugin/src/main/java/com/artformgames/plugin/residencelist/hooker/PluginExpansion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/plugin/src/main/java/com/artformgames/plugin/residencelist/hooker/PluginExpansion.java -------------------------------------------------------------------------------- /plugin/src/main/java/com/artformgames/plugin/residencelist/listener/EditHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/plugin/src/main/java/com/artformgames/plugin/residencelist/listener/EditHandler.java -------------------------------------------------------------------------------- /plugin/src/main/java/com/artformgames/plugin/residencelist/listener/ResidenceListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/plugin/src/main/java/com/artformgames/plugin/residencelist/listener/ResidenceListener.java -------------------------------------------------------------------------------- /plugin/src/main/java/com/artformgames/plugin/residencelist/listener/UserListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/plugin/src/main/java/com/artformgames/plugin/residencelist/listener/UserListener.java -------------------------------------------------------------------------------- /plugin/src/main/java/com/artformgames/plugin/residencelist/storage/sql/MySQLStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/plugin/src/main/java/com/artformgames/plugin/residencelist/storage/sql/MySQLStorage.java -------------------------------------------------------------------------------- /plugin/src/main/java/com/artformgames/plugin/residencelist/storage/yaml/YAMLStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/plugin/src/main/java/com/artformgames/plugin/residencelist/storage/yaml/YAMLStorage.java -------------------------------------------------------------------------------- /plugin/src/main/java/com/artformgames/plugin/residencelist/storage/yaml/data/YAMLResidenceData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/plugin/src/main/java/com/artformgames/plugin/residencelist/storage/yaml/data/YAMLResidenceData.java -------------------------------------------------------------------------------- /plugin/src/main/java/com/artformgames/plugin/residencelist/storage/yaml/data/YAMLUserData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/plugin/src/main/java/com/artformgames/plugin/residencelist/storage/yaml/data/YAMLUserData.java -------------------------------------------------------------------------------- /plugin/src/main/java/com/artformgames/plugin/residencelist/ui/ResidenceInfoUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/plugin/src/main/java/com/artformgames/plugin/residencelist/ui/ResidenceInfoUI.java -------------------------------------------------------------------------------- /plugin/src/main/java/com/artformgames/plugin/residencelist/ui/ResidenceListUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/plugin/src/main/java/com/artformgames/plugin/residencelist/ui/ResidenceListUI.java -------------------------------------------------------------------------------- /plugin/src/main/java/com/artformgames/plugin/residencelist/ui/ResidenceManageUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/plugin/src/main/java/com/artformgames/plugin/residencelist/ui/ResidenceManageUI.java -------------------------------------------------------------------------------- /plugin/src/main/java/com/artformgames/plugin/residencelist/ui/SelectIconGUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/plugin/src/main/java/com/artformgames/plugin/residencelist/ui/SelectIconGUI.java -------------------------------------------------------------------------------- /plugin/src/main/java/com/artformgames/plugin/residencelist/ui/admin/ResidenceAdminUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/plugin/src/main/java/com/artformgames/plugin/residencelist/ui/admin/ResidenceAdminUI.java -------------------------------------------------------------------------------- /plugin/src/main/java/com/artformgames/plugin/residencelist/utils/GHUpdateChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/plugin/src/main/java/com/artformgames/plugin/residencelist/utils/GHUpdateChecker.java -------------------------------------------------------------------------------- /plugin/src/main/java/com/artformgames/plugin/residencelist/utils/GUIUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/plugin/src/main/java/com/artformgames/plugin/residencelist/utils/GUIUtils.java -------------------------------------------------------------------------------- /plugin/src/main/java/com/artformgames/plugin/residencelist/utils/ResidenceUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/plugin/src/main/java/com/artformgames/plugin/residencelist/utils/ResidenceUtils.java -------------------------------------------------------------------------------- /plugin/src/main/resources/PLUGIN_INFO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/plugin/src/main/resources/PLUGIN_INFO -------------------------------------------------------------------------------- /plugin/src/main/resources/plugin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/plugin/src/main/resources/plugin.yml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/pom.xml -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArtformGames/ResidenceList/HEAD/renovate.json --------------------------------------------------------------------------------