From dcecebdc8d80839ab7ddb15e58af6b81beb0118c Mon Sep 17 00:00:00 2001 From: Telesphoreo Date: Sun, 10 Apr 2022 01:47:33 -0500 Subject: [PATCH] Revert API --- Jenkinsfile | 4 +- Plex-API/build.gradle | 14 -- .../src/main/java/dev/plex/api/AdminAPI.java | 23 --- Plex-Core/build.gradle | 110 ----------- build.gradle | 187 +++++++++++++----- settings.gradle | 5 +- .../src => src}/main/java/dev/plex/Plex.java | 10 +- .../main/java/dev/plex/PlexBase.java | 0 .../main/java/dev/plex/admin/Admin.java | 0 .../main/java/dev/plex/admin/AdminList.java | 0 .../main/java/dev/plex/cache/DataUtils.java | 0 .../dev/plex/cache/notes/PlayerNotes.java | 0 .../plex/cache/player/MongoPlayerData.java | 0 .../dev/plex/cache/player/PlayerCache.java | 0 .../dev/plex/cache/player/SQLPlayerData.java | 0 .../java/dev/plex/cache/sql/SQLNotes.java | 0 .../dev/plex/cache/sql/SQLPunishment.java | 0 .../java/dev/plex/command/PlexCommand.java | 0 .../command/annotation/CommandParameters.java | 0 .../annotation/CommandPermissions.java | 0 .../dev/plex/command/annotation/System.java | 0 .../dev/plex/command/blocker/BaseCommand.java | 0 .../blocker/CommandBlockerManager.java | 0 .../plex/command/blocker/MatchCommand.java | 0 .../plex/command/blocker/RegexCommand.java | 0 .../exception/CommandFailException.java | 0 .../ConsoleMustDefinePlayerException.java | 0 .../exception/ConsoleOnlyException.java | 0 .../exception/PlayerNotBannedException.java | 0 .../exception/PlayerNotFoundException.java | 0 .../java/dev/plex/command/impl/AdminCMD.java | 0 .../dev/plex/command/impl/AdminChatCMD.java | 0 .../dev/plex/command/impl/AdminworldCMD.java | 0 .../dev/plex/command/impl/AdventureCMD.java | 0 .../java/dev/plex/command/impl/BanCMD.java | 0 .../dev/plex/command/impl/BlockEditCMD.java | 0 .../dev/plex/command/impl/CommandSpyCMD.java | 0 .../dev/plex/command/impl/CreativeCMD.java | 0 .../java/dev/plex/command/impl/DebugCMD.java | 0 .../dev/plex/command/impl/DeopAllCMD.java | 0 .../java/dev/plex/command/impl/DeopCMD.java | 0 .../dev/plex/command/impl/EntityWipeCMD.java | 0 .../dev/plex/command/impl/FlatlandsCMD.java | 0 .../java/dev/plex/command/impl/FreezeCMD.java | 0 .../java/dev/plex/command/impl/KickCMD.java | 0 .../java/dev/plex/command/impl/ListCMD.java | 0 .../dev/plex/command/impl/LocalSpawnCMD.java | 0 .../java/dev/plex/command/impl/LockupCMD.java | 0 .../command/impl/MasterbuilderworldCMD.java | 0 .../dev/plex/command/impl/MobPurgeCMD.java | 0 .../java/dev/plex/command/impl/MuteCMD.java | 0 .../dev/plex/command/impl/NameHistoryCMD.java | 0 .../java/dev/plex/command/impl/NotesCMD.java | 0 .../java/dev/plex/command/impl/OpAllCMD.java | 0 .../java/dev/plex/command/impl/OpCMD.java | 0 .../java/dev/plex/command/impl/PlexCMD.java | 0 .../dev/plex/command/impl/PunishmentsCMD.java | 0 .../java/dev/plex/command/impl/RankCMD.java | 0 .../java/dev/plex/command/impl/RawSayCMD.java | 0 .../java/dev/plex/command/impl/SayCMD.java | 0 .../java/dev/plex/command/impl/SmiteCMD.java | 0 .../dev/plex/command/impl/SpectatorCMD.java | 0 .../dev/plex/command/impl/SurvivalCMD.java | 0 .../java/dev/plex/command/impl/TagCMD.java | 0 .../dev/plex/command/impl/TempbanCMD.java | 0 .../dev/plex/command/impl/ToggleDropsCMD.java | 0 .../java/dev/plex/command/impl/UnbanCMD.java | 0 .../dev/plex/command/impl/UnfreezeCMD.java | 0 .../java/dev/plex/command/impl/UnmuteCMD.java | 0 .../java/dev/plex/command/impl/WorldCMD.java | 0 .../command/source/RequiredCommandSource.java | 0 .../main/java/dev/plex/config/Config.java | 0 .../java/dev/plex/config/ModuleConfig.java | 0 .../java/dev/plex/event/AdminAddEvent.java | 0 .../java/dev/plex/event/AdminRemoveEvent.java | 0 .../dev/plex/event/AdminSetRankEvent.java | 0 .../dev/plex/event/GameModeUpdateEvent.java | 0 .../dev/plex/event/PunishedPlayerEvent.java | 0 .../plex/event/PunishedPlayerFreezeEvent.java | 0 .../plex/event/PunishedPlayerLockupEvent.java | 0 .../plex/event/PunishedPlayerMuteEvent.java | 0 .../dev/plex/handlers/CommandHandler.java | 0 .../dev/plex/handlers/ListenerHandler.java | 0 .../java/dev/plex/listener/PlexListener.java | 0 .../plex/listener/annotation/Toggleable.java | 0 .../dev/plex/listener/impl/AdminListener.java | 0 .../dev/plex/listener/impl/BanListener.java | 0 .../dev/plex/listener/impl/BlockListener.java | 0 .../dev/plex/listener/impl/ChatListener.java | 0 .../plex/listener/impl/CommandListener.java | 0 .../dev/plex/listener/impl/DropListener.java | 0 .../plex/listener/impl/FreezeListener.java | 0 .../plex/listener/impl/GameModeListener.java | 0 .../dev/plex/listener/impl/MuteListener.java | 0 .../plex/listener/impl/PlayerListener.java | 0 .../plex/listener/impl/ServerListener.java | 0 .../dev/plex/listener/impl/SpawnListener.java | 0 .../dev/plex/listener/impl/TabListener.java | 0 .../dev/plex/listener/impl/WorldListener.java | 0 .../dev/plex/menu/PunishedPlayerMenu.java | 0 .../java/dev/plex/menu/PunishmentMenu.java | 0 .../java/dev/plex/module/ModuleManager.java | 0 .../main/java/dev/plex/module/PlexModule.java | 0 .../java/dev/plex/module/PlexModuleFile.java | 0 .../module/exception/ModuleLoadException.java | 0 .../plex/module/loader/CustomClassLoader.java | 0 .../dev/plex/module/loader/LibraryLoader.java | 0 .../main/java/dev/plex/player/PlexPlayer.java | 0 .../java/dev/plex/punishment/Punishment.java | 0 .../plex/punishment/PunishmentManager.java | 0 .../dev/plex/punishment/PunishmentType.java | 0 .../java/dev/plex/punishment/extra/Note.java | 0 .../main/java/dev/plex/rank/RankManager.java | 0 .../main/java/dev/plex/rank/enums/Rank.java | 0 .../main/java/dev/plex/rank/enums/Title.java | 0 .../dev/plex/services/AbstractService.java | 0 .../main/java/dev/plex/services/IService.java | 0 .../dev/plex/services/ServiceManager.java | 0 .../plex/services/impl/AutoWipeService.java | 0 .../dev/plex/services/impl/BanService.java | 0 .../services/impl/CommandBlockerService.java | 0 .../plex/services/impl/GameRuleService.java | 0 .../services/impl/UpdateCheckerService.java | 0 .../dev/plex/storage/MongoConnection.java | 0 .../dev/plex/storage/RedisConnection.java | 0 .../java/dev/plex/storage/SQLConnection.java | 0 .../java/dev/plex/storage/StorageType.java | 0 .../main/java/dev/plex/util/AshconInfo.java | 0 .../main/java/dev/plex/util/MojangUtils.java | 0 .../main/java/dev/plex/util/PlexLog.java | 0 .../main/java/dev/plex/util/PlexUtils.java | 0 .../main/java/dev/plex/util/TimeUnit.java | 0 .../java/dev/plex/util/UpdateChecker.java | 0 .../adapter/LocalDateTimeDeserializer.java | 0 .../util/adapter/LocalDateTimeSerializer.java | 0 .../java/dev/plex/util/item/ItemBuilder.java | 0 .../java/dev/plex/util/menu/AbstractMenu.java | 0 .../main/java/dev/plex/util/menu/IMenu.java | 0 .../plex/world/BlockMapChunkGenerator.java | 0 .../world/ConfigurationChunkGenerator.java | 0 .../dev/plex/world/CustomChunkGenerator.java | 0 .../main/java/dev/plex/world/CustomWorld.java | 0 .../dev/plex/world/FlatChunkGenerator.java | 0 .../dev/plex/world/NoiseChunkGenerator.java | 0 .../java/dev/plex/world/NoiseOptions.java | 0 .../dev/plex/world/OctaveChunkGenerator.java | 0 .../java/dev/plex/world/OctaveOptions.java | 0 src/main/resources/build.properties | 5 + .../src => src}/main/resources/commands.yml | 0 .../src => src}/main/resources/config.yml | 0 .../src => src}/main/resources/indefbans.yml | 0 .../src => src}/main/resources/messages.yml | 0 152 files changed, 155 insertions(+), 203 deletions(-) delete mode 100644 Plex-API/build.gradle delete mode 100644 Plex-API/src/main/java/dev/plex/api/AdminAPI.java delete mode 100644 Plex-Core/build.gradle rename {Plex-Core/src => src}/main/java/dev/plex/Plex.java (95%) rename {Plex-Core/src => src}/main/java/dev/plex/PlexBase.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/admin/Admin.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/admin/AdminList.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/cache/DataUtils.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/cache/notes/PlayerNotes.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/cache/player/MongoPlayerData.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/cache/player/PlayerCache.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/cache/player/SQLPlayerData.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/cache/sql/SQLNotes.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/cache/sql/SQLPunishment.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/PlexCommand.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/annotation/CommandParameters.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/annotation/CommandPermissions.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/annotation/System.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/blocker/BaseCommand.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/blocker/CommandBlockerManager.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/blocker/MatchCommand.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/blocker/RegexCommand.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/exception/CommandFailException.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/exception/ConsoleMustDefinePlayerException.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/exception/ConsoleOnlyException.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/exception/PlayerNotBannedException.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/exception/PlayerNotFoundException.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/AdminCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/AdminChatCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/AdminworldCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/AdventureCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/BanCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/BlockEditCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/CommandSpyCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/CreativeCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/DebugCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/DeopAllCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/DeopCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/EntityWipeCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/FlatlandsCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/FreezeCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/KickCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/ListCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/LocalSpawnCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/LockupCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/MasterbuilderworldCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/MobPurgeCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/MuteCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/NameHistoryCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/NotesCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/OpAllCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/OpCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/PlexCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/PunishmentsCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/RankCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/RawSayCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/SayCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/SmiteCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/SpectatorCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/SurvivalCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/TagCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/TempbanCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/ToggleDropsCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/UnbanCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/UnfreezeCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/UnmuteCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/impl/WorldCMD.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/command/source/RequiredCommandSource.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/config/Config.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/config/ModuleConfig.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/event/AdminAddEvent.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/event/AdminRemoveEvent.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/event/AdminSetRankEvent.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/event/GameModeUpdateEvent.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/event/PunishedPlayerEvent.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/event/PunishedPlayerFreezeEvent.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/event/PunishedPlayerLockupEvent.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/event/PunishedPlayerMuteEvent.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/handlers/CommandHandler.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/handlers/ListenerHandler.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/listener/PlexListener.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/listener/annotation/Toggleable.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/listener/impl/AdminListener.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/listener/impl/BanListener.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/listener/impl/BlockListener.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/listener/impl/ChatListener.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/listener/impl/CommandListener.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/listener/impl/DropListener.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/listener/impl/FreezeListener.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/listener/impl/GameModeListener.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/listener/impl/MuteListener.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/listener/impl/PlayerListener.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/listener/impl/ServerListener.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/listener/impl/SpawnListener.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/listener/impl/TabListener.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/listener/impl/WorldListener.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/menu/PunishedPlayerMenu.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/menu/PunishmentMenu.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/module/ModuleManager.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/module/PlexModule.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/module/PlexModuleFile.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/module/exception/ModuleLoadException.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/module/loader/CustomClassLoader.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/module/loader/LibraryLoader.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/player/PlexPlayer.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/punishment/Punishment.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/punishment/PunishmentManager.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/punishment/PunishmentType.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/punishment/extra/Note.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/rank/RankManager.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/rank/enums/Rank.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/rank/enums/Title.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/services/AbstractService.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/services/IService.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/services/ServiceManager.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/services/impl/AutoWipeService.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/services/impl/BanService.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/services/impl/CommandBlockerService.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/services/impl/GameRuleService.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/services/impl/UpdateCheckerService.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/storage/MongoConnection.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/storage/RedisConnection.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/storage/SQLConnection.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/storage/StorageType.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/util/AshconInfo.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/util/MojangUtils.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/util/PlexLog.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/util/PlexUtils.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/util/TimeUnit.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/util/UpdateChecker.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/util/adapter/LocalDateTimeDeserializer.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/util/adapter/LocalDateTimeSerializer.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/util/item/ItemBuilder.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/util/menu/AbstractMenu.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/util/menu/IMenu.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/world/BlockMapChunkGenerator.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/world/ConfigurationChunkGenerator.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/world/CustomChunkGenerator.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/world/CustomWorld.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/world/FlatChunkGenerator.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/world/NoiseChunkGenerator.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/world/NoiseOptions.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/world/OctaveChunkGenerator.java (100%) rename {Plex-Core/src => src}/main/java/dev/plex/world/OctaveOptions.java (100%) create mode 100644 src/main/resources/build.properties rename {Plex-Core/src => src}/main/resources/commands.yml (100%) rename {Plex-Core/src => src}/main/resources/config.yml (100%) rename {Plex-Core/src => src}/main/resources/indefbans.yml (100%) rename {Plex-Core/src => src}/main/resources/messages.yml (100%) diff --git a/Jenkinsfile b/Jenkinsfile index db6c966..f66eeb0 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -23,8 +23,8 @@ pipeline { } post { always { - archiveArtifacts artifacts: "jars/*.jar", fingerprint: true - javadoc javadocDir: "Plex-Core/build/docs/javadoc", keepAll: false + archiveArtifacts artifacts: "build/libs/*.jar", fingerprint: true + javadoc javadocDir: "build/docs/javadoc", keepAll: false discordSend description: "**Build:** ${env.BUILD_NUMBER}\n**Status:** ${currentBuild.currentResult}", enableArtifactsList: true, footer: "Built with Jenkins", link: env.BUILD_URL, result: currentBuild.currentResult, scmWebUrl: "https://github.com/plexusorg/Plex", showChangeset: true, title: env.JOB_NAME, webhookURL: env.PLEX_WEBHOOK_URL cleanWs() } diff --git a/Plex-API/build.gradle b/Plex-API/build.gradle deleted file mode 100644 index d114d7c..0000000 --- a/Plex-API/build.gradle +++ /dev/null @@ -1,14 +0,0 @@ -group = "dev.plex" -version = rootProject.version -description = "Plex-API" - -dependencies { - implementation project(":Plex-Core") - compileOnly "io.papermc.paper:paper-api:1.18.2-R0.1-SNAPSHOT" -} - -tasks.jar { - archiveBaseName.set("Plex-API") - archiveVersion.set("") -} - diff --git a/Plex-API/src/main/java/dev/plex/api/AdminAPI.java b/Plex-API/src/main/java/dev/plex/api/AdminAPI.java deleted file mode 100644 index 4bce286..0000000 --- a/Plex-API/src/main/java/dev/plex/api/AdminAPI.java +++ /dev/null @@ -1,23 +0,0 @@ -package dev.plex.api; - -import dev.plex.PlexBase; -import dev.plex.player.PlexPlayer; -import java.util.List; - -public class AdminAPI extends PlexBase -{ - /** - * Gathers every admins username (cached and in the database) - * - * @return An array list of the names of every admin - */ - public List getAllAdmins() - { - return plugin.getAdminList().getAllAdmins(); - } - - public List getAllAdminPlayers() - { - return plugin.getAdminList().getAllAdminPlayers(); - } -} diff --git a/Plex-Core/build.gradle b/Plex-Core/build.gradle deleted file mode 100644 index f89af1a..0000000 --- a/Plex-Core/build.gradle +++ /dev/null @@ -1,110 +0,0 @@ -plugins { - id "java" - id "maven-publish" - id "net.minecrell.plugin-yml.bukkit" version "0.5.1" - id "com.github.johnrengelman.shadow" version "7.1.2" -} - -dependencies { - library "org.projectlombok:lombok:1.18.22" - annotationProcessor "org.projectlombok:lombok:1.18.22" - library "org.json:json:20220320" - library "commons-io:commons-io:2.11.0" - library "dev.morphia.morphia:morphia-core:2.2.6" - library "redis.clients:jedis:4.2.1" - library "org.mariadb.jdbc:mariadb-java-client:3.0.4" - library "com.zaxxer:HikariCP:5.0.1" - library "org.apache.httpcomponents:httpclient:4.5.13" - library "org.apache.commons:commons-lang3:3.12.0" - library "org.apache.maven.resolver:maven-resolver-api:1.7.3" - library "org.apache.maven.resolver:maven-resolver-impl:1.7.3" - library "org.apache.maven.resolver:maven-resolver-connector-basic:1.7.3" - library "org.apache.maven.resolver:maven-resolver-transport-http:1.7.3" - library "org.apache.maven:maven-resolver-provider:3.8.5" - library "org.eclipse.jetty:jetty-server:11.0.9" - library "org.eclipse.jetty:jetty-servlet:11.0.9" - library "org.eclipse.jetty:jetty-proxy:11.0.9" - library "com.google.code.gson:gson:2.9.0" - compileOnly "io.papermc.paper:paper-api:1.18.2-R0.1-SNAPSHOT" - implementation "org.bstats:bstats-base:3.0.0" - implementation "org.bstats:bstats-bukkit:3.0.0" -} - -group = "dev.plex" -version = rootProject.version -description = "Plex-Core" - -shadowJar { - archiveClassifier.set("") - archiveBaseName.set("Plex") - archiveVersion.set("") - relocate "org.bstats", "dev.plex" -} - -tasks.jar { - archiveBaseName.set("Plex") - archiveVersion.set("") -} - -bukkit { - name = "Plex" - version = rootProject.version - description = "Plex provides a new experience for freedom servers." - main = "dev.plex.Plex" - website = "https://plex.us.org" - authors = ["Telesphoreo", "taahanis", "super"] - apiVersion = "1.18" -} - -String getGitHash() { - def stdout = new ByteArrayOutputStream() - try { - exec { - commandLine "git", "rev-parse", "--short", "HEAD" - standardOutput = stdout - ignoreExitValue = true - } - } catch (GradleException e) { - logger.error("Couldn't determine Git head because Git is not installed. " + e.getMessage()) - } - return stdout.size() > 0 ? stdout.toString().trim() : "unknown" -} - -String getBuildNumber() { - def stdout = new ByteArrayOutputStream() - try { - exec { - commandLine "git", "rev-list", "HEAD", "--count" - standardOutput = stdout - ignoreExitValue = true - } - } catch (GradleException e) { - logger.error("Couldn't determine build number because Git is not installed. " + e.getMessage()) - } - return stdout.size() ? stdout.toString().trim() + " (local)" : "unknown" -} - -static def getDate() { - return new Date().format("MM/dd/yyyy 'at' hh:mm:ss a") -} - -task buildProperties { - ant.propertyfile(file: "$project.projectDir/src/main/resources/build.properties") { - entry(key: "buildAuthor", default: System.getenv("JENKINS_URL") != null ? "jenkins" : "unknown") - entry(key: "buildNumber", value: System.getenv("JENKINS_URL") != null ? System.getenv("BUILD_NUMBER") + " (Jenkins)" : getBuildNumber()) - entry(key: "buildDate", value: getDate()) - entry(key: "buildHead", value: getGitHash()) - } -} - -tasks { - build { - dependsOn(shadowJar) - finalizedBy(buildProperties) - finalizedBy(rootProject.tasks.copyJars) - } - - javadoc { - options.memberLevel = JavadocMemberLevel.PRIVATE - } -} \ No newline at end of file diff --git a/build.gradle b/build.gradle index 5e0274f..e4644ed 100644 --- a/build.gradle +++ b/build.gradle @@ -1,56 +1,153 @@ +plugins { + id "java" + id "maven-publish" + id "net.minecrell.plugin-yml.bukkit" version "0.5.1" + id "com.github.johnrengelman.shadow" version "7.1.2" +} + +repositories { + mavenLocal() + maven { + url = uri("https://papermc.io/repo/repository/maven-public/") + } + + maven { + url = uri("https://repository.apache.org/content/repositories/snapshots/") + } + + maven { + url = uri("https://repo.maven.apache.org/maven2/") + } + + mavenCentral() +} + +dependencies { + library "org.projectlombok:lombok:1.18.22" + annotationProcessor "org.projectlombok:lombok:1.18.22" + library "org.json:json:20220320" + library "commons-io:commons-io:2.11.0" + library "dev.morphia.morphia:morphia-core:2.2.6" + library "redis.clients:jedis:4.2.1" + library "org.mariadb.jdbc:mariadb-java-client:3.0.4" + library "com.zaxxer:HikariCP:5.0.1" + library "org.apache.httpcomponents:httpclient:4.5.13" + library "org.apache.commons:commons-lang3:3.12.0" + library "org.apache.maven.resolver:maven-resolver-api:1.7.3" + library "org.apache.maven.resolver:maven-resolver-impl:1.7.3" + library "org.apache.maven.resolver:maven-resolver-connector-basic:1.7.3" + library "org.apache.maven.resolver:maven-resolver-transport-http:1.7.3" + library "org.apache.maven:maven-resolver-provider:3.8.5" + library "org.eclipse.jetty:jetty-server:11.0.9" + library "org.eclipse.jetty:jetty-servlet:11.0.9" + library "org.eclipse.jetty:jetty-proxy:11.0.9" + library "com.google.code.gson:gson:2.9.0" + compileOnly "io.papermc.paper:paper-api:1.18.2-R0.1-SNAPSHOT" + implementation "org.bstats:bstats-base:3.0.0" + implementation "org.bstats:bstats-bukkit:3.0.0" +} + group = "dev.plex" version = "1.0.1-SNAPSHOT" +description = "Plex" -allprojects { - apply plugin: 'java' - apply plugin: "maven-publish" +shadowJar { + archiveClassifier.set("") + archiveBaseName.set("Plex") + archiveVersion.set("") + relocate "org.bstats", "dev.plex" +} + +tasks.jar { + archiveBaseName.set("Plex") + archiveVersion.set("") +} + +bukkit { + name = "Plex" + version = rootProject.version + description = "Plex provides a new experience for freedom servers." + main = "dev.plex.Plex" + website = "https://plex.us.org" + authors = ["Telesphoreo", "taahanis", "super"] + apiVersion = "1.18" +} + +String getGitHash() { + def stdout = new ByteArrayOutputStream() + try { + exec { + commandLine "git", "rev-parse", "--short", "HEAD" + standardOutput = stdout + ignoreExitValue = true + } + } catch (GradleException e) { + logger.error("Couldn't determine Git head because Git is not installed. " + e.getMessage()) + } + return stdout.size() > 0 ? stdout.toString().trim() : "unknown" +} + +String getBuildNumber() { + def stdout = new ByteArrayOutputStream() + try { + exec { + commandLine "git", "rev-list", "HEAD", "--count" + standardOutput = stdout + ignoreExitValue = true + } + } catch (GradleException e) { + logger.error("Couldn't determine build number because Git is not installed. " + e.getMessage()) + } + return stdout.size() ? stdout.toString().trim() + " (local)" : "unknown" +} + +static def getDate() { + return new Date().format("MM/dd/yyyy 'at' hh:mm:ss a") +} + +task buildProperties { + ant.propertyfile(file: "$project.rootDir/src/main/resources/build.properties") { + entry(key: "buildAuthor", default: System.getenv("JENKINS_URL") != null ? "jenkins" : "unknown") + entry(key: "buildNumber", value: System.getenv("JENKINS_URL") != null ? System.getenv("BUILD_NUMBER") + " (Jenkins)" : getBuildNumber()) + entry(key: "buildDate", value: getDate()) + entry(key: "buildHead", value: getGitHash()) + } +} + +java { + toolchain.languageVersion.set(JavaLanguageVersion.of(17)) +} + +publishing { + publications { + maven(MavenPublication) { + from(components.java) + } + } repositories { maven { - url = uri("https://papermc.io/repo/repository/maven-public/") - } - - maven { - url = uri("https://repository.apache.org/content/repositories/snapshots/") - } - - maven { - url = uri("https://repo.maven.apache.org/maven2/") - } - - mavenCentral() - } - - java { - toolchain.languageVersion.set(JavaLanguageVersion.of(17)) - } - - tasks.withType(JavaCompile) { - options.encoding = "UTF-8" - } - - afterEvaluate { project -> - publishing { - publications { - maven(MavenPublication) { - from(components.java) - } - } - repositories { - maven { - def releasesRepoUrl = uri("https://nexus.telesphoreo.me/repository/plex-releases/") - def snapshotsRepoUrl = uri("https://nexus.telesphoreo.me/repository/plex-snapshots/") - url = version.endsWith('-SNAPSHOT') ? snapshotsRepoUrl : releasesRepoUrl - credentials { - username = System.getenv("plexUser") - password = System.getenv("plexPassword") - } - } + def releasesRepoUrl = uri("https://nexus.telesphoreo.me/repository/plex-releases/") + def snapshotsRepoUrl = uri("https://nexus.telesphoreo.me/repository/plex-snapshots/") + url = version.endsWith('SNAPSHOT') ? snapshotsRepoUrl : releasesRepoUrl + credentials { + username = System.getenv("plexUser") + password = System.getenv("plexPassword") } } } } -task copyJars(type: Copy, dependsOn: subprojects.jar) { - from(subprojects.jar) - into project.file('jars') +tasks.withType(JavaCompile) { + options.encoding = "UTF-8" +} + +tasks { + build { + dependsOn(shadowJar) + finalizedBy(buildProperties) + } + + javadoc { + options.memberLevel = JavadocMemberLevel.PRIVATE + } } \ No newline at end of file diff --git a/settings.gradle b/settings.gradle index 7276427..21f255b 100644 --- a/settings.gradle +++ b/settings.gradle @@ -1,4 +1 @@ -rootProject.name = "Plex" - -include "Plex-Core" -include "Plex-API" \ No newline at end of file +rootProject.name = "Plex" \ No newline at end of file diff --git a/Plex-Core/src/main/java/dev/plex/Plex.java b/src/main/java/dev/plex/Plex.java similarity index 95% rename from Plex-Core/src/main/java/dev/plex/Plex.java rename to src/main/java/dev/plex/Plex.java index b37d993..0f5050d 100644 --- a/Plex-Core/src/main/java/dev/plex/Plex.java +++ b/src/main/java/dev/plex/Plex.java @@ -79,10 +79,10 @@ public class Plex extends JavaPlugin public void onLoad() { plugin = this; - config = new Config(this, "config.yml"); - messages = new Config(this, "messages.yml"); - indefBans = new Config(this, "indefbans.yml"); - blockedCommands = new Config(this, "commands.yml"); + config = new Config(this, "resources/config.yml"); + messages = new Config(this, "resources/messages.yml"); + indefBans = new Config(this, "resources/indefbans.yml"); + blockedCommands = new Config(this, "resources/commands.yml"); build.load(this); modulesFolder = new File(this.getDataFolder() + File.separator + "modules"); @@ -248,7 +248,7 @@ public class Plex extends JavaPlugin { final Properties props; - try (InputStream in = plugin.getResource("build.properties")) + try (InputStream in = plugin.getResource("resources/build.properties")) { props = new Properties(); props.load(in); diff --git a/Plex-Core/src/main/java/dev/plex/PlexBase.java b/src/main/java/dev/plex/PlexBase.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/PlexBase.java rename to src/main/java/dev/plex/PlexBase.java diff --git a/Plex-Core/src/main/java/dev/plex/admin/Admin.java b/src/main/java/dev/plex/admin/Admin.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/admin/Admin.java rename to src/main/java/dev/plex/admin/Admin.java diff --git a/Plex-Core/src/main/java/dev/plex/admin/AdminList.java b/src/main/java/dev/plex/admin/AdminList.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/admin/AdminList.java rename to src/main/java/dev/plex/admin/AdminList.java diff --git a/Plex-Core/src/main/java/dev/plex/cache/DataUtils.java b/src/main/java/dev/plex/cache/DataUtils.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/cache/DataUtils.java rename to src/main/java/dev/plex/cache/DataUtils.java diff --git a/Plex-Core/src/main/java/dev/plex/cache/notes/PlayerNotes.java b/src/main/java/dev/plex/cache/notes/PlayerNotes.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/cache/notes/PlayerNotes.java rename to src/main/java/dev/plex/cache/notes/PlayerNotes.java diff --git a/Plex-Core/src/main/java/dev/plex/cache/player/MongoPlayerData.java b/src/main/java/dev/plex/cache/player/MongoPlayerData.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/cache/player/MongoPlayerData.java rename to src/main/java/dev/plex/cache/player/MongoPlayerData.java diff --git a/Plex-Core/src/main/java/dev/plex/cache/player/PlayerCache.java b/src/main/java/dev/plex/cache/player/PlayerCache.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/cache/player/PlayerCache.java rename to src/main/java/dev/plex/cache/player/PlayerCache.java diff --git a/Plex-Core/src/main/java/dev/plex/cache/player/SQLPlayerData.java b/src/main/java/dev/plex/cache/player/SQLPlayerData.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/cache/player/SQLPlayerData.java rename to src/main/java/dev/plex/cache/player/SQLPlayerData.java diff --git a/Plex-Core/src/main/java/dev/plex/cache/sql/SQLNotes.java b/src/main/java/dev/plex/cache/sql/SQLNotes.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/cache/sql/SQLNotes.java rename to src/main/java/dev/plex/cache/sql/SQLNotes.java diff --git a/Plex-Core/src/main/java/dev/plex/cache/sql/SQLPunishment.java b/src/main/java/dev/plex/cache/sql/SQLPunishment.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/cache/sql/SQLPunishment.java rename to src/main/java/dev/plex/cache/sql/SQLPunishment.java diff --git a/Plex-Core/src/main/java/dev/plex/command/PlexCommand.java b/src/main/java/dev/plex/command/PlexCommand.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/PlexCommand.java rename to src/main/java/dev/plex/command/PlexCommand.java diff --git a/Plex-Core/src/main/java/dev/plex/command/annotation/CommandParameters.java b/src/main/java/dev/plex/command/annotation/CommandParameters.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/annotation/CommandParameters.java rename to src/main/java/dev/plex/command/annotation/CommandParameters.java diff --git a/Plex-Core/src/main/java/dev/plex/command/annotation/CommandPermissions.java b/src/main/java/dev/plex/command/annotation/CommandPermissions.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/annotation/CommandPermissions.java rename to src/main/java/dev/plex/command/annotation/CommandPermissions.java diff --git a/Plex-Core/src/main/java/dev/plex/command/annotation/System.java b/src/main/java/dev/plex/command/annotation/System.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/annotation/System.java rename to src/main/java/dev/plex/command/annotation/System.java diff --git a/Plex-Core/src/main/java/dev/plex/command/blocker/BaseCommand.java b/src/main/java/dev/plex/command/blocker/BaseCommand.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/blocker/BaseCommand.java rename to src/main/java/dev/plex/command/blocker/BaseCommand.java diff --git a/Plex-Core/src/main/java/dev/plex/command/blocker/CommandBlockerManager.java b/src/main/java/dev/plex/command/blocker/CommandBlockerManager.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/blocker/CommandBlockerManager.java rename to src/main/java/dev/plex/command/blocker/CommandBlockerManager.java diff --git a/Plex-Core/src/main/java/dev/plex/command/blocker/MatchCommand.java b/src/main/java/dev/plex/command/blocker/MatchCommand.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/blocker/MatchCommand.java rename to src/main/java/dev/plex/command/blocker/MatchCommand.java diff --git a/Plex-Core/src/main/java/dev/plex/command/blocker/RegexCommand.java b/src/main/java/dev/plex/command/blocker/RegexCommand.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/blocker/RegexCommand.java rename to src/main/java/dev/plex/command/blocker/RegexCommand.java diff --git a/Plex-Core/src/main/java/dev/plex/command/exception/CommandFailException.java b/src/main/java/dev/plex/command/exception/CommandFailException.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/exception/CommandFailException.java rename to src/main/java/dev/plex/command/exception/CommandFailException.java diff --git a/Plex-Core/src/main/java/dev/plex/command/exception/ConsoleMustDefinePlayerException.java b/src/main/java/dev/plex/command/exception/ConsoleMustDefinePlayerException.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/exception/ConsoleMustDefinePlayerException.java rename to src/main/java/dev/plex/command/exception/ConsoleMustDefinePlayerException.java diff --git a/Plex-Core/src/main/java/dev/plex/command/exception/ConsoleOnlyException.java b/src/main/java/dev/plex/command/exception/ConsoleOnlyException.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/exception/ConsoleOnlyException.java rename to src/main/java/dev/plex/command/exception/ConsoleOnlyException.java diff --git a/Plex-Core/src/main/java/dev/plex/command/exception/PlayerNotBannedException.java b/src/main/java/dev/plex/command/exception/PlayerNotBannedException.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/exception/PlayerNotBannedException.java rename to src/main/java/dev/plex/command/exception/PlayerNotBannedException.java diff --git a/Plex-Core/src/main/java/dev/plex/command/exception/PlayerNotFoundException.java b/src/main/java/dev/plex/command/exception/PlayerNotFoundException.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/exception/PlayerNotFoundException.java rename to src/main/java/dev/plex/command/exception/PlayerNotFoundException.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/AdminCMD.java b/src/main/java/dev/plex/command/impl/AdminCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/AdminCMD.java rename to src/main/java/dev/plex/command/impl/AdminCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/AdminChatCMD.java b/src/main/java/dev/plex/command/impl/AdminChatCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/AdminChatCMD.java rename to src/main/java/dev/plex/command/impl/AdminChatCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/AdminworldCMD.java b/src/main/java/dev/plex/command/impl/AdminworldCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/AdminworldCMD.java rename to src/main/java/dev/plex/command/impl/AdminworldCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/AdventureCMD.java b/src/main/java/dev/plex/command/impl/AdventureCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/AdventureCMD.java rename to src/main/java/dev/plex/command/impl/AdventureCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/BanCMD.java b/src/main/java/dev/plex/command/impl/BanCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/BanCMD.java rename to src/main/java/dev/plex/command/impl/BanCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/BlockEditCMD.java b/src/main/java/dev/plex/command/impl/BlockEditCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/BlockEditCMD.java rename to src/main/java/dev/plex/command/impl/BlockEditCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/CommandSpyCMD.java b/src/main/java/dev/plex/command/impl/CommandSpyCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/CommandSpyCMD.java rename to src/main/java/dev/plex/command/impl/CommandSpyCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/CreativeCMD.java b/src/main/java/dev/plex/command/impl/CreativeCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/CreativeCMD.java rename to src/main/java/dev/plex/command/impl/CreativeCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/DebugCMD.java b/src/main/java/dev/plex/command/impl/DebugCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/DebugCMD.java rename to src/main/java/dev/plex/command/impl/DebugCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/DeopAllCMD.java b/src/main/java/dev/plex/command/impl/DeopAllCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/DeopAllCMD.java rename to src/main/java/dev/plex/command/impl/DeopAllCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/DeopCMD.java b/src/main/java/dev/plex/command/impl/DeopCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/DeopCMD.java rename to src/main/java/dev/plex/command/impl/DeopCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/EntityWipeCMD.java b/src/main/java/dev/plex/command/impl/EntityWipeCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/EntityWipeCMD.java rename to src/main/java/dev/plex/command/impl/EntityWipeCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/FlatlandsCMD.java b/src/main/java/dev/plex/command/impl/FlatlandsCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/FlatlandsCMD.java rename to src/main/java/dev/plex/command/impl/FlatlandsCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/FreezeCMD.java b/src/main/java/dev/plex/command/impl/FreezeCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/FreezeCMD.java rename to src/main/java/dev/plex/command/impl/FreezeCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/KickCMD.java b/src/main/java/dev/plex/command/impl/KickCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/KickCMD.java rename to src/main/java/dev/plex/command/impl/KickCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/ListCMD.java b/src/main/java/dev/plex/command/impl/ListCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/ListCMD.java rename to src/main/java/dev/plex/command/impl/ListCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/LocalSpawnCMD.java b/src/main/java/dev/plex/command/impl/LocalSpawnCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/LocalSpawnCMD.java rename to src/main/java/dev/plex/command/impl/LocalSpawnCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/LockupCMD.java b/src/main/java/dev/plex/command/impl/LockupCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/LockupCMD.java rename to src/main/java/dev/plex/command/impl/LockupCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/MasterbuilderworldCMD.java b/src/main/java/dev/plex/command/impl/MasterbuilderworldCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/MasterbuilderworldCMD.java rename to src/main/java/dev/plex/command/impl/MasterbuilderworldCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/MobPurgeCMD.java b/src/main/java/dev/plex/command/impl/MobPurgeCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/MobPurgeCMD.java rename to src/main/java/dev/plex/command/impl/MobPurgeCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/MuteCMD.java b/src/main/java/dev/plex/command/impl/MuteCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/MuteCMD.java rename to src/main/java/dev/plex/command/impl/MuteCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/NameHistoryCMD.java b/src/main/java/dev/plex/command/impl/NameHistoryCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/NameHistoryCMD.java rename to src/main/java/dev/plex/command/impl/NameHistoryCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/NotesCMD.java b/src/main/java/dev/plex/command/impl/NotesCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/NotesCMD.java rename to src/main/java/dev/plex/command/impl/NotesCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/OpAllCMD.java b/src/main/java/dev/plex/command/impl/OpAllCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/OpAllCMD.java rename to src/main/java/dev/plex/command/impl/OpAllCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/OpCMD.java b/src/main/java/dev/plex/command/impl/OpCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/OpCMD.java rename to src/main/java/dev/plex/command/impl/OpCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/PlexCMD.java b/src/main/java/dev/plex/command/impl/PlexCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/PlexCMD.java rename to src/main/java/dev/plex/command/impl/PlexCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/PunishmentsCMD.java b/src/main/java/dev/plex/command/impl/PunishmentsCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/PunishmentsCMD.java rename to src/main/java/dev/plex/command/impl/PunishmentsCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/RankCMD.java b/src/main/java/dev/plex/command/impl/RankCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/RankCMD.java rename to src/main/java/dev/plex/command/impl/RankCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/RawSayCMD.java b/src/main/java/dev/plex/command/impl/RawSayCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/RawSayCMD.java rename to src/main/java/dev/plex/command/impl/RawSayCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/SayCMD.java b/src/main/java/dev/plex/command/impl/SayCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/SayCMD.java rename to src/main/java/dev/plex/command/impl/SayCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/SmiteCMD.java b/src/main/java/dev/plex/command/impl/SmiteCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/SmiteCMD.java rename to src/main/java/dev/plex/command/impl/SmiteCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/SpectatorCMD.java b/src/main/java/dev/plex/command/impl/SpectatorCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/SpectatorCMD.java rename to src/main/java/dev/plex/command/impl/SpectatorCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/SurvivalCMD.java b/src/main/java/dev/plex/command/impl/SurvivalCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/SurvivalCMD.java rename to src/main/java/dev/plex/command/impl/SurvivalCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/TagCMD.java b/src/main/java/dev/plex/command/impl/TagCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/TagCMD.java rename to src/main/java/dev/plex/command/impl/TagCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/TempbanCMD.java b/src/main/java/dev/plex/command/impl/TempbanCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/TempbanCMD.java rename to src/main/java/dev/plex/command/impl/TempbanCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/ToggleDropsCMD.java b/src/main/java/dev/plex/command/impl/ToggleDropsCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/ToggleDropsCMD.java rename to src/main/java/dev/plex/command/impl/ToggleDropsCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/UnbanCMD.java b/src/main/java/dev/plex/command/impl/UnbanCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/UnbanCMD.java rename to src/main/java/dev/plex/command/impl/UnbanCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/UnfreezeCMD.java b/src/main/java/dev/plex/command/impl/UnfreezeCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/UnfreezeCMD.java rename to src/main/java/dev/plex/command/impl/UnfreezeCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/UnmuteCMD.java b/src/main/java/dev/plex/command/impl/UnmuteCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/UnmuteCMD.java rename to src/main/java/dev/plex/command/impl/UnmuteCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/impl/WorldCMD.java b/src/main/java/dev/plex/command/impl/WorldCMD.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/impl/WorldCMD.java rename to src/main/java/dev/plex/command/impl/WorldCMD.java diff --git a/Plex-Core/src/main/java/dev/plex/command/source/RequiredCommandSource.java b/src/main/java/dev/plex/command/source/RequiredCommandSource.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/command/source/RequiredCommandSource.java rename to src/main/java/dev/plex/command/source/RequiredCommandSource.java diff --git a/Plex-Core/src/main/java/dev/plex/config/Config.java b/src/main/java/dev/plex/config/Config.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/config/Config.java rename to src/main/java/dev/plex/config/Config.java diff --git a/Plex-Core/src/main/java/dev/plex/config/ModuleConfig.java b/src/main/java/dev/plex/config/ModuleConfig.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/config/ModuleConfig.java rename to src/main/java/dev/plex/config/ModuleConfig.java diff --git a/Plex-Core/src/main/java/dev/plex/event/AdminAddEvent.java b/src/main/java/dev/plex/event/AdminAddEvent.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/event/AdminAddEvent.java rename to src/main/java/dev/plex/event/AdminAddEvent.java diff --git a/Plex-Core/src/main/java/dev/plex/event/AdminRemoveEvent.java b/src/main/java/dev/plex/event/AdminRemoveEvent.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/event/AdminRemoveEvent.java rename to src/main/java/dev/plex/event/AdminRemoveEvent.java diff --git a/Plex-Core/src/main/java/dev/plex/event/AdminSetRankEvent.java b/src/main/java/dev/plex/event/AdminSetRankEvent.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/event/AdminSetRankEvent.java rename to src/main/java/dev/plex/event/AdminSetRankEvent.java diff --git a/Plex-Core/src/main/java/dev/plex/event/GameModeUpdateEvent.java b/src/main/java/dev/plex/event/GameModeUpdateEvent.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/event/GameModeUpdateEvent.java rename to src/main/java/dev/plex/event/GameModeUpdateEvent.java diff --git a/Plex-Core/src/main/java/dev/plex/event/PunishedPlayerEvent.java b/src/main/java/dev/plex/event/PunishedPlayerEvent.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/event/PunishedPlayerEvent.java rename to src/main/java/dev/plex/event/PunishedPlayerEvent.java diff --git a/Plex-Core/src/main/java/dev/plex/event/PunishedPlayerFreezeEvent.java b/src/main/java/dev/plex/event/PunishedPlayerFreezeEvent.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/event/PunishedPlayerFreezeEvent.java rename to src/main/java/dev/plex/event/PunishedPlayerFreezeEvent.java diff --git a/Plex-Core/src/main/java/dev/plex/event/PunishedPlayerLockupEvent.java b/src/main/java/dev/plex/event/PunishedPlayerLockupEvent.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/event/PunishedPlayerLockupEvent.java rename to src/main/java/dev/plex/event/PunishedPlayerLockupEvent.java diff --git a/Plex-Core/src/main/java/dev/plex/event/PunishedPlayerMuteEvent.java b/src/main/java/dev/plex/event/PunishedPlayerMuteEvent.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/event/PunishedPlayerMuteEvent.java rename to src/main/java/dev/plex/event/PunishedPlayerMuteEvent.java diff --git a/Plex-Core/src/main/java/dev/plex/handlers/CommandHandler.java b/src/main/java/dev/plex/handlers/CommandHandler.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/handlers/CommandHandler.java rename to src/main/java/dev/plex/handlers/CommandHandler.java diff --git a/Plex-Core/src/main/java/dev/plex/handlers/ListenerHandler.java b/src/main/java/dev/plex/handlers/ListenerHandler.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/handlers/ListenerHandler.java rename to src/main/java/dev/plex/handlers/ListenerHandler.java diff --git a/Plex-Core/src/main/java/dev/plex/listener/PlexListener.java b/src/main/java/dev/plex/listener/PlexListener.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/listener/PlexListener.java rename to src/main/java/dev/plex/listener/PlexListener.java diff --git a/Plex-Core/src/main/java/dev/plex/listener/annotation/Toggleable.java b/src/main/java/dev/plex/listener/annotation/Toggleable.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/listener/annotation/Toggleable.java rename to src/main/java/dev/plex/listener/annotation/Toggleable.java diff --git a/Plex-Core/src/main/java/dev/plex/listener/impl/AdminListener.java b/src/main/java/dev/plex/listener/impl/AdminListener.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/listener/impl/AdminListener.java rename to src/main/java/dev/plex/listener/impl/AdminListener.java diff --git a/Plex-Core/src/main/java/dev/plex/listener/impl/BanListener.java b/src/main/java/dev/plex/listener/impl/BanListener.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/listener/impl/BanListener.java rename to src/main/java/dev/plex/listener/impl/BanListener.java diff --git a/Plex-Core/src/main/java/dev/plex/listener/impl/BlockListener.java b/src/main/java/dev/plex/listener/impl/BlockListener.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/listener/impl/BlockListener.java rename to src/main/java/dev/plex/listener/impl/BlockListener.java diff --git a/Plex-Core/src/main/java/dev/plex/listener/impl/ChatListener.java b/src/main/java/dev/plex/listener/impl/ChatListener.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/listener/impl/ChatListener.java rename to src/main/java/dev/plex/listener/impl/ChatListener.java diff --git a/Plex-Core/src/main/java/dev/plex/listener/impl/CommandListener.java b/src/main/java/dev/plex/listener/impl/CommandListener.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/listener/impl/CommandListener.java rename to src/main/java/dev/plex/listener/impl/CommandListener.java diff --git a/Plex-Core/src/main/java/dev/plex/listener/impl/DropListener.java b/src/main/java/dev/plex/listener/impl/DropListener.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/listener/impl/DropListener.java rename to src/main/java/dev/plex/listener/impl/DropListener.java diff --git a/Plex-Core/src/main/java/dev/plex/listener/impl/FreezeListener.java b/src/main/java/dev/plex/listener/impl/FreezeListener.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/listener/impl/FreezeListener.java rename to src/main/java/dev/plex/listener/impl/FreezeListener.java diff --git a/Plex-Core/src/main/java/dev/plex/listener/impl/GameModeListener.java b/src/main/java/dev/plex/listener/impl/GameModeListener.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/listener/impl/GameModeListener.java rename to src/main/java/dev/plex/listener/impl/GameModeListener.java diff --git a/Plex-Core/src/main/java/dev/plex/listener/impl/MuteListener.java b/src/main/java/dev/plex/listener/impl/MuteListener.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/listener/impl/MuteListener.java rename to src/main/java/dev/plex/listener/impl/MuteListener.java diff --git a/Plex-Core/src/main/java/dev/plex/listener/impl/PlayerListener.java b/src/main/java/dev/plex/listener/impl/PlayerListener.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/listener/impl/PlayerListener.java rename to src/main/java/dev/plex/listener/impl/PlayerListener.java diff --git a/Plex-Core/src/main/java/dev/plex/listener/impl/ServerListener.java b/src/main/java/dev/plex/listener/impl/ServerListener.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/listener/impl/ServerListener.java rename to src/main/java/dev/plex/listener/impl/ServerListener.java diff --git a/Plex-Core/src/main/java/dev/plex/listener/impl/SpawnListener.java b/src/main/java/dev/plex/listener/impl/SpawnListener.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/listener/impl/SpawnListener.java rename to src/main/java/dev/plex/listener/impl/SpawnListener.java diff --git a/Plex-Core/src/main/java/dev/plex/listener/impl/TabListener.java b/src/main/java/dev/plex/listener/impl/TabListener.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/listener/impl/TabListener.java rename to src/main/java/dev/plex/listener/impl/TabListener.java diff --git a/Plex-Core/src/main/java/dev/plex/listener/impl/WorldListener.java b/src/main/java/dev/plex/listener/impl/WorldListener.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/listener/impl/WorldListener.java rename to src/main/java/dev/plex/listener/impl/WorldListener.java diff --git a/Plex-Core/src/main/java/dev/plex/menu/PunishedPlayerMenu.java b/src/main/java/dev/plex/menu/PunishedPlayerMenu.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/menu/PunishedPlayerMenu.java rename to src/main/java/dev/plex/menu/PunishedPlayerMenu.java diff --git a/Plex-Core/src/main/java/dev/plex/menu/PunishmentMenu.java b/src/main/java/dev/plex/menu/PunishmentMenu.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/menu/PunishmentMenu.java rename to src/main/java/dev/plex/menu/PunishmentMenu.java diff --git a/Plex-Core/src/main/java/dev/plex/module/ModuleManager.java b/src/main/java/dev/plex/module/ModuleManager.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/module/ModuleManager.java rename to src/main/java/dev/plex/module/ModuleManager.java diff --git a/Plex-Core/src/main/java/dev/plex/module/PlexModule.java b/src/main/java/dev/plex/module/PlexModule.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/module/PlexModule.java rename to src/main/java/dev/plex/module/PlexModule.java diff --git a/Plex-Core/src/main/java/dev/plex/module/PlexModuleFile.java b/src/main/java/dev/plex/module/PlexModuleFile.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/module/PlexModuleFile.java rename to src/main/java/dev/plex/module/PlexModuleFile.java diff --git a/Plex-Core/src/main/java/dev/plex/module/exception/ModuleLoadException.java b/src/main/java/dev/plex/module/exception/ModuleLoadException.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/module/exception/ModuleLoadException.java rename to src/main/java/dev/plex/module/exception/ModuleLoadException.java diff --git a/Plex-Core/src/main/java/dev/plex/module/loader/CustomClassLoader.java b/src/main/java/dev/plex/module/loader/CustomClassLoader.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/module/loader/CustomClassLoader.java rename to src/main/java/dev/plex/module/loader/CustomClassLoader.java diff --git a/Plex-Core/src/main/java/dev/plex/module/loader/LibraryLoader.java b/src/main/java/dev/plex/module/loader/LibraryLoader.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/module/loader/LibraryLoader.java rename to src/main/java/dev/plex/module/loader/LibraryLoader.java diff --git a/Plex-Core/src/main/java/dev/plex/player/PlexPlayer.java b/src/main/java/dev/plex/player/PlexPlayer.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/player/PlexPlayer.java rename to src/main/java/dev/plex/player/PlexPlayer.java diff --git a/Plex-Core/src/main/java/dev/plex/punishment/Punishment.java b/src/main/java/dev/plex/punishment/Punishment.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/punishment/Punishment.java rename to src/main/java/dev/plex/punishment/Punishment.java diff --git a/Plex-Core/src/main/java/dev/plex/punishment/PunishmentManager.java b/src/main/java/dev/plex/punishment/PunishmentManager.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/punishment/PunishmentManager.java rename to src/main/java/dev/plex/punishment/PunishmentManager.java diff --git a/Plex-Core/src/main/java/dev/plex/punishment/PunishmentType.java b/src/main/java/dev/plex/punishment/PunishmentType.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/punishment/PunishmentType.java rename to src/main/java/dev/plex/punishment/PunishmentType.java diff --git a/Plex-Core/src/main/java/dev/plex/punishment/extra/Note.java b/src/main/java/dev/plex/punishment/extra/Note.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/punishment/extra/Note.java rename to src/main/java/dev/plex/punishment/extra/Note.java diff --git a/Plex-Core/src/main/java/dev/plex/rank/RankManager.java b/src/main/java/dev/plex/rank/RankManager.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/rank/RankManager.java rename to src/main/java/dev/plex/rank/RankManager.java diff --git a/Plex-Core/src/main/java/dev/plex/rank/enums/Rank.java b/src/main/java/dev/plex/rank/enums/Rank.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/rank/enums/Rank.java rename to src/main/java/dev/plex/rank/enums/Rank.java diff --git a/Plex-Core/src/main/java/dev/plex/rank/enums/Title.java b/src/main/java/dev/plex/rank/enums/Title.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/rank/enums/Title.java rename to src/main/java/dev/plex/rank/enums/Title.java diff --git a/Plex-Core/src/main/java/dev/plex/services/AbstractService.java b/src/main/java/dev/plex/services/AbstractService.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/services/AbstractService.java rename to src/main/java/dev/plex/services/AbstractService.java diff --git a/Plex-Core/src/main/java/dev/plex/services/IService.java b/src/main/java/dev/plex/services/IService.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/services/IService.java rename to src/main/java/dev/plex/services/IService.java diff --git a/Plex-Core/src/main/java/dev/plex/services/ServiceManager.java b/src/main/java/dev/plex/services/ServiceManager.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/services/ServiceManager.java rename to src/main/java/dev/plex/services/ServiceManager.java diff --git a/Plex-Core/src/main/java/dev/plex/services/impl/AutoWipeService.java b/src/main/java/dev/plex/services/impl/AutoWipeService.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/services/impl/AutoWipeService.java rename to src/main/java/dev/plex/services/impl/AutoWipeService.java diff --git a/Plex-Core/src/main/java/dev/plex/services/impl/BanService.java b/src/main/java/dev/plex/services/impl/BanService.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/services/impl/BanService.java rename to src/main/java/dev/plex/services/impl/BanService.java diff --git a/Plex-Core/src/main/java/dev/plex/services/impl/CommandBlockerService.java b/src/main/java/dev/plex/services/impl/CommandBlockerService.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/services/impl/CommandBlockerService.java rename to src/main/java/dev/plex/services/impl/CommandBlockerService.java diff --git a/Plex-Core/src/main/java/dev/plex/services/impl/GameRuleService.java b/src/main/java/dev/plex/services/impl/GameRuleService.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/services/impl/GameRuleService.java rename to src/main/java/dev/plex/services/impl/GameRuleService.java diff --git a/Plex-Core/src/main/java/dev/plex/services/impl/UpdateCheckerService.java b/src/main/java/dev/plex/services/impl/UpdateCheckerService.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/services/impl/UpdateCheckerService.java rename to src/main/java/dev/plex/services/impl/UpdateCheckerService.java diff --git a/Plex-Core/src/main/java/dev/plex/storage/MongoConnection.java b/src/main/java/dev/plex/storage/MongoConnection.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/storage/MongoConnection.java rename to src/main/java/dev/plex/storage/MongoConnection.java diff --git a/Plex-Core/src/main/java/dev/plex/storage/RedisConnection.java b/src/main/java/dev/plex/storage/RedisConnection.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/storage/RedisConnection.java rename to src/main/java/dev/plex/storage/RedisConnection.java diff --git a/Plex-Core/src/main/java/dev/plex/storage/SQLConnection.java b/src/main/java/dev/plex/storage/SQLConnection.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/storage/SQLConnection.java rename to src/main/java/dev/plex/storage/SQLConnection.java diff --git a/Plex-Core/src/main/java/dev/plex/storage/StorageType.java b/src/main/java/dev/plex/storage/StorageType.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/storage/StorageType.java rename to src/main/java/dev/plex/storage/StorageType.java diff --git a/Plex-Core/src/main/java/dev/plex/util/AshconInfo.java b/src/main/java/dev/plex/util/AshconInfo.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/util/AshconInfo.java rename to src/main/java/dev/plex/util/AshconInfo.java diff --git a/Plex-Core/src/main/java/dev/plex/util/MojangUtils.java b/src/main/java/dev/plex/util/MojangUtils.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/util/MojangUtils.java rename to src/main/java/dev/plex/util/MojangUtils.java diff --git a/Plex-Core/src/main/java/dev/plex/util/PlexLog.java b/src/main/java/dev/plex/util/PlexLog.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/util/PlexLog.java rename to src/main/java/dev/plex/util/PlexLog.java diff --git a/Plex-Core/src/main/java/dev/plex/util/PlexUtils.java b/src/main/java/dev/plex/util/PlexUtils.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/util/PlexUtils.java rename to src/main/java/dev/plex/util/PlexUtils.java diff --git a/Plex-Core/src/main/java/dev/plex/util/TimeUnit.java b/src/main/java/dev/plex/util/TimeUnit.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/util/TimeUnit.java rename to src/main/java/dev/plex/util/TimeUnit.java diff --git a/Plex-Core/src/main/java/dev/plex/util/UpdateChecker.java b/src/main/java/dev/plex/util/UpdateChecker.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/util/UpdateChecker.java rename to src/main/java/dev/plex/util/UpdateChecker.java diff --git a/Plex-Core/src/main/java/dev/plex/util/adapter/LocalDateTimeDeserializer.java b/src/main/java/dev/plex/util/adapter/LocalDateTimeDeserializer.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/util/adapter/LocalDateTimeDeserializer.java rename to src/main/java/dev/plex/util/adapter/LocalDateTimeDeserializer.java diff --git a/Plex-Core/src/main/java/dev/plex/util/adapter/LocalDateTimeSerializer.java b/src/main/java/dev/plex/util/adapter/LocalDateTimeSerializer.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/util/adapter/LocalDateTimeSerializer.java rename to src/main/java/dev/plex/util/adapter/LocalDateTimeSerializer.java diff --git a/Plex-Core/src/main/java/dev/plex/util/item/ItemBuilder.java b/src/main/java/dev/plex/util/item/ItemBuilder.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/util/item/ItemBuilder.java rename to src/main/java/dev/plex/util/item/ItemBuilder.java diff --git a/Plex-Core/src/main/java/dev/plex/util/menu/AbstractMenu.java b/src/main/java/dev/plex/util/menu/AbstractMenu.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/util/menu/AbstractMenu.java rename to src/main/java/dev/plex/util/menu/AbstractMenu.java diff --git a/Plex-Core/src/main/java/dev/plex/util/menu/IMenu.java b/src/main/java/dev/plex/util/menu/IMenu.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/util/menu/IMenu.java rename to src/main/java/dev/plex/util/menu/IMenu.java diff --git a/Plex-Core/src/main/java/dev/plex/world/BlockMapChunkGenerator.java b/src/main/java/dev/plex/world/BlockMapChunkGenerator.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/world/BlockMapChunkGenerator.java rename to src/main/java/dev/plex/world/BlockMapChunkGenerator.java diff --git a/Plex-Core/src/main/java/dev/plex/world/ConfigurationChunkGenerator.java b/src/main/java/dev/plex/world/ConfigurationChunkGenerator.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/world/ConfigurationChunkGenerator.java rename to src/main/java/dev/plex/world/ConfigurationChunkGenerator.java diff --git a/Plex-Core/src/main/java/dev/plex/world/CustomChunkGenerator.java b/src/main/java/dev/plex/world/CustomChunkGenerator.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/world/CustomChunkGenerator.java rename to src/main/java/dev/plex/world/CustomChunkGenerator.java diff --git a/Plex-Core/src/main/java/dev/plex/world/CustomWorld.java b/src/main/java/dev/plex/world/CustomWorld.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/world/CustomWorld.java rename to src/main/java/dev/plex/world/CustomWorld.java diff --git a/Plex-Core/src/main/java/dev/plex/world/FlatChunkGenerator.java b/src/main/java/dev/plex/world/FlatChunkGenerator.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/world/FlatChunkGenerator.java rename to src/main/java/dev/plex/world/FlatChunkGenerator.java diff --git a/Plex-Core/src/main/java/dev/plex/world/NoiseChunkGenerator.java b/src/main/java/dev/plex/world/NoiseChunkGenerator.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/world/NoiseChunkGenerator.java rename to src/main/java/dev/plex/world/NoiseChunkGenerator.java diff --git a/Plex-Core/src/main/java/dev/plex/world/NoiseOptions.java b/src/main/java/dev/plex/world/NoiseOptions.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/world/NoiseOptions.java rename to src/main/java/dev/plex/world/NoiseOptions.java diff --git a/Plex-Core/src/main/java/dev/plex/world/OctaveChunkGenerator.java b/src/main/java/dev/plex/world/OctaveChunkGenerator.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/world/OctaveChunkGenerator.java rename to src/main/java/dev/plex/world/OctaveChunkGenerator.java diff --git a/Plex-Core/src/main/java/dev/plex/world/OctaveOptions.java b/src/main/java/dev/plex/world/OctaveOptions.java similarity index 100% rename from Plex-Core/src/main/java/dev/plex/world/OctaveOptions.java rename to src/main/java/dev/plex/world/OctaveOptions.java diff --git a/src/main/resources/build.properties b/src/main/resources/build.properties new file mode 100644 index 0000000..df117ef --- /dev/null +++ b/src/main/resources/build.properties @@ -0,0 +1,5 @@ +#Sun, 10 Apr 2022 01:47:07 -0500 +buildAuthor=Telesphoreo +buildNumber=387 (local) +buildDate=04/10/2022 at 01\:47\:07 AM +buildHead=f73c63f diff --git a/Plex-Core/src/main/resources/commands.yml b/src/main/resources/commands.yml similarity index 100% rename from Plex-Core/src/main/resources/commands.yml rename to src/main/resources/commands.yml diff --git a/Plex-Core/src/main/resources/config.yml b/src/main/resources/config.yml similarity index 100% rename from Plex-Core/src/main/resources/config.yml rename to src/main/resources/config.yml diff --git a/Plex-Core/src/main/resources/indefbans.yml b/src/main/resources/indefbans.yml similarity index 100% rename from Plex-Core/src/main/resources/indefbans.yml rename to src/main/resources/indefbans.yml diff --git a/Plex-Core/src/main/resources/messages.yml b/src/main/resources/messages.yml similarity index 100% rename from Plex-Core/src/main/resources/messages.yml rename to src/main/resources/messages.yml