From 7e68a6cda7f6fdb3d94b1667dd78c8be5f21ab35 Mon Sep 17 00:00:00 2001 From: XiaoMoMi Date: Tue, 19 Nov 2024 16:52:02 +0800 Subject: [PATCH] move packages --- {bukkit => platforms/bukkit}/.gitignore | 0 {bukkit => platforms/bukkit}/build.gradle.kts | 4 ++-- .../bukkit/compatibility}/build.gradle.kts | 0 .../compatibility}/libs/AdvancedChat-1.3.7.jar | Bin .../bukkit/compatibility}/libs/CMIAPI-9.7.4.1.jar | Bin .../bukkit/compatibility}/libs/TrChat-2.0.11.jar | Bin .../compatibility}/libs/VentureChat-3.7.1.jar | Bin .../libs/carbonchat-paper-3.0.0-beta.27.jar | Bin .../bukkit/compatibility/NameplatesExpansion.java | 0 .../compatibility/NameplatesExtraExpansion.java | 0 .../compatibility/bedrock/FloodGateUtils.java | 0 .../bukkit/compatibility/bedrock/GeyserUtils.java | 0 .../compatibility/chat/AdvancedChatProvider.java | 0 .../compatibility/chat/AsyncChatProvider.java | 0 .../compatibility/chat/CarbonChatProvider.java | 0 .../compatibility/chat/EssentialsChatProvider.java | 0 .../bukkit/compatibility/chat/HuskChatProvider.java | 0 .../bukkit/compatibility/chat/TrChatProvider.java | 0 .../compatibility/chat/VentureChatProvider.java | 0 .../compatibility/cosmetic/MagicCosmeticsHook.java | 0 .../compatibility/disguise/DisguiseUtils.java | 0 .../emoji/ItemsAdderEmojiProvider.java | 0 .../compatibility/emoji/OraxenEmojiProvider.java | 0 .../compatibility/region/RegionRequirement.java | 0 .../compatibility/region/WorldGuardRegion.java | 0 .../customnameplates/bukkit/BukkitBootstrap.java | 0 .../customnameplates/bukkit/BukkitCNPlayer.java | 0 .../customnameplates/bukkit/BukkitChatManager.java | 0 .../bukkit/BukkitConfigManager.java | 0 .../bukkit/BukkitCustomNameplates.java | 0 .../bukkit/BukkitNetworkManager.java | 0 .../customnameplates/bukkit/BukkitPlatform.java | 0 .../bukkit/BukkitSenderFactory.java | 0 .../bukkit/command/BukkitCommandFeature.java | 0 .../bukkit/command/BukkitCommandManager.java | 0 .../bukkit/command/feature/BubblesEquipCommand.java | 0 .../command/feature/BubblesForceEquipCommand.java | 0 .../command/feature/BubblesForceUnEquipCommand.java | 0 .../bukkit/command/feature/BubblesListCommand.java | 0 .../command/feature/BubblesUnEquipCommand.java | 0 .../bukkit/command/feature/DebugLinesCommand.java | 0 .../command/feature/DebugPerformanceCommand.java | 0 .../bukkit/command/feature/DebugTestCommand.java | 0 .../bukkit/command/feature/DebugWidthCommand.java | 0 .../command/feature/NameplatesEquipCommand.java | 0 .../feature/NameplatesForceEquipCommand.java | 0 .../feature/NameplatesForcePreviewCommand.java | 0 .../feature/NameplatesForceUnEquipCommand.java | 0 .../command/feature/NameplatesListCommand.java | 0 .../command/feature/NameplatesPreviewCommand.java | 0 .../command/feature/NameplatesToggleCommand.java | 0 .../command/feature/NameplatesUnEquipCommand.java | 0 .../bukkit/command/feature/ReloadCommand.java | 0 .../bukkit/command/misc/PreviewTasks.java | 0 .../requirement/BukkitRequirementManager.java | 0 .../builtin/BedrockPlayerRequirement.java | 0 .../requirement/builtin/BiomeRequirement.java | 0 .../requirement/builtin/CooldownRequirement.java | 0 .../bukkit/requirement/builtin/DateRequirement.java | 0 .../requirement/builtin/DisguiseRequirement.java | 0 .../builtin/DisguiseTypeRequirement.java | 0 .../requirement/builtin/EnvironmentRequirement.java | 0 .../requirement/builtin/FloodGateRequirement.java | 0 .../requirement/builtin/GameModeRequirement.java | 0 .../requirement/builtin/GeyserRequirement.java | 0 .../requirement/builtin/LevelRequirement.java | 0 .../requirement/builtin/NotBiomeRequirement.java | 0 .../builtin/NotDisguiseTypeRequirement.java | 0 .../builtin/NotEnvironmentRequirement.java | 0 .../requirement/builtin/NotGameModeRequirement.java | 0 .../builtin/NotPermissionRequirement.java | 0 .../requirement/builtin/NotWorldRequirement.java | 0 .../requirement/builtin/PassengerRequirement.java | 0 .../requirement/builtin/PermissionRequirement.java | 0 .../builtin/PotionEffectRequirement.java | 0 .../requirement/builtin/RandomRequirement.java | 0 .../bukkit/requirement/builtin/TimeRequirement.java | 0 .../requirement/builtin/WeatherRequirement.java | 0 .../requirement/builtin/WorldRequirement.java | 0 .../bukkit/requirement/builtin/YRequirement.java | 0 .../bukkit/scheduler/BukkitSchedulerAdapter.java | 0 .../bukkit/scheduler/impl/BukkitExecutor.java | 0 .../bukkit/scheduler/impl/BukkitTask.java | 0 .../bukkit/scheduler/impl/FoliaExecutor.java | 0 .../bukkit/scheduler/impl/FoliaTask.java | 0 .../customnameplates/bukkit/util/BiomeUtils.java | 0 .../bukkit/util/BukkitReflectionUtils.java | 0 .../customnameplates/bukkit/util/EntityData.java | 0 .../bukkit/util/EntityDataValue.java | 0 .../customnameplates/bukkit/util/ListMonitor.java | 0 .../customnameplates/bukkit/util/Reflections.java | 0 .../bukkit/util/SimpleLocation.java | 0 .../bukkit}/src/main/resources/commands.yml | 0 .../bukkit}/src/main/resources/plugin.yml | 0 settings.gradle.kts | 10 +++++----- 95 files changed, 7 insertions(+), 7 deletions(-) rename {bukkit => platforms/bukkit}/.gitignore (100%) rename {bukkit => platforms/bukkit}/build.gradle.kts (97%) rename {compatibility => platforms/bukkit/compatibility}/build.gradle.kts (100%) rename {compatibility => platforms/bukkit/compatibility}/libs/AdvancedChat-1.3.7.jar (100%) rename {compatibility => platforms/bukkit/compatibility}/libs/CMIAPI-9.7.4.1.jar (100%) rename {compatibility => platforms/bukkit/compatibility}/libs/TrChat-2.0.11.jar (100%) rename {compatibility => platforms/bukkit/compatibility}/libs/VentureChat-3.7.1.jar (100%) rename {compatibility => platforms/bukkit/compatibility}/libs/carbonchat-paper-3.0.0-beta.27.jar (100%) rename {compatibility => platforms/bukkit/compatibility}/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/NameplatesExpansion.java (100%) rename {compatibility => platforms/bukkit/compatibility}/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/NameplatesExtraExpansion.java (100%) rename {compatibility => platforms/bukkit/compatibility}/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/bedrock/FloodGateUtils.java (100%) rename {compatibility => platforms/bukkit/compatibility}/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/bedrock/GeyserUtils.java (100%) rename {compatibility => platforms/bukkit/compatibility}/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/chat/AdvancedChatProvider.java (100%) rename {compatibility => platforms/bukkit/compatibility}/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/chat/AsyncChatProvider.java (100%) rename {compatibility => platforms/bukkit/compatibility}/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/chat/CarbonChatProvider.java (100%) rename {compatibility => platforms/bukkit/compatibility}/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/chat/EssentialsChatProvider.java (100%) rename {compatibility => platforms/bukkit/compatibility}/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/chat/HuskChatProvider.java (100%) rename {compatibility => platforms/bukkit/compatibility}/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/chat/TrChatProvider.java (100%) rename {compatibility => platforms/bukkit/compatibility}/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/chat/VentureChatProvider.java (100%) rename {compatibility => platforms/bukkit/compatibility}/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/cosmetic/MagicCosmeticsHook.java (100%) rename {compatibility => platforms/bukkit/compatibility}/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/disguise/DisguiseUtils.java (100%) rename {compatibility => platforms/bukkit/compatibility}/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/emoji/ItemsAdderEmojiProvider.java (100%) rename {compatibility => platforms/bukkit/compatibility}/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/emoji/OraxenEmojiProvider.java (100%) rename {compatibility => platforms/bukkit/compatibility}/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/region/RegionRequirement.java (100%) rename {compatibility => platforms/bukkit/compatibility}/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/region/WorldGuardRegion.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/BukkitBootstrap.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/BukkitCNPlayer.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/BukkitChatManager.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/BukkitConfigManager.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/BukkitCustomNameplates.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/BukkitNetworkManager.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/BukkitPlatform.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/BukkitSenderFactory.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/command/BukkitCommandFeature.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/command/BukkitCommandManager.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/BubblesEquipCommand.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/BubblesForceEquipCommand.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/BubblesForceUnEquipCommand.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/BubblesListCommand.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/BubblesUnEquipCommand.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/DebugLinesCommand.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/DebugPerformanceCommand.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/DebugTestCommand.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/DebugWidthCommand.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesEquipCommand.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesForceEquipCommand.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesForcePreviewCommand.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesForceUnEquipCommand.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesListCommand.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesPreviewCommand.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesToggleCommand.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesUnEquipCommand.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/ReloadCommand.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/command/misc/PreviewTasks.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/requirement/BukkitRequirementManager.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/BedrockPlayerRequirement.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/BiomeRequirement.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/CooldownRequirement.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/DateRequirement.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/DisguiseRequirement.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/DisguiseTypeRequirement.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/EnvironmentRequirement.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/FloodGateRequirement.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/GameModeRequirement.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/GeyserRequirement.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/LevelRequirement.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/NotBiomeRequirement.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/NotDisguiseTypeRequirement.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/NotEnvironmentRequirement.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/NotGameModeRequirement.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/NotPermissionRequirement.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/NotWorldRequirement.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/PassengerRequirement.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/PermissionRequirement.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/PotionEffectRequirement.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/RandomRequirement.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/TimeRequirement.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/WeatherRequirement.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/WorldRequirement.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/YRequirement.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/scheduler/BukkitSchedulerAdapter.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/scheduler/impl/BukkitExecutor.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/scheduler/impl/BukkitTask.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/scheduler/impl/FoliaExecutor.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/scheduler/impl/FoliaTask.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/util/BiomeUtils.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/util/BukkitReflectionUtils.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/util/EntityData.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/util/EntityDataValue.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/util/ListMonitor.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/util/Reflections.java (100%) rename {bukkit => platforms/bukkit}/src/main/java/net/momirealms/customnameplates/bukkit/util/SimpleLocation.java (100%) rename {bukkit => platforms/bukkit}/src/main/resources/commands.yml (100%) rename {bukkit => platforms/bukkit}/src/main/resources/plugin.yml (100%) diff --git a/bukkit/.gitignore b/platforms/bukkit/.gitignore similarity index 100% rename from bukkit/.gitignore rename to platforms/bukkit/.gitignore diff --git a/bukkit/build.gradle.kts b/platforms/bukkit/build.gradle.kts similarity index 97% rename from bukkit/build.gradle.kts rename to platforms/bukkit/build.gradle.kts index 05a8380..03a9861 100644 --- a/bukkit/build.gradle.kts +++ b/platforms/bukkit/build.gradle.kts @@ -17,7 +17,7 @@ dependencies { } implementation(project(":common")) implementation(project(":backend")) - implementation(project(":compatibility")) + implementation(project(":platforms:bukkit:compatibility")) compileOnly("dev.folia:folia-api:${rootProject.properties["paper_version"]}-R0.1-SNAPSHOT") compileOnly("me.clip:placeholderapi:${rootProject.properties["placeholder_api_version"]}") @@ -46,7 +46,7 @@ dependencies { tasks { shadowJar { - archiveFileName = "CustomNameplates-${rootProject.properties["project_version"]}.jar" + archiveFileName = "CustomNameplates-${rootProject.properties["project_version"]}-bukkit.jar" destinationDirectory.set(file("$rootDir/target")) relocate("net.kyori", "net.momirealms.customnameplates.libraries") relocate("org.incendo", "net.momirealms.customnameplates.libraries") diff --git a/compatibility/build.gradle.kts b/platforms/bukkit/compatibility/build.gradle.kts similarity index 100% rename from compatibility/build.gradle.kts rename to platforms/bukkit/compatibility/build.gradle.kts diff --git a/compatibility/libs/AdvancedChat-1.3.7.jar b/platforms/bukkit/compatibility/libs/AdvancedChat-1.3.7.jar similarity index 100% rename from compatibility/libs/AdvancedChat-1.3.7.jar rename to platforms/bukkit/compatibility/libs/AdvancedChat-1.3.7.jar diff --git a/compatibility/libs/CMIAPI-9.7.4.1.jar b/platforms/bukkit/compatibility/libs/CMIAPI-9.7.4.1.jar similarity index 100% rename from compatibility/libs/CMIAPI-9.7.4.1.jar rename to platforms/bukkit/compatibility/libs/CMIAPI-9.7.4.1.jar diff --git a/compatibility/libs/TrChat-2.0.11.jar b/platforms/bukkit/compatibility/libs/TrChat-2.0.11.jar similarity index 100% rename from compatibility/libs/TrChat-2.0.11.jar rename to platforms/bukkit/compatibility/libs/TrChat-2.0.11.jar diff --git a/compatibility/libs/VentureChat-3.7.1.jar b/platforms/bukkit/compatibility/libs/VentureChat-3.7.1.jar similarity index 100% rename from compatibility/libs/VentureChat-3.7.1.jar rename to platforms/bukkit/compatibility/libs/VentureChat-3.7.1.jar diff --git a/compatibility/libs/carbonchat-paper-3.0.0-beta.27.jar b/platforms/bukkit/compatibility/libs/carbonchat-paper-3.0.0-beta.27.jar similarity index 100% rename from compatibility/libs/carbonchat-paper-3.0.0-beta.27.jar rename to platforms/bukkit/compatibility/libs/carbonchat-paper-3.0.0-beta.27.jar diff --git a/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/NameplatesExpansion.java b/platforms/bukkit/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/NameplatesExpansion.java similarity index 100% rename from compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/NameplatesExpansion.java rename to platforms/bukkit/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/NameplatesExpansion.java diff --git a/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/NameplatesExtraExpansion.java b/platforms/bukkit/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/NameplatesExtraExpansion.java similarity index 100% rename from compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/NameplatesExtraExpansion.java rename to platforms/bukkit/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/NameplatesExtraExpansion.java diff --git a/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/bedrock/FloodGateUtils.java b/platforms/bukkit/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/bedrock/FloodGateUtils.java similarity index 100% rename from compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/bedrock/FloodGateUtils.java rename to platforms/bukkit/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/bedrock/FloodGateUtils.java diff --git a/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/bedrock/GeyserUtils.java b/platforms/bukkit/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/bedrock/GeyserUtils.java similarity index 100% rename from compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/bedrock/GeyserUtils.java rename to platforms/bukkit/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/bedrock/GeyserUtils.java diff --git a/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/chat/AdvancedChatProvider.java b/platforms/bukkit/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/chat/AdvancedChatProvider.java similarity index 100% rename from compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/chat/AdvancedChatProvider.java rename to platforms/bukkit/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/chat/AdvancedChatProvider.java diff --git a/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/chat/AsyncChatProvider.java b/platforms/bukkit/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/chat/AsyncChatProvider.java similarity index 100% rename from compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/chat/AsyncChatProvider.java rename to platforms/bukkit/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/chat/AsyncChatProvider.java diff --git a/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/chat/CarbonChatProvider.java b/platforms/bukkit/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/chat/CarbonChatProvider.java similarity index 100% rename from compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/chat/CarbonChatProvider.java rename to platforms/bukkit/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/chat/CarbonChatProvider.java diff --git a/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/chat/EssentialsChatProvider.java b/platforms/bukkit/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/chat/EssentialsChatProvider.java similarity index 100% rename from compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/chat/EssentialsChatProvider.java rename to platforms/bukkit/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/chat/EssentialsChatProvider.java diff --git a/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/chat/HuskChatProvider.java b/platforms/bukkit/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/chat/HuskChatProvider.java similarity index 100% rename from compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/chat/HuskChatProvider.java rename to platforms/bukkit/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/chat/HuskChatProvider.java diff --git a/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/chat/TrChatProvider.java b/platforms/bukkit/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/chat/TrChatProvider.java similarity index 100% rename from compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/chat/TrChatProvider.java rename to platforms/bukkit/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/chat/TrChatProvider.java diff --git a/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/chat/VentureChatProvider.java b/platforms/bukkit/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/chat/VentureChatProvider.java similarity index 100% rename from compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/chat/VentureChatProvider.java rename to platforms/bukkit/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/chat/VentureChatProvider.java diff --git a/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/cosmetic/MagicCosmeticsHook.java b/platforms/bukkit/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/cosmetic/MagicCosmeticsHook.java similarity index 100% rename from compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/cosmetic/MagicCosmeticsHook.java rename to platforms/bukkit/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/cosmetic/MagicCosmeticsHook.java diff --git a/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/disguise/DisguiseUtils.java b/platforms/bukkit/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/disguise/DisguiseUtils.java similarity index 100% rename from compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/disguise/DisguiseUtils.java rename to platforms/bukkit/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/disguise/DisguiseUtils.java diff --git a/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/emoji/ItemsAdderEmojiProvider.java b/platforms/bukkit/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/emoji/ItemsAdderEmojiProvider.java similarity index 100% rename from compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/emoji/ItemsAdderEmojiProvider.java rename to platforms/bukkit/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/emoji/ItemsAdderEmojiProvider.java diff --git a/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/emoji/OraxenEmojiProvider.java b/platforms/bukkit/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/emoji/OraxenEmojiProvider.java similarity index 100% rename from compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/emoji/OraxenEmojiProvider.java rename to platforms/bukkit/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/emoji/OraxenEmojiProvider.java diff --git a/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/region/RegionRequirement.java b/platforms/bukkit/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/region/RegionRequirement.java similarity index 100% rename from compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/region/RegionRequirement.java rename to platforms/bukkit/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/region/RegionRequirement.java diff --git a/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/region/WorldGuardRegion.java b/platforms/bukkit/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/region/WorldGuardRegion.java similarity index 100% rename from compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/region/WorldGuardRegion.java rename to platforms/bukkit/compatibility/src/main/java/net/momirealms/customnameplates/bukkit/compatibility/region/WorldGuardRegion.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/BukkitBootstrap.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/BukkitBootstrap.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/BukkitBootstrap.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/BukkitBootstrap.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/BukkitCNPlayer.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/BukkitCNPlayer.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/BukkitCNPlayer.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/BukkitCNPlayer.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/BukkitChatManager.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/BukkitChatManager.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/BukkitChatManager.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/BukkitChatManager.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/BukkitConfigManager.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/BukkitConfigManager.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/BukkitConfigManager.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/BukkitConfigManager.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/BukkitCustomNameplates.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/BukkitCustomNameplates.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/BukkitCustomNameplates.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/BukkitCustomNameplates.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/BukkitNetworkManager.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/BukkitNetworkManager.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/BukkitNetworkManager.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/BukkitNetworkManager.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/BukkitPlatform.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/BukkitPlatform.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/BukkitPlatform.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/BukkitPlatform.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/BukkitSenderFactory.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/BukkitSenderFactory.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/BukkitSenderFactory.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/BukkitSenderFactory.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/BukkitCommandFeature.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/BukkitCommandFeature.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/BukkitCommandFeature.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/BukkitCommandFeature.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/BukkitCommandManager.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/BukkitCommandManager.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/BukkitCommandManager.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/BukkitCommandManager.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/BubblesEquipCommand.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/BubblesEquipCommand.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/BubblesEquipCommand.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/BubblesEquipCommand.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/BubblesForceEquipCommand.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/BubblesForceEquipCommand.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/BubblesForceEquipCommand.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/BubblesForceEquipCommand.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/BubblesForceUnEquipCommand.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/BubblesForceUnEquipCommand.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/BubblesForceUnEquipCommand.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/BubblesForceUnEquipCommand.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/BubblesListCommand.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/BubblesListCommand.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/BubblesListCommand.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/BubblesListCommand.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/BubblesUnEquipCommand.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/BubblesUnEquipCommand.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/BubblesUnEquipCommand.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/BubblesUnEquipCommand.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/DebugLinesCommand.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/DebugLinesCommand.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/DebugLinesCommand.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/DebugLinesCommand.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/DebugPerformanceCommand.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/DebugPerformanceCommand.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/DebugPerformanceCommand.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/DebugPerformanceCommand.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/DebugTestCommand.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/DebugTestCommand.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/DebugTestCommand.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/DebugTestCommand.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/DebugWidthCommand.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/DebugWidthCommand.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/DebugWidthCommand.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/DebugWidthCommand.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesEquipCommand.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesEquipCommand.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesEquipCommand.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesEquipCommand.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesForceEquipCommand.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesForceEquipCommand.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesForceEquipCommand.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesForceEquipCommand.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesForcePreviewCommand.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesForcePreviewCommand.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesForcePreviewCommand.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesForcePreviewCommand.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesForceUnEquipCommand.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesForceUnEquipCommand.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesForceUnEquipCommand.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesForceUnEquipCommand.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesListCommand.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesListCommand.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesListCommand.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesListCommand.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesPreviewCommand.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesPreviewCommand.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesPreviewCommand.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesPreviewCommand.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesToggleCommand.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesToggleCommand.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesToggleCommand.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesToggleCommand.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesUnEquipCommand.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesUnEquipCommand.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesUnEquipCommand.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/NameplatesUnEquipCommand.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/ReloadCommand.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/ReloadCommand.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/ReloadCommand.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/feature/ReloadCommand.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/misc/PreviewTasks.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/misc/PreviewTasks.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/misc/PreviewTasks.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/command/misc/PreviewTasks.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/BukkitRequirementManager.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/BukkitRequirementManager.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/BukkitRequirementManager.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/BukkitRequirementManager.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/BedrockPlayerRequirement.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/BedrockPlayerRequirement.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/BedrockPlayerRequirement.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/BedrockPlayerRequirement.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/BiomeRequirement.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/BiomeRequirement.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/BiomeRequirement.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/BiomeRequirement.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/CooldownRequirement.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/CooldownRequirement.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/CooldownRequirement.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/CooldownRequirement.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/DateRequirement.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/DateRequirement.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/DateRequirement.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/DateRequirement.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/DisguiseRequirement.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/DisguiseRequirement.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/DisguiseRequirement.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/DisguiseRequirement.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/DisguiseTypeRequirement.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/DisguiseTypeRequirement.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/DisguiseTypeRequirement.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/DisguiseTypeRequirement.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/EnvironmentRequirement.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/EnvironmentRequirement.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/EnvironmentRequirement.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/EnvironmentRequirement.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/FloodGateRequirement.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/FloodGateRequirement.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/FloodGateRequirement.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/FloodGateRequirement.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/GameModeRequirement.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/GameModeRequirement.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/GameModeRequirement.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/GameModeRequirement.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/GeyserRequirement.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/GeyserRequirement.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/GeyserRequirement.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/GeyserRequirement.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/LevelRequirement.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/LevelRequirement.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/LevelRequirement.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/LevelRequirement.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/NotBiomeRequirement.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/NotBiomeRequirement.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/NotBiomeRequirement.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/NotBiomeRequirement.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/NotDisguiseTypeRequirement.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/NotDisguiseTypeRequirement.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/NotDisguiseTypeRequirement.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/NotDisguiseTypeRequirement.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/NotEnvironmentRequirement.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/NotEnvironmentRequirement.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/NotEnvironmentRequirement.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/NotEnvironmentRequirement.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/NotGameModeRequirement.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/NotGameModeRequirement.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/NotGameModeRequirement.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/NotGameModeRequirement.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/NotPermissionRequirement.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/NotPermissionRequirement.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/NotPermissionRequirement.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/NotPermissionRequirement.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/NotWorldRequirement.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/NotWorldRequirement.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/NotWorldRequirement.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/NotWorldRequirement.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/PassengerRequirement.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/PassengerRequirement.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/PassengerRequirement.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/PassengerRequirement.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/PermissionRequirement.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/PermissionRequirement.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/PermissionRequirement.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/PermissionRequirement.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/PotionEffectRequirement.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/PotionEffectRequirement.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/PotionEffectRequirement.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/PotionEffectRequirement.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/RandomRequirement.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/RandomRequirement.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/RandomRequirement.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/RandomRequirement.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/TimeRequirement.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/TimeRequirement.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/TimeRequirement.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/TimeRequirement.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/WeatherRequirement.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/WeatherRequirement.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/WeatherRequirement.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/WeatherRequirement.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/WorldRequirement.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/WorldRequirement.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/WorldRequirement.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/WorldRequirement.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/YRequirement.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/YRequirement.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/YRequirement.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/requirement/builtin/YRequirement.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/scheduler/BukkitSchedulerAdapter.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/scheduler/BukkitSchedulerAdapter.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/scheduler/BukkitSchedulerAdapter.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/scheduler/BukkitSchedulerAdapter.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/scheduler/impl/BukkitExecutor.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/scheduler/impl/BukkitExecutor.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/scheduler/impl/BukkitExecutor.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/scheduler/impl/BukkitExecutor.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/scheduler/impl/BukkitTask.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/scheduler/impl/BukkitTask.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/scheduler/impl/BukkitTask.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/scheduler/impl/BukkitTask.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/scheduler/impl/FoliaExecutor.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/scheduler/impl/FoliaExecutor.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/scheduler/impl/FoliaExecutor.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/scheduler/impl/FoliaExecutor.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/scheduler/impl/FoliaTask.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/scheduler/impl/FoliaTask.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/scheduler/impl/FoliaTask.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/scheduler/impl/FoliaTask.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/util/BiomeUtils.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/util/BiomeUtils.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/util/BiomeUtils.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/util/BiomeUtils.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/util/BukkitReflectionUtils.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/util/BukkitReflectionUtils.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/util/BukkitReflectionUtils.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/util/BukkitReflectionUtils.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/util/EntityData.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/util/EntityData.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/util/EntityData.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/util/EntityData.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/util/EntityDataValue.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/util/EntityDataValue.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/util/EntityDataValue.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/util/EntityDataValue.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/util/ListMonitor.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/util/ListMonitor.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/util/ListMonitor.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/util/ListMonitor.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/util/Reflections.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/util/Reflections.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/util/Reflections.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/util/Reflections.java diff --git a/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/util/SimpleLocation.java b/platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/util/SimpleLocation.java similarity index 100% rename from bukkit/src/main/java/net/momirealms/customnameplates/bukkit/util/SimpleLocation.java rename to platforms/bukkit/src/main/java/net/momirealms/customnameplates/bukkit/util/SimpleLocation.java diff --git a/bukkit/src/main/resources/commands.yml b/platforms/bukkit/src/main/resources/commands.yml similarity index 100% rename from bukkit/src/main/resources/commands.yml rename to platforms/bukkit/src/main/resources/commands.yml diff --git a/bukkit/src/main/resources/plugin.yml b/platforms/bukkit/src/main/resources/plugin.yml similarity index 100% rename from bukkit/src/main/resources/plugin.yml rename to platforms/bukkit/src/main/resources/plugin.yml diff --git a/settings.gradle.kts b/settings.gradle.kts index c2c898c..048defe 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -1,6 +1,6 @@ rootProject.name = "CustomNameplates" -include("api") -include("bukkit") -include("common") -include("backend") -include("compatibility") +include(":api") +include(":platforms:bukkit") +include(":common") +include(":backend") +include(":platforms:bukkit:compatibility")