├── .gitignore ├── LICENSE.md ├── README.md ├── pom.xml └── src └── main ├── java └── me │ └── zp4rker │ ├── core │ ├── command │ │ ├── ICommand.java │ │ ├── RegisterCommand.java │ │ └── handler │ │ │ └── CommandHandler.java │ ├── logger │ │ ├── ZFormatter.java │ │ └── ZLogger.java │ └── yaml │ │ ├── Configuration.java │ │ ├── ConfigurationOptions.java │ │ ├── ConfigurationSection.java │ │ ├── InvalidConfigurationException.java │ │ ├── MemoryConfiguration.java │ │ ├── MemoryConfigurationOptions.java │ │ ├── MemorySection.java │ │ ├── file │ │ ├── FileConfiguration.java │ │ ├── FileConfigurationOptions.java │ │ ├── Yaml.java │ │ ├── YamlConfigurationOptions.java │ │ ├── YamlConstructor.java │ │ └── YamlRepresenter.java │ │ └── serialization │ │ ├── ConfigurationSerializable.java │ │ ├── ConfigurationSerialization.java │ │ ├── DelegateDeserialization.java │ │ └── SerializableAs.java │ └── zlevels │ ├── ZLevels.java │ ├── cmd │ ├── FlushCommand.java │ ├── HelpCommand.java │ ├── InactiveCommand.java │ ├── InfoCommand.java │ ├── LeaderboardCommand.java │ ├── RankCommand.java │ ├── RewardsCommand.java │ ├── StopCommand.java │ ├── TestCommand.java │ └── TopCommand.java │ ├── config │ ├── Config.java │ └── ConfigException.java │ ├── db │ ├── Database.java │ └── UserData.java │ ├── lstnr │ ├── MemberLeaveListener.java │ ├── MessageSendListener.java │ ├── ReactionAddListener.java │ └── ReadyListener.java │ └── util │ ├── AutoRole.java │ ├── LevelsUtil.java │ ├── MessageUtil.java │ ├── NumberConversions.java │ └── Pruner.java └── resources ├── config.yml └── roles.yml /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .idea/ 3 | out/ 4 | *.iml 5 | target/ 6 | copy_file.xml -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/core/command/ICommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/core/command/ICommand.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/core/command/RegisterCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/core/command/RegisterCommand.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/core/command/handler/CommandHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/core/command/handler/CommandHandler.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/core/logger/ZFormatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/core/logger/ZFormatter.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/core/logger/ZLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/core/logger/ZLogger.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/core/yaml/Configuration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/core/yaml/Configuration.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/core/yaml/ConfigurationOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/core/yaml/ConfigurationOptions.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/core/yaml/ConfigurationSection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/core/yaml/ConfigurationSection.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/core/yaml/InvalidConfigurationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/core/yaml/InvalidConfigurationException.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/core/yaml/MemoryConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/core/yaml/MemoryConfiguration.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/core/yaml/MemoryConfigurationOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/core/yaml/MemoryConfigurationOptions.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/core/yaml/MemorySection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/core/yaml/MemorySection.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/core/yaml/file/FileConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/core/yaml/file/FileConfiguration.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/core/yaml/file/FileConfigurationOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/core/yaml/file/FileConfigurationOptions.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/core/yaml/file/Yaml.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/core/yaml/file/Yaml.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/core/yaml/file/YamlConfigurationOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/core/yaml/file/YamlConfigurationOptions.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/core/yaml/file/YamlConstructor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/core/yaml/file/YamlConstructor.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/core/yaml/file/YamlRepresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/core/yaml/file/YamlRepresenter.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/core/yaml/serialization/ConfigurationSerializable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/core/yaml/serialization/ConfigurationSerializable.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/core/yaml/serialization/ConfigurationSerialization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/core/yaml/serialization/ConfigurationSerialization.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/core/yaml/serialization/DelegateDeserialization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/core/yaml/serialization/DelegateDeserialization.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/core/yaml/serialization/SerializableAs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/core/yaml/serialization/SerializableAs.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/zlevels/ZLevels.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/zlevels/ZLevels.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/zlevels/cmd/FlushCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/zlevels/cmd/FlushCommand.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/zlevels/cmd/HelpCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/zlevels/cmd/HelpCommand.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/zlevels/cmd/InactiveCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/zlevels/cmd/InactiveCommand.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/zlevels/cmd/InfoCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/zlevels/cmd/InfoCommand.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/zlevels/cmd/LeaderboardCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/zlevels/cmd/LeaderboardCommand.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/zlevels/cmd/RankCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/zlevels/cmd/RankCommand.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/zlevels/cmd/RewardsCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/zlevels/cmd/RewardsCommand.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/zlevels/cmd/StopCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/zlevels/cmd/StopCommand.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/zlevels/cmd/TestCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/zlevels/cmd/TestCommand.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/zlevels/cmd/TopCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/zlevels/cmd/TopCommand.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/zlevels/config/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/zlevels/config/Config.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/zlevels/config/ConfigException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/zlevels/config/ConfigException.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/zlevels/db/Database.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/zlevels/db/Database.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/zlevels/db/UserData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/zlevels/db/UserData.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/zlevels/lstnr/MemberLeaveListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/zlevels/lstnr/MemberLeaveListener.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/zlevels/lstnr/MessageSendListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/zlevels/lstnr/MessageSendListener.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/zlevels/lstnr/ReactionAddListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/zlevels/lstnr/ReactionAddListener.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/zlevels/lstnr/ReadyListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/zlevels/lstnr/ReadyListener.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/zlevels/util/AutoRole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/zlevels/util/AutoRole.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/zlevels/util/LevelsUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/zlevels/util/LevelsUtil.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/zlevels/util/MessageUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/zlevels/util/MessageUtil.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/zlevels/util/NumberConversions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/zlevels/util/NumberConversions.java -------------------------------------------------------------------------------- /src/main/java/me/zp4rker/zlevels/util/Pruner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/java/me/zp4rker/zlevels/util/Pruner.java -------------------------------------------------------------------------------- /src/main/resources/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/resources/config.yml -------------------------------------------------------------------------------- /src/main/resources/roles.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abulujayn/zlevels/HEAD/src/main/resources/roles.yml --------------------------------------------------------------------------------