diff --git a/.github/ISSUE_TEMPLATE/bugs.yml b/.github/ISSUE_TEMPLATE/bugs.yml index d9928ec65..53711b234 100644 --- a/.github/ISSUE_TEMPLATE/bugs.yml +++ b/.github/ISSUE_TEMPLATE/bugs.yml @@ -42,13 +42,15 @@ body: - "1.20.6" - "1.21" - "1.21.1" + - "1.21.3" + - "1.21.4" validations: required: true - type: dropdown id: platform attributes: label: Server Platform - description: What server platform are you using? Spigot is no longer supported. Please update to https://papermc.io + description: What server platform are you using? Spigot is no longer supported with Paper's hard-fork. options: - Spigot - Paper @@ -111,4 +113,4 @@ body: - label: I ticked all the boxes without actually reading them required: false - label: My version of Minecraft is supported by CrazyCrew. - required: true + required: true \ No newline at end of file diff --git a/README.md b/README.md index 5b8c78b67..e11b20dcb 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@ CrazyCrates is a crates plugin for Paper based servers that lets you add unlimited crates. It allows you to bring something to the server to spice up your economy and to give your players something to brag about. ## Building -CrazyCrates requires gradle 8.11.1 to build the plugin. +CrazyCrates requires gradle 8.12 to build the plugin. ### Requirements * Java 21 JDK or newer @@ -42,8 +42,8 @@ If you have made any changes or improvements which you think could be beneficial #### Project Structure The project has been separated into multiple modules for preemptively supporting other platforms. -* API Module - This module is the API used by other plugins that wish to properly integrate with our plugin, and receive data from CrazyCrates for use in their own plugins. No implementation details are in this module. -* Common Module - This module handles a small portion of the implementation for CrazyCrates, mainly the configuration files. and independent enums or utilities. +* Api Module - This module is the API used by other plugins that wish to properly integrate with our plugin, and receive data from CrazyCrates for use in their own plugins. No implementation details are in this module. +* Core Module - This module handles a small portion of the implementation for CrazyCrates, mainly the configuration files. and independent enums or utilities. * The module does not yet handle implementation details for each platform. * Paper Module - This module currently is what provides the implementation for the `API Module`, I have not written an exact abstract module to sit between, and reduce more duplicated code between platforms. * Pull Requests that attempt to implement the remaining work of an abstract layer for multi-platform support will likely be ignored, I would like to handle that when the time comes. @@ -66,4 +66,4 @@ CrazyCrates is a proud user of the MIT license, You can take a little peak at [L [discord-shield]: https://img.shields.io/discord/182615261403283459.svg?label=discord&logo=discord [discord-url]: https://discord.gg/badbones-s-live-chat-182615261403283459 [codefactor-shield]: https://www.codefactor.io/repository/github/crazy-crew/crazycrates/badge -[codefactor-url]: https://www.codefactor.io/repository/github/crazy-crew/crazycrates +[codefactor-url]: https://www.codefactor.io/repository/github/crazy-crew/crazycrates \ No newline at end of file diff --git a/api/build.gradle.kts b/api/build.gradle.kts index ada56c38b..f091ace87 100644 --- a/api/build.gradle.kts +++ b/api/build.gradle.kts @@ -1,10 +1,26 @@ plugins { - id("crates.base") + id("root-plugin") + + `maven-publish` } project.group = "us.crazycrew.crazycrates" +project.description = "The official API for CrazyCrates!" project.version = "0.8" dependencies { compileOnly(libs.bundles.adventure) +} + +publishing { + repositories { + maven { + url = uri("https://repo.crazycrew.us/releases/") + + credentials { + this.username = System.getenv("gradle_username") + this.password = System.getenv("gradle_password") + } + } + } } \ No newline at end of file diff --git a/build.gradle.kts b/build.gradle.kts index 33bd3bfe3..2087163a3 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,11 +1,9 @@ plugins { - id("crates.base") + id("root-plugin") } -val buildNumber: String? = System.getenv("BUILD_NUMBER") +rootProject.group = "com.badbones69.crazycrates" -rootProject.version = if (buildNumber != null) "${libs.versions.minecraft.get()}-$buildNumber" else "5.0.0" +val buildNumber: String? = System.getenv("BUILD_NUMBER") -subprojects.filter { it.name != "api" }.forEach { - it.project.version = rootProject.version -} \ No newline at end of file +rootProject.version = if (buildNumber != null) "${libs.versions.minecraft.get()}-$buildNumber" else "4.5.0" \ No newline at end of file diff --git a/buildSrc/build.gradle.kts b/buildSrc/build.gradle.kts index 46f9c3f71..d443494fe 100644 --- a/buildSrc/build.gradle.kts +++ b/buildSrc/build.gradle.kts @@ -1,3 +1,7 @@ plugins { `kotlin-dsl` +} + +dependencies { + implementation(files(libs.javaClass.superclass.protectionDomain.codeSource.location)) } \ No newline at end of file diff --git a/buildSrc/settings.gradle.kts b/buildSrc/settings.gradle.kts index cda3b0cd0..91dabeb91 100644 --- a/buildSrc/settings.gradle.kts +++ b/buildSrc/settings.gradle.kts @@ -3,10 +3,10 @@ dependencyResolutionManagement { gradlePluginPortal() mavenCentral() } -} -pluginManagement { - repositories { - gradlePluginPortal() + versionCatalogs { + create("libs") { + from(files("../gradle/libs.versions.toml")) + } } } \ No newline at end of file diff --git a/buildSrc/src/main/kotlin/crates.base.gradle.kts b/buildSrc/src/main/kotlin/crates.base.gradle.kts deleted file mode 100644 index 65079f645..000000000 --- a/buildSrc/src/main/kotlin/crates.base.gradle.kts +++ /dev/null @@ -1,59 +0,0 @@ -plugins { - id("crates.parent") - - `maven-publish` -} - -group = "com.badbones69.crazycrates" -description = "Create unlimited crates with multiple crate types to choose from!" - -repositories { - maven("https://repo.papermc.io/repository/maven-public/") - - maven("https://repo.codemc.io/repository/maven-public/") - - maven("https://repo.crazycrew.us/libraries/") - maven("https://repo.crazycrew.us/releases/") - - maven("https://jitpack.io/") - - mavenCentral() -} - -java { - toolchain.languageVersion.set(JavaLanguageVersion.of(21)) - - withSourcesJar() - withJavadocJar() -} - -tasks { - publishing { - repositories { - maven { - url = uri("https://repo.crazycrew.us/releases/") - - credentials { - this.username = System.getenv("gradle_username") - this.password = System.getenv("gradle_password") - } - } - } - } - - compileJava { - options.encoding = Charsets.UTF_8.name() - options.compilerArgs.add("-parameters") - options.release.set(21) - } - - javadoc { - options.encoding = Charsets.UTF_8.name() - - options.quiet() - } - - processResources { - filteringCharset = Charsets.UTF_8.name() - } -} \ No newline at end of file diff --git a/buildSrc/src/main/kotlin/crates.parent.gradle.kts b/buildSrc/src/main/kotlin/crates.parent.gradle.kts deleted file mode 100644 index da1493ee4..000000000 --- a/buildSrc/src/main/kotlin/crates.parent.gradle.kts +++ /dev/null @@ -1,3 +0,0 @@ -plugins { - `java-library` -} \ No newline at end of file diff --git a/buildSrc/src/main/kotlin/paper-plugin.gradle.kts b/buildSrc/src/main/kotlin/paper-plugin.gradle.kts new file mode 100644 index 000000000..0f0def678 --- /dev/null +++ b/buildSrc/src/main/kotlin/paper-plugin.gradle.kts @@ -0,0 +1,17 @@ +import org.gradle.accessors.dm.LibrariesForLibs + +// Hack which exposes `libs` to this convention plugin +val libs = the() + + +plugins { + id("root-plugin") +} + +repositories { + maven("https://repo.papermc.io/repository/maven-public/") +} + +dependencies { + compileOnly(libs.paper) +} \ No newline at end of file diff --git a/buildSrc/src/main/kotlin/root-plugin.gradle.kts b/buildSrc/src/main/kotlin/root-plugin.gradle.kts new file mode 100644 index 000000000..275ac5ff8 --- /dev/null +++ b/buildSrc/src/main/kotlin/root-plugin.gradle.kts @@ -0,0 +1,41 @@ +import org.gradle.accessors.dm.LibrariesForLibs + +// Hack which exposes `libs` to this convention plugin +val libs = the() + +plugins { + `java-library` +} + +repositories { + maven("https://repo.codemc.io/repository/maven-public/") + + maven("https://repo.crazycrew.us/libraries/") + maven("https://repo.crazycrew.us/releases/") + + maven("https://jitpack.io/") + + mavenCentral() +} + +java { + toolchain.languageVersion.set(JavaLanguageVersion.of(21)) + + withSourcesJar() + withJavadocJar() +} + +tasks { + compileJava { + options.encoding = Charsets.UTF_8.name() + options.release.set(21) + } + + javadoc { + options.encoding = Charsets.UTF_8.name() + } + + processResources { + filteringCharset = Charsets.UTF_8.name() + } +} \ No newline at end of file diff --git a/changelog.md b/changelog.md index 89aef8b1e..f145a31e3 100644 --- a/changelog.md +++ b/changelog.md @@ -1,10 +1,5 @@ -- Added direct support for Nexo/ItemsAdder/Oraxen furniture. - - A new config option was added in the config.yml letting you choose which plugin to use. - - If you leave it blank, or as "None"... The plugin will pick whichever it finds first. - - If you find an issue with one of the other plugins, Set the option in the config.yml to `None` then restart your server. -- Updated misleading comment on Prize Commands. -- Added /cc as an alias. -- Updated /crates editor. - - The new format is /crates editor -c/--crate or -e/--exit (if you want to leave the mode), This will put you an editor mode for this specific crate. - - While in this mode, If you right-click a block, You will add a crate location. If you left-click a block, You will remove a crate location. - - You no longer need to shift click, or be in creative mode. \ No newline at end of file +- `Flags` has been removed from being a configuration option for Prizes + - If you used `Flags`, as long as it's not empty. It will simply hide everything, but lore/displayname. +- `HideItemFlags: true/false` will now function, it will hide all, but lore/displayname. +- `hide-tool-tip:true/false` is now an option for the `Items` section in Prizes. +- Updated to 1.21.4 \ No newline at end of file diff --git a/CONTRIBUTING.md b/contributing.md similarity index 97% rename from CONTRIBUTING.md rename to contributing.md index fe2872c82..7987b8f06 100644 --- a/CONTRIBUTING.md +++ b/contributing.md @@ -33,4 +33,4 @@ Adding new methods is perfectly fine as it won't break current plugins depending Under no circumstance is existing methods suppose to have a change to the variables in the methods. You can change anything inside the method. * i.e. UUID cannot become Player in `getKeys`, You should create a new method and deprecate the old one. -If trying to expose internal hashmap's or arraylists using the API, Return an unmodifiable version of the map/arraylists +If trying to expose internal hashmap's or arraylists using the API, Return an unmodifiable version of the map/arraylists \ No newline at end of file diff --git a/core/build.gradle.kts b/core/build.gradle.kts index 4b7d25214..b7328e1b8 100644 --- a/core/build.gradle.kts +++ b/core/build.gradle.kts @@ -1,5 +1,5 @@ plugins { - id("crates.base") + id("root-plugin") } dependencies { @@ -7,6 +7,7 @@ dependencies { compileOnly(libs.jetbrains) - api(projects.crazycratesApi) + api(project(":crazycrates-api")) + api(libs.jalu) } \ No newline at end of file diff --git a/examples/paper/build.gradle.kts b/examples/paper/build.gradle.kts index e35229cc9..b5cae289a 100644 --- a/examples/paper/build.gradle.kts +++ b/examples/paper/build.gradle.kts @@ -1,11 +1,11 @@ plugins { - id("crates.base") + id("paper-plugin") alias(libs.plugins.shadow) } dependencies { - implementation(projects.crazycratesApi) + implementation(project(":crazycrates-api")) compileOnly(libs.paper) } \ No newline at end of file diff --git a/gradle.properties b/gradle.properties new file mode 100644 index 000000000..ff35d48e0 --- /dev/null +++ b/gradle.properties @@ -0,0 +1 @@ +website=https://github.com/Crazy-Crew/CrazyCrates \ No newline at end of file diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 2ea2e1fc4..43eb67b86 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -89,7 +89,7 @@ bStats = "3.1.0" jalu = "1.4.1" # Kyori API -adventure = "4.17.0" +adventure = "4.18.0" [bundles] # Hologram API diff --git a/paper/build.gradle.kts b/paper/build.gradle.kts index eb862c2bb..42e0a5a2e 100644 --- a/paper/build.gradle.kts +++ b/paper/build.gradle.kts @@ -1,10 +1,14 @@ plugins { - id("crates.base") + id("paper-plugin") alias(libs.plugins.runPaper) alias(libs.plugins.shadow) } +project.group = "${rootProject.group}.paper" +project.version = rootProject.version +project.description = "Add crates to your Paper server with 11 different crate types to choose from!" + repositories { maven("https://repo.extendedclip.com/content/repositories/placeholderapi/") @@ -18,7 +22,7 @@ repositories { } dependencies { - implementation(projects.crazycratesCore) + implementation(project(":crazycrates-core")) implementation(libs.triumph.cmds) @@ -26,8 +30,6 @@ dependencies { implementation(libs.metrics) - compileOnly(libs.paper) - compileOnly(libs.bundles.dependencies) compileOnly(libs.bundles.shared) compileOnly(libs.bundles.crates) @@ -63,7 +65,7 @@ tasks { inputs.properties("group" to project.group) inputs.properties("apiVersion" to libs.versions.minecraft.get()) inputs.properties("description" to project.description) - inputs.properties("website" to "https://modrinth.com/plugin/crazycrates") + inputs.properties("website" to rootProject.properties["website"].toString()) filesMatching("paper-plugin.yml") { expand(inputs.properties) diff --git a/paper/src/main/java/com/badbones69/crazycrates/CrazyCrates.java b/paper/src/main/java/com/badbones69/crazycrates/paper/CrazyCrates.java similarity index 77% rename from paper/src/main/java/com/badbones69/crazycrates/CrazyCrates.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/CrazyCrates.java index b7d54b44a..56f812c8a 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/CrazyCrates.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/CrazyCrates.java @@ -1,28 +1,28 @@ -package com.badbones69.crazycrates; +package com.badbones69.crazycrates.paper; -import com.badbones69.crazycrates.api.enums.other.Plugins; +import com.badbones69.crazycrates.paper.api.enums.other.Plugins; import com.badbones69.crazycrates.core.Server; import com.badbones69.crazycrates.core.config.ConfigManager; import com.badbones69.crazycrates.core.config.impl.ConfigKeys; -import com.badbones69.crazycrates.listeners.crates.CrateInteractListener; -import com.badbones69.crazycrates.listeners.items.PaperInteractListener; -import com.badbones69.crazycrates.support.MetricsWrapper; -import com.badbones69.crazycrates.utils.MiscUtils; -import com.badbones69.crazycrates.commands.CommandManager; -import com.badbones69.crazycrates.listeners.BrokeLocationsListener; -import com.badbones69.crazycrates.listeners.CrateControlListener; -import com.badbones69.crazycrates.listeners.MiscListener; -import com.badbones69.crazycrates.listeners.crates.types.CosmicCrateListener; -import com.badbones69.crazycrates.listeners.crates.CrateOpenListener; -import com.badbones69.crazycrates.listeners.crates.types.MobileCrateListener; -import com.badbones69.crazycrates.listeners.crates.types.QuadCrateListener; -import com.badbones69.crazycrates.listeners.crates.types.WarCrateListener; -import com.badbones69.crazycrates.listeners.other.EntityDamageListener; -import com.badbones69.crazycrates.support.holograms.HologramManager; -import com.badbones69.crazycrates.support.placeholders.PlaceholderAPISupport; -import com.badbones69.crazycrates.managers.BukkitUserManager; -import com.badbones69.crazycrates.managers.InventoryManager; -import com.badbones69.crazycrates.tasks.crates.CrateManager; +import com.badbones69.crazycrates.paper.listeners.crates.CrateInteractListener; +import com.badbones69.crazycrates.paper.listeners.items.PaperInteractListener; +import com.badbones69.crazycrates.paper.support.MetricsWrapper; +import com.badbones69.crazycrates.paper.utils.MiscUtils; +import com.badbones69.crazycrates.paper.commands.CommandManager; +import com.badbones69.crazycrates.paper.listeners.BrokeLocationsListener; +import com.badbones69.crazycrates.paper.listeners.CrateControlListener; +import com.badbones69.crazycrates.paper.listeners.MiscListener; +import com.badbones69.crazycrates.paper.listeners.crates.types.CosmicCrateListener; +import com.badbones69.crazycrates.paper.listeners.crates.CrateOpenListener; +import com.badbones69.crazycrates.paper.listeners.crates.types.MobileCrateListener; +import com.badbones69.crazycrates.paper.listeners.crates.types.QuadCrateListener; +import com.badbones69.crazycrates.paper.listeners.crates.types.WarCrateListener; +import com.badbones69.crazycrates.paper.listeners.other.EntityDamageListener; +import com.badbones69.crazycrates.paper.support.holograms.HologramManager; +import com.badbones69.crazycrates.paper.support.placeholders.PlaceholderAPISupport; +import com.badbones69.crazycrates.paper.managers.BukkitUserManager; +import com.badbones69.crazycrates.paper.managers.InventoryManager; +import com.badbones69.crazycrates.paper.tasks.crates.CrateManager; import com.ryderbelserion.paper.FusionApi; import com.ryderbelserion.core.api.enums.FileType; import com.ryderbelserion.paper.Fusion; @@ -33,7 +33,7 @@ import java.util.List; import java.util.Locale; import java.util.Timer; -import static com.badbones69.crazycrates.utils.MiscUtils.registerPermissions; +import static com.badbones69.crazycrates.paper.utils.MiscUtils.registerPermissions; public class CrazyCrates extends JavaPlugin { diff --git a/paper/src/main/java/com/badbones69/crazycrates/api/ChestManager.java b/paper/src/main/java/com/badbones69/crazycrates/paper/api/ChestManager.java similarity index 98% rename from paper/src/main/java/com/badbones69/crazycrates/api/ChestManager.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/api/ChestManager.java index 30dec2f00..40940c21d 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/api/ChestManager.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/api/ChestManager.java @@ -1,4 +1,4 @@ -package com.badbones69.crazycrates.api; +package com.badbones69.crazycrates.paper.api; import org.bukkit.Material; import org.bukkit.block.Block; diff --git a/paper/src/main/java/com/badbones69/crazycrates/api/PlayerBuilder.java b/paper/src/main/java/com/badbones69/crazycrates/paper/api/PlayerBuilder.java similarity index 91% rename from paper/src/main/java/com/badbones69/crazycrates/api/PlayerBuilder.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/api/PlayerBuilder.java index c1e545841..9718c22a4 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/api/PlayerBuilder.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/api/PlayerBuilder.java @@ -1,6 +1,6 @@ -package com.badbones69.crazycrates.api; +package com.badbones69.crazycrates.paper.api; -import com.badbones69.crazycrates.CrazyCrates; +import com.badbones69.crazycrates.paper.CrazyCrates; import org.bukkit.OfflinePlayer; import org.bukkit.Server; import org.bukkit.entity.Player; diff --git a/paper/src/main/java/com/badbones69/crazycrates/api/PrizeManager.java b/paper/src/main/java/com/badbones69/crazycrates/paper/api/PrizeManager.java similarity index 93% rename from paper/src/main/java/com/badbones69/crazycrates/api/PrizeManager.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/api/PrizeManager.java index 459e3ef09..4a8b393d8 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/api/PrizeManager.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/api/PrizeManager.java @@ -1,15 +1,15 @@ -package com.badbones69.crazycrates.api; - -import com.badbones69.crazycrates.api.enums.Messages; -import com.badbones69.crazycrates.api.enums.other.Plugins; -import com.badbones69.crazycrates.api.enums.other.keys.FileKeys; -import com.badbones69.crazycrates.api.objects.Tier; -import com.badbones69.crazycrates.CrazyCrates; -import com.badbones69.crazycrates.api.events.PlayerPrizeEvent; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.api.objects.Prize; -import com.badbones69.crazycrates.api.builders.ItemBuilder; -import com.badbones69.crazycrates.managers.BukkitUserManager; +package com.badbones69.crazycrates.paper.api; + +import com.badbones69.crazycrates.paper.api.enums.Messages; +import com.badbones69.crazycrates.paper.api.enums.other.Plugins; +import com.badbones69.crazycrates.paper.api.enums.other.keys.FileKeys; +import com.badbones69.crazycrates.paper.api.objects.Tier; +import com.badbones69.crazycrates.paper.CrazyCrates; +import com.badbones69.crazycrates.paper.api.events.PlayerPrizeEvent; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.Prize; +import com.badbones69.crazycrates.paper.api.builders.ItemBuilder; +import com.badbones69.crazycrates.paper.managers.BukkitUserManager; import me.clip.placeholderapi.PlaceholderAPI; import org.bukkit.Location; import org.bukkit.configuration.ConfigurationSection; @@ -19,8 +19,8 @@ import org.bukkit.inventory.ItemStack; import org.bukkit.permissions.PermissionAttachmentInfo; import org.jetbrains.annotations.NotNull; -import com.badbones69.crazycrates.utils.MiscUtils; -import com.badbones69.crazycrates.utils.MsgUtils; +import com.badbones69.crazycrates.paper.utils.MiscUtils; +import com.badbones69.crazycrates.paper.utils.MsgUtils; import org.jetbrains.annotations.Nullable; import java.util.ArrayList; import java.util.List; diff --git a/paper/src/main/java/com/badbones69/crazycrates/api/SpiralManager.java b/paper/src/main/java/com/badbones69/crazycrates/paper/api/SpiralManager.java similarity index 97% rename from paper/src/main/java/com/badbones69/crazycrates/api/SpiralManager.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/api/SpiralManager.java index 912e3ab0d..16cfb9fa2 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/api/SpiralManager.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/api/SpiralManager.java @@ -1,4 +1,4 @@ -package com.badbones69.crazycrates.api; +package com.badbones69.crazycrates.paper.api; import org.bukkit.Location; import org.bukkit.World; diff --git a/paper/src/main/java/com/badbones69/crazycrates/api/builders/CrateBuilder.java b/paper/src/main/java/com/badbones69/crazycrates/paper/api/builders/CrateBuilder.java similarity index 93% rename from paper/src/main/java/com/badbones69/crazycrates/api/builders/CrateBuilder.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/api/builders/CrateBuilder.java index d3bfe30bc..cb9ad7da4 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/api/builders/CrateBuilder.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/api/builders/CrateBuilder.java @@ -1,17 +1,17 @@ -package com.badbones69.crazycrates.api.builders; +package com.badbones69.crazycrates.paper.api.builders; import ch.jalu.configme.SettingsManager; -import com.badbones69.crazycrates.api.PrizeManager; -import com.badbones69.crazycrates.managers.events.enums.EventType; -import com.badbones69.crazycrates.tasks.menus.CratePrizeMenu; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.api.objects.Tier; +import com.badbones69.crazycrates.paper.api.PrizeManager; +import com.badbones69.crazycrates.paper.managers.events.enums.EventType; +import com.badbones69.crazycrates.paper.tasks.menus.CratePrizeMenu; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.Tier; import com.badbones69.crazycrates.core.config.ConfigManager; import com.badbones69.crazycrates.core.config.impl.ConfigKeys; -import com.badbones69.crazycrates.managers.BukkitUserManager; -import com.badbones69.crazycrates.tasks.crates.CrateManager; -import com.badbones69.crazycrates.tasks.crates.other.CosmicCrateManager; -import com.badbones69.crazycrates.tasks.crates.effects.SoundEffect; +import com.badbones69.crazycrates.paper.managers.BukkitUserManager; +import com.badbones69.crazycrates.paper.tasks.crates.CrateManager; +import com.badbones69.crazycrates.paper.tasks.crates.other.CosmicCrateManager; +import com.badbones69.crazycrates.paper.tasks.crates.effects.SoundEffect; import com.google.common.base.Preconditions; import com.ryderbelserion.paper.util.scheduler.FoliaScheduler; import io.papermc.paper.threadedregions.scheduler.ScheduledTask; @@ -26,9 +26,9 @@ import org.bukkit.configuration.file.YamlConfiguration; import us.crazycrew.crazycrates.api.enums.types.CrateType; import us.crazycrew.crazycrates.api.enums.types.KeyType; -import com.badbones69.crazycrates.CrazyCrates; -import com.badbones69.crazycrates.api.events.CrateOpenEvent; -import com.badbones69.crazycrates.utils.MiscUtils; +import com.badbones69.crazycrates.paper.CrazyCrates; +import com.badbones69.crazycrates.paper.api.events.CrateOpenEvent; +import com.badbones69.crazycrates.paper.utils.MiscUtils; import java.util.List; public abstract class CrateBuilder extends FoliaScheduler { diff --git a/paper/src/main/java/com/badbones69/crazycrates/api/builders/InventoryBuilder.java b/paper/src/main/java/com/badbones69/crazycrates/paper/api/builders/InventoryBuilder.java similarity index 91% rename from paper/src/main/java/com/badbones69/crazycrates/api/builders/InventoryBuilder.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/api/builders/InventoryBuilder.java index 4b28f5553..9e2c81b62 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/api/builders/InventoryBuilder.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/api/builders/InventoryBuilder.java @@ -1,14 +1,14 @@ -package com.badbones69.crazycrates.api.builders; +package com.badbones69.crazycrates.paper.api.builders; import ch.jalu.configme.SettingsManager; -import com.badbones69.crazycrates.CrazyCrates; -import com.badbones69.crazycrates.api.enums.other.Plugins; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.api.objects.Tier; -import com.badbones69.crazycrates.utils.MiscUtils; -import com.badbones69.crazycrates.managers.BukkitUserManager; -import com.badbones69.crazycrates.managers.InventoryManager; -import com.badbones69.crazycrates.tasks.crates.CrateManager; +import com.badbones69.crazycrates.paper.CrazyCrates; +import com.badbones69.crazycrates.paper.api.enums.other.Plugins; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.Tier; +import com.badbones69.crazycrates.paper.utils.MiscUtils; +import com.badbones69.crazycrates.paper.managers.BukkitUserManager; +import com.badbones69.crazycrates.paper.managers.InventoryManager; +import com.badbones69.crazycrates.paper.tasks.crates.CrateManager; import com.ryderbelserion.paper.util.PaperMethods; import com.ryderbelserion.core.util.Methods; import org.bukkit.Server; diff --git a/paper/src/main/java/com/badbones69/crazycrates/api/builders/ItemBuilder.java b/paper/src/main/java/com/badbones69/crazycrates/paper/api/builders/ItemBuilder.java similarity index 94% rename from paper/src/main/java/com/badbones69/crazycrates/api/builders/ItemBuilder.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/api/builders/ItemBuilder.java index 57c68501e..1aec2d8e8 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/api/builders/ItemBuilder.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/api/builders/ItemBuilder.java @@ -1,4 +1,4 @@ -package com.badbones69.crazycrates.api.builders; +package com.badbones69.crazycrates.paper.api.builders; import com.ryderbelserion.paper.util.PaperMethods; import org.bukkit.inventory.ItemStack; diff --git a/paper/src/main/java/com/badbones69/crazycrates/api/builders/gui/DynamicInventoryBuilder.java b/paper/src/main/java/com/badbones69/crazycrates/paper/api/builders/gui/DynamicInventoryBuilder.java similarity index 97% rename from paper/src/main/java/com/badbones69/crazycrates/api/builders/gui/DynamicInventoryBuilder.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/api/builders/gui/DynamicInventoryBuilder.java index e6348e7c1..e4aa85a2b 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/api/builders/gui/DynamicInventoryBuilder.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/api/builders/gui/DynamicInventoryBuilder.java @@ -1,6 +1,6 @@ -package com.badbones69.crazycrates.api.builders.gui; +package com.badbones69.crazycrates.paper.api.builders.gui; -import com.badbones69.crazycrates.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.Crate; import com.ryderbelserion.paper.builder.gui.interfaces.Gui; import com.ryderbelserion.paper.builder.gui.interfaces.GuiItem; import com.ryderbelserion.paper.builder.gui.types.PaginatedGui; diff --git a/paper/src/main/java/com/badbones69/crazycrates/api/builders/gui/InventoryBuilder.java b/paper/src/main/java/com/badbones69/crazycrates/paper/api/builders/gui/InventoryBuilder.java similarity index 86% rename from paper/src/main/java/com/badbones69/crazycrates/api/builders/gui/InventoryBuilder.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/api/builders/gui/InventoryBuilder.java index 77d3e37b3..3c7e4428c 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/api/builders/gui/InventoryBuilder.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/api/builders/gui/InventoryBuilder.java @@ -1,16 +1,16 @@ -package com.badbones69.crazycrates.api.builders.gui; +package com.badbones69.crazycrates.paper.api.builders.gui; import ch.jalu.configme.SettingsManager; -import com.badbones69.crazycrates.CrazyCrates; -import com.badbones69.crazycrates.api.enums.other.Plugins; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.managers.BukkitUserManager; -import com.badbones69.crazycrates.managers.InventoryManager; +import com.badbones69.crazycrates.paper.CrazyCrates; +import com.badbones69.crazycrates.paper.api.enums.other.Plugins; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.managers.BukkitUserManager; +import com.badbones69.crazycrates.paper.managers.InventoryManager; import com.badbones69.crazycrates.core.config.ConfigManager; import com.badbones69.crazycrates.core.config.impl.ConfigKeys; -import com.badbones69.crazycrates.tasks.crates.CrateManager; -import com.badbones69.crazycrates.tasks.menus.CrateMainMenu; -import com.badbones69.crazycrates.utils.MiscUtils; +import com.badbones69.crazycrates.paper.tasks.crates.CrateManager; +import com.badbones69.crazycrates.paper.tasks.menus.CrateMainMenu; +import com.badbones69.crazycrates.paper.utils.MiscUtils; import com.ryderbelserion.paper.builder.gui.interfaces.GuiItem; import com.ryderbelserion.paper.builder.gui.types.BaseGui; import me.clip.placeholderapi.PlaceholderAPI; diff --git a/paper/src/main/java/com/badbones69/crazycrates/api/builders/gui/StaticInventoryBuilder.java b/paper/src/main/java/com/badbones69/crazycrates/paper/api/builders/gui/StaticInventoryBuilder.java similarity index 95% rename from paper/src/main/java/com/badbones69/crazycrates/api/builders/gui/StaticInventoryBuilder.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/api/builders/gui/StaticInventoryBuilder.java index 8df2e84c4..0ab7fd6db 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/api/builders/gui/StaticInventoryBuilder.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/api/builders/gui/StaticInventoryBuilder.java @@ -1,6 +1,6 @@ -package com.badbones69.crazycrates.api.builders.gui; +package com.badbones69.crazycrates.paper.api.builders.gui; -import com.badbones69.crazycrates.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.Crate; import com.ryderbelserion.paper.builder.gui.interfaces.Gui; import org.bukkit.entity.Player; import org.jetbrains.annotations.Nullable; diff --git a/paper/src/main/java/com/badbones69/crazycrates/api/builders/types/features/CrateSpinMenu.java b/paper/src/main/java/com/badbones69/crazycrates/paper/api/builders/types/features/CrateSpinMenu.java similarity index 89% rename from paper/src/main/java/com/badbones69/crazycrates/api/builders/types/features/CrateSpinMenu.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/api/builders/types/features/CrateSpinMenu.java index 0e2f15689..14e39bb4a 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/api/builders/types/features/CrateSpinMenu.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/api/builders/types/features/CrateSpinMenu.java @@ -1,9 +1,9 @@ -package com.badbones69.crazycrates.api.builders.types.features; +package com.badbones69.crazycrates.paper.api.builders.types.features; -import com.badbones69.crazycrates.api.builders.gui.StaticInventoryBuilder; -import com.badbones69.crazycrates.api.enums.Messages; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.api.objects.gui.GuiSettings; +import com.badbones69.crazycrates.paper.api.builders.gui.StaticInventoryBuilder; +import com.badbones69.crazycrates.paper.api.enums.Messages; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.gui.GuiSettings; import com.ryderbelserion.paper.builder.gui.interfaces.Gui; import com.ryderbelserion.paper.builder.gui.interfaces.GuiFiller; import com.ryderbelserion.paper.builder.gui.interfaces.GuiItem; diff --git a/paper/src/main/java/com/badbones69/crazycrates/api/enums/FillerType.java b/paper/src/main/java/com/badbones69/crazycrates/paper/api/enums/FillerType.java similarity index 91% rename from paper/src/main/java/com/badbones69/crazycrates/api/enums/FillerType.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/api/enums/FillerType.java index 4426c014d..eb70e933b 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/api/enums/FillerType.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/api/enums/FillerType.java @@ -1,4 +1,4 @@ -package com.badbones69.crazycrates.api.enums; +package com.badbones69.crazycrates.paper.api.enums; public enum FillerType { diff --git a/paper/src/main/java/com/badbones69/crazycrates/api/enums/Messages.java b/paper/src/main/java/com/badbones69/crazycrates/paper/api/enums/Messages.java similarity index 98% rename from paper/src/main/java/com/badbones69/crazycrates/api/enums/Messages.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/api/enums/Messages.java index 9f220b958..4b4b0c954 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/api/enums/Messages.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/api/enums/Messages.java @@ -1,9 +1,9 @@ -package com.badbones69.crazycrates.api.enums; +package com.badbones69.crazycrates.paper.api.enums; import ch.jalu.configme.SettingsManager; import ch.jalu.configme.properties.Property; import com.badbones69.crazycrates.core.enums.State; -import com.badbones69.crazycrates.utils.MiscUtils; +import com.badbones69.crazycrates.paper.utils.MiscUtils; import com.ryderbelserion.core.util.Methods; import org.bukkit.command.CommandSender; import com.badbones69.crazycrates.core.config.ConfigManager; diff --git a/paper/src/main/java/com/badbones69/crazycrates/api/enums/Permissions.java b/paper/src/main/java/com/badbones69/crazycrates/paper/api/enums/Permissions.java similarity index 99% rename from paper/src/main/java/com/badbones69/crazycrates/api/enums/Permissions.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/api/enums/Permissions.java index 24207bbbf..0c498dd3b 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/api/enums/Permissions.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/api/enums/Permissions.java @@ -1,4 +1,4 @@ -package com.badbones69.crazycrates.api.enums; +package com.badbones69.crazycrates.paper.api.enums; import org.bukkit.entity.Player; import org.bukkit.permissions.PermissionDefault; diff --git a/paper/src/main/java/com/badbones69/crazycrates/api/enums/other/Plugins.java b/paper/src/main/java/com/badbones69/crazycrates/paper/api/enums/other/Plugins.java similarity index 87% rename from paper/src/main/java/com/badbones69/crazycrates/api/enums/other/Plugins.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/api/enums/other/Plugins.java index 1fc650b00..a29d44277 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/api/enums/other/Plugins.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/api/enums/other/Plugins.java @@ -1,6 +1,6 @@ -package com.badbones69.crazycrates.api.enums.other; +package com.badbones69.crazycrates.paper.api.enums.other; -import com.badbones69.crazycrates.CrazyCrates; +import com.badbones69.crazycrates.paper.CrazyCrates; public enum Plugins { diff --git a/paper/src/main/java/com/badbones69/crazycrates/api/enums/other/keys/FileKeys.java b/paper/src/main/java/com/badbones69/crazycrates/paper/api/enums/other/keys/FileKeys.java similarity index 95% rename from paper/src/main/java/com/badbones69/crazycrates/api/enums/other/keys/FileKeys.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/api/enums/other/keys/FileKeys.java index e7d768ab3..fca8754da 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/api/enums/other/keys/FileKeys.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/api/enums/other/keys/FileKeys.java @@ -1,6 +1,6 @@ -package com.badbones69.crazycrates.api.enums.other.keys; +package com.badbones69.crazycrates.paper.api.enums.other.keys; -import com.badbones69.crazycrates.CrazyCrates; +import com.badbones69.crazycrates.paper.CrazyCrates; import com.ryderbelserion.core.api.enums.FileType; import com.ryderbelserion.core.api.exception.FusionException; import com.ryderbelserion.paper.files.CustomFile; diff --git a/paper/src/main/java/com/badbones69/crazycrates/api/enums/other/keys/ItemKeys.java b/paper/src/main/java/com/badbones69/crazycrates/paper/api/enums/other/keys/ItemKeys.java similarity index 92% rename from paper/src/main/java/com/badbones69/crazycrates/api/enums/other/keys/ItemKeys.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/api/enums/other/keys/ItemKeys.java index 80a0fc20b..8af8971a0 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/api/enums/other/keys/ItemKeys.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/api/enums/other/keys/ItemKeys.java @@ -1,8 +1,8 @@ -package com.badbones69.crazycrates.api.enums.other.keys; +package com.badbones69.crazycrates.paper.api.enums.other.keys; import org.bukkit.NamespacedKey; import org.bukkit.persistence.PersistentDataType; -import com.badbones69.crazycrates.CrazyCrates; +import com.badbones69.crazycrates.paper.CrazyCrates; import org.jetbrains.annotations.NotNull; @SuppressWarnings("rawtypes") diff --git a/paper/src/main/java/com/badbones69/crazycrates/api/events/CrateInteractEvent.java b/paper/src/main/java/com/badbones69/crazycrates/paper/api/events/CrateInteractEvent.java similarity index 96% rename from paper/src/main/java/com/badbones69/crazycrates/api/events/CrateInteractEvent.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/api/events/CrateInteractEvent.java index 752e7123d..2cd9c6b23 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/api/events/CrateInteractEvent.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/api/events/CrateInteractEvent.java @@ -1,12 +1,12 @@ -package com.badbones69.crazycrates.api.events; +package com.badbones69.crazycrates.paper.api.events; import ch.jalu.configme.SettingsManager; -import com.badbones69.crazycrates.CrazyCrates; -import com.badbones69.crazycrates.api.enums.other.Plugins; -import com.badbones69.crazycrates.api.objects.crates.CrateLocation; +import com.badbones69.crazycrates.paper.CrazyCrates; +import com.badbones69.crazycrates.paper.api.enums.other.Plugins; +import com.badbones69.crazycrates.paper.api.objects.crates.CrateLocation; import com.badbones69.crazycrates.core.config.ConfigManager; import com.badbones69.crazycrates.core.config.impl.ConfigKeys; -import com.badbones69.crazycrates.tasks.crates.CrateManager; +import com.badbones69.crazycrates.paper.tasks.crates.CrateManager; import com.nexomc.nexo.api.NexoFurniture; import com.nexomc.nexo.api.events.furniture.NexoFurnitureBreakEvent; import com.nexomc.nexo.api.events.furniture.NexoFurnitureInteractEvent; diff --git a/paper/src/main/java/com/badbones69/crazycrates/api/events/CrateOpenEvent.java b/paper/src/main/java/com/badbones69/crazycrates/paper/api/events/CrateOpenEvent.java similarity index 92% rename from paper/src/main/java/com/badbones69/crazycrates/api/events/CrateOpenEvent.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/api/events/CrateOpenEvent.java index 99504153e..f24606489 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/api/events/CrateOpenEvent.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/api/events/CrateOpenEvent.java @@ -1,7 +1,7 @@ -package com.badbones69.crazycrates.api.events; +package com.badbones69.crazycrates.paper.api.events; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.managers.events.enums.EventType; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.managers.events.enums.EventType; import org.bukkit.entity.Player; import org.bukkit.event.Cancellable; import org.bukkit.event.Event; diff --git a/paper/src/main/java/com/badbones69/crazycrates/api/events/KeyCheckEvent.java b/paper/src/main/java/com/badbones69/crazycrates/paper/api/events/KeyCheckEvent.java similarity index 92% rename from paper/src/main/java/com/badbones69/crazycrates/api/events/KeyCheckEvent.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/api/events/KeyCheckEvent.java index a896b380d..877910fe2 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/api/events/KeyCheckEvent.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/api/events/KeyCheckEvent.java @@ -1,6 +1,6 @@ -package com.badbones69.crazycrates.api.events; +package com.badbones69.crazycrates.paper.api.events; -import com.badbones69.crazycrates.api.objects.crates.CrateLocation; +import com.badbones69.crazycrates.paper.api.objects.crates.CrateLocation; import org.bukkit.entity.Player; import org.bukkit.event.Cancellable; import org.bukkit.event.Event; diff --git a/paper/src/main/java/com/badbones69/crazycrates/api/events/PlayerPrizeEvent.java b/paper/src/main/java/com/badbones69/crazycrates/paper/api/events/PlayerPrizeEvent.java similarity index 89% rename from paper/src/main/java/com/badbones69/crazycrates/api/events/PlayerPrizeEvent.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/api/events/PlayerPrizeEvent.java index da929a717..163f08d96 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/api/events/PlayerPrizeEvent.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/api/events/PlayerPrizeEvent.java @@ -1,7 +1,7 @@ -package com.badbones69.crazycrates.api.events; +package com.badbones69.crazycrates.paper.api.events; -import com.badbones69.crazycrates.api.objects.Prize; -import com.badbones69.crazycrates.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.Prize; +import com.badbones69.crazycrates.paper.api.objects.Crate; import org.bukkit.entity.Player; import org.bukkit.event.Event; import org.bukkit.event.HandlerList; diff --git a/paper/src/main/java/com/badbones69/crazycrates/api/events/PlayerReceiveKeyEvent.java b/paper/src/main/java/com/badbones69/crazycrates/paper/api/events/PlayerReceiveKeyEvent.java similarity index 95% rename from paper/src/main/java/com/badbones69/crazycrates/api/events/PlayerReceiveKeyEvent.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/api/events/PlayerReceiveKeyEvent.java index b3799daaa..dc498aa13 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/api/events/PlayerReceiveKeyEvent.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/api/events/PlayerReceiveKeyEvent.java @@ -1,6 +1,6 @@ -package com.badbones69.crazycrates.api.events; +package com.badbones69.crazycrates.paper.api.events; -import com.badbones69.crazycrates.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.Crate; import org.bukkit.OfflinePlayer; import org.bukkit.entity.Player; import org.bukkit.event.Cancellable; diff --git a/paper/src/main/java/com/badbones69/crazycrates/api/objects/Crate.java b/paper/src/main/java/com/badbones69/crazycrates/paper/api/objects/Crate.java similarity index 96% rename from paper/src/main/java/com/badbones69/crazycrates/api/objects/Crate.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/api/objects/Crate.java index 921929444..ee2704f29 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/api/objects/Crate.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/api/objects/Crate.java @@ -1,17 +1,17 @@ -package com.badbones69.crazycrates.api.objects; +package com.badbones69.crazycrates.paper.api.objects; import ch.jalu.configme.SettingsManager; -import com.badbones69.crazycrates.api.PrizeManager; -import com.badbones69.crazycrates.tasks.menus.CratePreviewMenu; -import com.badbones69.crazycrates.tasks.menus.CrateTierMenu; -import com.badbones69.crazycrates.api.objects.crates.CrateHologram; -import com.badbones69.crazycrates.api.enums.other.keys.ItemKeys; +import com.badbones69.crazycrates.paper.api.PrizeManager; +import com.badbones69.crazycrates.paper.tasks.menus.CratePreviewMenu; +import com.badbones69.crazycrates.paper.tasks.menus.CrateTierMenu; +import com.badbones69.crazycrates.paper.api.objects.crates.CrateHologram; +import com.badbones69.crazycrates.paper.api.enums.other.keys.ItemKeys; import com.badbones69.crazycrates.core.config.ConfigManager; import com.badbones69.crazycrates.core.config.impl.ConfigKeys; -import com.badbones69.crazycrates.managers.BukkitUserManager; -import com.badbones69.crazycrates.tasks.crates.CrateManager; -import com.badbones69.crazycrates.tasks.crates.effects.SoundEffect; -import com.badbones69.crazycrates.api.builders.ItemBuilder; +import com.badbones69.crazycrates.paper.managers.BukkitUserManager; +import com.badbones69.crazycrates.paper.tasks.crates.CrateManager; +import com.badbones69.crazycrates.paper.tasks.crates.effects.SoundEffect; +import com.badbones69.crazycrates.paper.api.builders.ItemBuilder; import com.ryderbelserion.core.api.enums.FileType; import com.ryderbelserion.paper.files.CustomFile; import com.ryderbelserion.paper.util.PaperMethods; @@ -27,14 +27,14 @@ import org.bukkit.configuration.ConfigurationSection; import org.bukkit.configuration.file.YamlConfiguration; import us.crazycrew.crazycrates.api.enums.types.CrateType; -import com.badbones69.crazycrates.CrazyCrates; -import com.badbones69.crazycrates.tasks.crates.other.CosmicCrateManager; -import com.badbones69.crazycrates.tasks.crates.other.AbstractCrateManager; +import com.badbones69.crazycrates.paper.CrazyCrates; +import com.badbones69.crazycrates.paper.tasks.crates.other.CosmicCrateManager; +import com.badbones69.crazycrates.paper.tasks.crates.other.AbstractCrateManager; import org.jetbrains.annotations.NotNull; import org.bukkit.Location; import org.bukkit.entity.Player; import org.bukkit.inventory.ItemStack; -import com.badbones69.crazycrates.utils.MiscUtils; +import com.badbones69.crazycrates.paper.utils.MiscUtils; import java.util.ArrayList; import java.util.List; import java.util.Map; diff --git a/paper/src/main/java/com/badbones69/crazycrates/api/objects/Prize.java b/paper/src/main/java/com/badbones69/crazycrates/paper/api/objects/Prize.java similarity index 96% rename from paper/src/main/java/com/badbones69/crazycrates/api/objects/Prize.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/api/objects/Prize.java index 9950b8303..b45fdb40f 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/api/objects/Prize.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/api/objects/Prize.java @@ -1,13 +1,13 @@ -package com.badbones69.crazycrates.api.objects; - -import com.badbones69.crazycrates.CrazyCrates; -import com.badbones69.crazycrates.api.PrizeManager; -import com.badbones69.crazycrates.api.enums.Messages; -import com.badbones69.crazycrates.api.enums.other.Plugins; -import com.badbones69.crazycrates.api.enums.other.keys.ItemKeys; -import com.badbones69.crazycrates.utils.ItemUtils; -import com.badbones69.crazycrates.utils.MiscUtils; -import com.badbones69.crazycrates.api.builders.ItemBuilder; +package com.badbones69.crazycrates.paper.api.objects; + +import com.badbones69.crazycrates.paper.CrazyCrates; +import com.badbones69.crazycrates.paper.api.PrizeManager; +import com.badbones69.crazycrates.paper.api.enums.Messages; +import com.badbones69.crazycrates.paper.api.enums.other.Plugins; +import com.badbones69.crazycrates.paper.api.enums.other.keys.ItemKeys; +import com.badbones69.crazycrates.paper.utils.ItemUtils; +import com.badbones69.crazycrates.paper.utils.MiscUtils; +import com.badbones69.crazycrates.paper.api.builders.ItemBuilder; import com.badbones69.crazycrates.core.config.ConfigManager; import com.badbones69.crazycrates.core.config.impl.messages.CrateKeys; import com.ryderbelserion.paper.util.PaperMethods; diff --git a/paper/src/main/java/com/badbones69/crazycrates/api/objects/Tier.java b/paper/src/main/java/com/badbones69/crazycrates/paper/api/objects/Tier.java similarity index 92% rename from paper/src/main/java/com/badbones69/crazycrates/api/objects/Tier.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/api/objects/Tier.java index 49701ffa3..d809d9c38 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/api/objects/Tier.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/api/objects/Tier.java @@ -1,7 +1,7 @@ -package com.badbones69.crazycrates.api.objects; +package com.badbones69.crazycrates.paper.api.objects; -import com.badbones69.crazycrates.api.enums.other.keys.ItemKeys; -import com.badbones69.crazycrates.api.builders.ItemBuilder; +import com.badbones69.crazycrates.paper.api.enums.other.keys.ItemKeys; +import com.badbones69.crazycrates.paper.api.builders.ItemBuilder; import com.ryderbelserion.core.util.Methods; import org.bukkit.entity.Player; import org.bukkit.inventory.ItemStack; diff --git a/paper/src/main/java/com/badbones69/crazycrates/api/objects/crates/BrokeLocation.java b/paper/src/main/java/com/badbones69/crazycrates/paper/api/objects/crates/BrokeLocation.java similarity index 92% rename from paper/src/main/java/com/badbones69/crazycrates/api/objects/crates/BrokeLocation.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/api/objects/crates/BrokeLocation.java index 4e8c6a080..d92ccb219 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/api/objects/crates/BrokeLocation.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/api/objects/crates/BrokeLocation.java @@ -1,7 +1,7 @@ -package com.badbones69.crazycrates.api.objects.crates; +package com.badbones69.crazycrates.paper.api.objects.crates; -import com.badbones69.crazycrates.CrazyCrates; -import com.badbones69.crazycrates.api.objects.Crate; +import com.badbones69.crazycrates.paper.CrazyCrates; +import com.badbones69.crazycrates.paper.api.objects.Crate; import org.bukkit.Location; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; diff --git a/paper/src/main/java/com/badbones69/crazycrates/api/objects/crates/CrateHologram.java b/paper/src/main/java/com/badbones69/crazycrates/paper/api/objects/crates/CrateHologram.java similarity index 97% rename from paper/src/main/java/com/badbones69/crazycrates/api/objects/crates/CrateHologram.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/api/objects/crates/CrateHologram.java index c6c2abc10..57bf559f5 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/api/objects/crates/CrateHologram.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/api/objects/crates/CrateHologram.java @@ -1,4 +1,4 @@ -package com.badbones69.crazycrates.api.objects.crates; +package com.badbones69.crazycrates.paper.api.objects.crates; import org.jetbrains.annotations.NotNull; diff --git a/paper/src/main/java/com/badbones69/crazycrates/api/objects/crates/CrateLocation.java b/paper/src/main/java/com/badbones69/crazycrates/paper/api/objects/crates/CrateLocation.java similarity index 91% rename from paper/src/main/java/com/badbones69/crazycrates/api/objects/crates/CrateLocation.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/api/objects/crates/CrateLocation.java index e4ef14b8b..f3f92de09 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/api/objects/crates/CrateLocation.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/api/objects/crates/CrateLocation.java @@ -1,6 +1,6 @@ -package com.badbones69.crazycrates.api.objects.crates; +package com.badbones69.crazycrates.paper.api.objects.crates; -import com.badbones69.crazycrates.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.Crate; import org.bukkit.Location; import org.jetbrains.annotations.NotNull; import us.crazycrew.crazycrates.api.enums.types.CrateType; diff --git a/paper/src/main/java/com/badbones69/crazycrates/api/objects/crates/quadcrates/CrateSchematic.java b/paper/src/main/java/com/badbones69/crazycrates/paper/api/objects/crates/quadcrates/CrateSchematic.java similarity index 57% rename from paper/src/main/java/com/badbones69/crazycrates/api/objects/crates/quadcrates/CrateSchematic.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/api/objects/crates/quadcrates/CrateSchematic.java index b46721849..6496885db 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/api/objects/crates/quadcrates/CrateSchematic.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/api/objects/crates/quadcrates/CrateSchematic.java @@ -1,4 +1,4 @@ -package com.badbones69.crazycrates.api.objects.crates.quadcrates; +package com.badbones69.crazycrates.paper.api.objects.crates.quadcrates; import java.io.File; diff --git a/paper/src/main/java/com/badbones69/crazycrates/api/objects/gui/GuiSettings.java b/paper/src/main/java/com/badbones69/crazycrates/paper/api/objects/gui/GuiSettings.java similarity index 87% rename from paper/src/main/java/com/badbones69/crazycrates/api/objects/gui/GuiSettings.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/api/objects/gui/GuiSettings.java index 3a2c1d5c1..9ee3ae407 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/api/objects/gui/GuiSettings.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/api/objects/gui/GuiSettings.java @@ -1,13 +1,13 @@ -package com.badbones69.crazycrates.api.objects.gui; - -import com.badbones69.crazycrates.CrazyCrates; -import com.badbones69.crazycrates.api.builders.ItemBuilder; -import com.badbones69.crazycrates.api.enums.FillerType; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.api.objects.Prize; -import com.badbones69.crazycrates.api.objects.gui.buttons.CrateButton; -import com.badbones69.crazycrates.api.objects.gui.buttons.GuiButton; -import com.badbones69.crazycrates.utils.MiscUtils; +package com.badbones69.crazycrates.paper.api.objects.gui; + +import com.badbones69.crazycrates.paper.CrazyCrates; +import com.badbones69.crazycrates.paper.api.builders.ItemBuilder; +import com.badbones69.crazycrates.paper.api.enums.FillerType; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.Prize; +import com.badbones69.crazycrates.paper.api.objects.gui.buttons.CrateButton; +import com.badbones69.crazycrates.paper.api.objects.gui.buttons.GuiButton; +import com.badbones69.crazycrates.paper.utils.MiscUtils; import com.ryderbelserion.paper.builder.gui.interfaces.GuiItem; import org.bukkit.configuration.ConfigurationSection; import org.bukkit.configuration.file.YamlConfiguration; diff --git a/paper/src/main/java/com/badbones69/crazycrates/api/objects/gui/buttons/CrateButton.java b/paper/src/main/java/com/badbones69/crazycrates/paper/api/objects/gui/buttons/CrateButton.java similarity index 89% rename from paper/src/main/java/com/badbones69/crazycrates/api/objects/gui/buttons/CrateButton.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/api/objects/gui/buttons/CrateButton.java index 864c451a1..cd66a50d9 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/api/objects/gui/buttons/CrateButton.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/api/objects/gui/buttons/CrateButton.java @@ -1,12 +1,12 @@ -package com.badbones69.crazycrates.api.objects.gui.buttons; - -import com.badbones69.crazycrates.api.PrizeManager; -import com.badbones69.crazycrates.api.enums.Messages; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.api.objects.Prize; -import com.badbones69.crazycrates.managers.BukkitUserManager; -import com.badbones69.crazycrates.managers.events.enums.EventType; -import com.badbones69.crazycrates.tasks.crates.CrateManager; +package com.badbones69.crazycrates.paper.api.objects.gui.buttons; + +import com.badbones69.crazycrates.paper.api.PrizeManager; +import com.badbones69.crazycrates.paper.api.enums.Messages; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.Prize; +import com.badbones69.crazycrates.paper.managers.BukkitUserManager; +import com.badbones69.crazycrates.paper.managers.events.enums.EventType; +import com.badbones69.crazycrates.paper.tasks.crates.CrateManager; import com.ryderbelserion.paper.builder.gui.interfaces.GuiAction; import com.ryderbelserion.paper.builder.gui.interfaces.GuiItem; import org.bukkit.configuration.ConfigurationSection; diff --git a/paper/src/main/java/com/badbones69/crazycrates/api/objects/gui/buttons/GuiButton.java b/paper/src/main/java/com/badbones69/crazycrates/paper/api/objects/gui/buttons/GuiButton.java similarity index 85% rename from paper/src/main/java/com/badbones69/crazycrates/api/objects/gui/buttons/GuiButton.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/api/objects/gui/buttons/GuiButton.java index 9a4428a38..81fe3806f 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/api/objects/gui/buttons/GuiButton.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/api/objects/gui/buttons/GuiButton.java @@ -1,10 +1,10 @@ -package com.badbones69.crazycrates.api.objects.gui.buttons; +package com.badbones69.crazycrates.paper.api.objects.gui.buttons; -import com.badbones69.crazycrates.CrazyCrates; -import com.badbones69.crazycrates.api.builders.ItemBuilder; -import com.badbones69.crazycrates.tasks.crates.effects.SoundEffect; -import com.badbones69.crazycrates.utils.MiscUtils; -import com.badbones69.crazycrates.utils.MsgUtils; +import com.badbones69.crazycrates.paper.CrazyCrates; +import com.badbones69.crazycrates.paper.api.builders.ItemBuilder; +import com.badbones69.crazycrates.paper.tasks.crates.effects.SoundEffect; +import com.badbones69.crazycrates.paper.utils.MiscUtils; +import com.badbones69.crazycrates.paper.utils.MsgUtils; import com.ryderbelserion.paper.builder.gui.interfaces.GuiItem; import net.kyori.adventure.sound.Sound; import org.bukkit.configuration.ConfigurationSection; diff --git a/paper/src/main/java/com/badbones69/crazycrates/commands/CommandManager.java b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/CommandManager.java similarity index 68% rename from paper/src/main/java/com/badbones69/crazycrates/commands/CommandManager.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/commands/CommandManager.java index f0d6180c1..3b8139aaf 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/commands/CommandManager.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/CommandManager.java @@ -1,33 +1,33 @@ -package com.badbones69.crazycrates.commands; - -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.api.objects.crates.CrateLocation; -import com.badbones69.crazycrates.commands.crates.types.admin.crates.CommandAddItem; -import com.badbones69.crazycrates.commands.crates.types.admin.crates.CommandClaim; -import com.badbones69.crazycrates.commands.crates.types.admin.crates.CommandMigrate; -import com.badbones69.crazycrates.commands.crates.types.admin.crates.editor.CommandEditor; -import com.badbones69.crazycrates.commands.crates.types.admin.crates.migrator.enums.MigrationType; -import com.badbones69.crazycrates.commands.relations.ArgumentRelations; -import com.badbones69.crazycrates.commands.crates.types.player.CommandHelp; -import com.badbones69.crazycrates.commands.crates.types.admin.CommandAdmin; -import com.badbones69.crazycrates.commands.crates.types.admin.CommandReload; -import com.badbones69.crazycrates.commands.crates.types.admin.crates.CommandDebug; -import com.badbones69.crazycrates.commands.crates.types.admin.crates.CommandList; -import com.badbones69.crazycrates.commands.crates.types.admin.crates.CommandPreview; -import com.badbones69.crazycrates.commands.crates.types.admin.crates.CommandTeleport; -import com.badbones69.crazycrates.commands.crates.types.admin.keys.CommandGive; -import com.badbones69.crazycrates.commands.crates.types.admin.keys.CommandOpen; -import com.badbones69.crazycrates.commands.crates.types.admin.keys.CommandTake; -import com.badbones69.crazycrates.commands.crates.types.player.CommandKey; -import com.badbones69.crazycrates.commands.crates.types.player.CommandTransfer; -import com.badbones69.crazycrates.tasks.crates.CrateManager; -import com.badbones69.crazycrates.api.PlayerBuilder; +package com.badbones69.crazycrates.paper.commands; + +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.crates.CrateLocation; +import com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.CommandAddItem; +import com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.CommandClaim; +import com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.CommandMigrate; +import com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.editor.CommandEditor; +import com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.migrator.enums.MigrationType; +import com.badbones69.crazycrates.paper.commands.relations.ArgumentRelations; +import com.badbones69.crazycrates.paper.commands.crates.types.player.CommandHelp; +import com.badbones69.crazycrates.paper.commands.crates.types.admin.CommandAdmin; +import com.badbones69.crazycrates.paper.commands.crates.types.admin.CommandReload; +import com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.CommandDebug; +import com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.CommandList; +import com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.CommandPreview; +import com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.CommandTeleport; +import com.badbones69.crazycrates.paper.commands.crates.types.admin.keys.CommandGive; +import com.badbones69.crazycrates.paper.commands.crates.types.admin.keys.CommandOpen; +import com.badbones69.crazycrates.paper.commands.crates.types.admin.keys.CommandTake; +import com.badbones69.crazycrates.paper.commands.crates.types.player.CommandKey; +import com.badbones69.crazycrates.paper.commands.crates.types.player.CommandTransfer; +import com.badbones69.crazycrates.paper.tasks.crates.CrateManager; +import com.badbones69.crazycrates.paper.api.PlayerBuilder; import dev.triumphteam.cmd.bukkit.BukkitCommandManager; import dev.triumphteam.cmd.core.suggestion.SuggestionKey; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; import org.jetbrains.annotations.NotNull; -import com.badbones69.crazycrates.CrazyCrates; +import com.badbones69.crazycrates.paper.CrazyCrates; import java.util.ArrayList; import java.util.List; diff --git a/paper/src/main/java/com/badbones69/crazycrates/commands/MessageManager.java b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/MessageManager.java similarity index 86% rename from paper/src/main/java/com/badbones69/crazycrates/commands/MessageManager.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/commands/MessageManager.java index 1a4ef2724..f690d5004 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/commands/MessageManager.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/MessageManager.java @@ -1,4 +1,4 @@ -package com.badbones69.crazycrates.commands; +package com.badbones69.crazycrates.paper.commands; import dev.triumphteam.cmd.bukkit.BukkitCommandManager; import org.bukkit.command.CommandSender; diff --git a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/BaseCommand.java b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/BaseCommand.java similarity index 93% rename from paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/BaseCommand.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/BaseCommand.java index fb3bd409c..b14b04cc0 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/BaseCommand.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/BaseCommand.java @@ -1,16 +1,16 @@ -package com.badbones69.crazycrates.commands.crates.types; +package com.badbones69.crazycrates.paper.commands.crates.types; import ch.jalu.configme.SettingsManager; -import com.badbones69.crazycrates.CrazyCrates; -import com.badbones69.crazycrates.api.enums.Messages; -import com.badbones69.crazycrates.api.events.PlayerReceiveKeyEvent; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.managers.events.EventManager; -import com.badbones69.crazycrates.managers.events.enums.EventType; -import com.badbones69.crazycrates.utils.MiscUtils; -import com.badbones69.crazycrates.managers.BukkitUserManager; -import com.badbones69.crazycrates.managers.InventoryManager; -import com.badbones69.crazycrates.tasks.crates.CrateManager; +import com.badbones69.crazycrates.paper.CrazyCrates; +import com.badbones69.crazycrates.paper.api.enums.Messages; +import com.badbones69.crazycrates.paper.api.events.PlayerReceiveKeyEvent; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.managers.events.EventManager; +import com.badbones69.crazycrates.paper.managers.events.enums.EventType; +import com.badbones69.crazycrates.paper.utils.MiscUtils; +import com.badbones69.crazycrates.paper.managers.BukkitUserManager; +import com.badbones69.crazycrates.paper.managers.InventoryManager; +import com.badbones69.crazycrates.paper.tasks.crates.CrateManager; import com.ryderbelserion.paper.files.FileManager; import dev.triumphteam.cmd.core.annotations.Command; import org.bukkit.OfflinePlayer; diff --git a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/CommandAdmin.java b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/CommandAdmin.java similarity index 67% rename from paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/CommandAdmin.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/CommandAdmin.java index 4450e32b7..b88a0fd20 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/CommandAdmin.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/CommandAdmin.java @@ -1,7 +1,7 @@ -package com.badbones69.crazycrates.commands.crates.types.admin; +package com.badbones69.crazycrates.paper.commands.crates.types.admin; -import com.badbones69.crazycrates.tasks.menus.CrateAdminMenu; -import com.badbones69.crazycrates.commands.crates.types.BaseCommand; +import com.badbones69.crazycrates.paper.tasks.menus.CrateAdminMenu; +import com.badbones69.crazycrates.paper.commands.crates.types.BaseCommand; import dev.triumphteam.cmd.bukkit.annotation.Permission; import dev.triumphteam.cmd.core.annotations.Command; import org.bukkit.entity.Player; diff --git a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/CommandReload.java b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/CommandReload.java similarity index 80% rename from paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/CommandReload.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/CommandReload.java index ac57abb1d..30078710a 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/CommandReload.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/CommandReload.java @@ -1,9 +1,9 @@ -package com.badbones69.crazycrates.commands.crates.types.admin; +package com.badbones69.crazycrates.paper.commands.crates.types.admin; -import com.badbones69.crazycrates.api.enums.Messages; -import com.badbones69.crazycrates.support.MetricsWrapper; -import com.badbones69.crazycrates.utils.MiscUtils; -import com.badbones69.crazycrates.commands.crates.types.BaseCommand; +import com.badbones69.crazycrates.paper.api.enums.Messages; +import com.badbones69.crazycrates.paper.support.MetricsWrapper; +import com.badbones69.crazycrates.paper.utils.MiscUtils; +import com.badbones69.crazycrates.paper.commands.crates.types.BaseCommand; import com.badbones69.crazycrates.core.config.impl.ConfigKeys; import dev.triumphteam.cmd.bukkit.annotation.Permission; import dev.triumphteam.cmd.core.annotations.Command; diff --git a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/CommandAddItem.java b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/CommandAddItem.java similarity index 88% rename from paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/CommandAddItem.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/CommandAddItem.java index a058d94aa..e635889bd 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/CommandAddItem.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/CommandAddItem.java @@ -1,8 +1,8 @@ -package com.badbones69.crazycrates.commands.crates.types.admin.crates; +package com.badbones69.crazycrates.paper.commands.crates.types.admin.crates; -import com.badbones69.crazycrates.api.enums.Messages; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.commands.crates.types.BaseCommand; +import com.badbones69.crazycrates.paper.api.enums.Messages; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.commands.crates.types.BaseCommand; import dev.triumphteam.cmd.bukkit.annotation.Permission; import dev.triumphteam.cmd.core.annotations.ArgName; import dev.triumphteam.cmd.core.annotations.Command; diff --git a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/CommandClaim.java b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/CommandClaim.java similarity index 87% rename from paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/CommandClaim.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/CommandClaim.java index 06671ba5a..a230ee2d4 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/CommandClaim.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/CommandClaim.java @@ -1,10 +1,10 @@ -package com.badbones69.crazycrates.commands.crates.types.admin.crates; +package com.badbones69.crazycrates.paper.commands.crates.types.admin.crates; -import com.badbones69.crazycrates.api.PrizeManager; -import com.badbones69.crazycrates.api.enums.Messages; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.api.objects.Prize; -import com.badbones69.crazycrates.commands.crates.types.BaseCommand; +import com.badbones69.crazycrates.paper.api.PrizeManager; +import com.badbones69.crazycrates.paper.api.enums.Messages; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.Prize; +import com.badbones69.crazycrates.paper.commands.crates.types.BaseCommand; import dev.triumphteam.cmd.bukkit.annotation.Permission; import dev.triumphteam.cmd.core.annotations.ArgName; import dev.triumphteam.cmd.core.annotations.Command; diff --git a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/CommandDebug.java b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/CommandDebug.java similarity index 81% rename from paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/CommandDebug.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/CommandDebug.java index 2ba2ffd6b..745e3fad2 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/CommandDebug.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/CommandDebug.java @@ -1,9 +1,9 @@ -package com.badbones69.crazycrates.commands.crates.types.admin.crates; +package com.badbones69.crazycrates.paper.commands.crates.types.admin.crates; -import com.badbones69.crazycrates.api.PrizeManager; -import com.badbones69.crazycrates.api.enums.Messages; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.commands.crates.types.BaseCommand; +import com.badbones69.crazycrates.paper.api.PrizeManager; +import com.badbones69.crazycrates.paper.api.enums.Messages; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.commands.crates.types.BaseCommand; import dev.triumphteam.cmd.bukkit.annotation.Permission; import dev.triumphteam.cmd.core.annotations.ArgName; import dev.triumphteam.cmd.core.annotations.Command; diff --git a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/CommandList.java b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/CommandList.java similarity index 86% rename from paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/CommandList.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/CommandList.java index 526a7c4d9..fa8429a43 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/CommandList.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/CommandList.java @@ -1,9 +1,9 @@ -package com.badbones69.crazycrates.commands.crates.types.admin.crates; +package com.badbones69.crazycrates.paper.commands.crates.types.admin.crates; -import com.badbones69.crazycrates.api.enums.Messages; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.api.objects.crates.CrateLocation; -import com.badbones69.crazycrates.commands.crates.types.BaseCommand; +import com.badbones69.crazycrates.paper.api.enums.Messages; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.crates.CrateLocation; +import com.badbones69.crazycrates.paper.commands.crates.types.BaseCommand; import com.ryderbelserion.core.util.Methods; import dev.triumphteam.cmd.bukkit.annotation.Permission; import dev.triumphteam.cmd.core.annotations.Command; diff --git a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/CommandMigrate.java b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/CommandMigrate.java similarity index 73% rename from paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/CommandMigrate.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/CommandMigrate.java index 19b2674d6..62cf3221e 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/CommandMigrate.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/CommandMigrate.java @@ -1,15 +1,15 @@ -package com.badbones69.crazycrates.commands.crates.types.admin.crates; - -import com.badbones69.crazycrates.api.enums.Messages; -import com.badbones69.crazycrates.utils.MiscUtils; -import com.badbones69.crazycrates.commands.crates.types.BaseCommand; -import com.badbones69.crazycrates.commands.crates.types.admin.crates.migrator.enums.MigrationType; -import com.badbones69.crazycrates.commands.crates.types.admin.crates.migrator.types.MojangMappedMigratorMultiple; -import com.badbones69.crazycrates.commands.crates.types.admin.crates.migrator.types.MojangMappedMigratorSingle; -import com.badbones69.crazycrates.commands.crates.types.admin.crates.migrator.types.deprecation.DeprecatedCrateMigrator; -import com.badbones69.crazycrates.commands.crates.types.admin.crates.migrator.types.deprecation.LegacyColorMigrator; -import com.badbones69.crazycrates.commands.crates.types.admin.crates.migrator.types.deprecation.WeightMigrator; -import com.badbones69.crazycrates.commands.crates.types.admin.crates.migrator.types.plugins.ExcellentCratesMigrator; +package com.badbones69.crazycrates.paper.commands.crates.types.admin.crates; + +import com.badbones69.crazycrates.paper.api.enums.Messages; +import com.badbones69.crazycrates.paper.utils.MiscUtils; +import com.badbones69.crazycrates.paper.commands.crates.types.BaseCommand; +import com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.migrator.enums.MigrationType; +import com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.migrator.types.MojangMappedMigratorMultiple; +import com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.migrator.types.MojangMappedMigratorSingle; +import com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.migrator.types.deprecation.DeprecatedCrateMigrator; +import com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.migrator.types.deprecation.LegacyColorMigrator; +import com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.migrator.types.deprecation.WeightMigrator; +import com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.migrator.types.plugins.ExcellentCratesMigrator; import dev.triumphteam.cmd.bukkit.annotation.Permission; import dev.triumphteam.cmd.core.annotations.Command; import dev.triumphteam.cmd.core.annotations.Flag; diff --git a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/CommandPreview.java b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/CommandPreview.java similarity index 84% rename from paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/CommandPreview.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/CommandPreview.java index 838954110..4b11e27c1 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/CommandPreview.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/CommandPreview.java @@ -1,8 +1,8 @@ -package com.badbones69.crazycrates.commands.crates.types.admin.crates; +package com.badbones69.crazycrates.paper.commands.crates.types.admin.crates; -import com.badbones69.crazycrates.api.enums.Messages; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.commands.crates.types.BaseCommand; +import com.badbones69.crazycrates.paper.api.enums.Messages; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.commands.crates.types.BaseCommand; import dev.triumphteam.cmd.bukkit.annotation.Permission; import dev.triumphteam.cmd.core.annotations.ArgName; import dev.triumphteam.cmd.core.annotations.Command; diff --git a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/CommandTeleport.java b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/CommandTeleport.java similarity index 88% rename from paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/CommandTeleport.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/CommandTeleport.java index d3838d5d2..2b3af0a6c 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/CommandTeleport.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/CommandTeleport.java @@ -1,8 +1,8 @@ -package com.badbones69.crazycrates.commands.crates.types.admin.crates; +package com.badbones69.crazycrates.paper.commands.crates.types.admin.crates; -import com.badbones69.crazycrates.api.enums.other.keys.FileKeys; -import com.badbones69.crazycrates.api.enums.Messages; -import com.badbones69.crazycrates.commands.crates.types.BaseCommand; +import com.badbones69.crazycrates.paper.api.enums.other.keys.FileKeys; +import com.badbones69.crazycrates.paper.api.enums.Messages; +import com.badbones69.crazycrates.paper.commands.crates.types.BaseCommand; import dev.triumphteam.cmd.bukkit.annotation.Permission; import dev.triumphteam.cmd.core.annotations.ArgName; import dev.triumphteam.cmd.core.annotations.Command; diff --git a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/editor/CommandEditor.java b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/editor/CommandEditor.java similarity index 88% rename from paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/editor/CommandEditor.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/editor/CommandEditor.java index d82101a3a..aa268b8f1 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/editor/CommandEditor.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/editor/CommandEditor.java @@ -1,8 +1,8 @@ -package com.badbones69.crazycrates.commands.crates.types.admin.crates.editor; +package com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.editor; -import com.badbones69.crazycrates.api.enums.Messages; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.commands.crates.types.BaseCommand; +import com.badbones69.crazycrates.paper.api.enums.Messages; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.commands.crates.types.BaseCommand; import com.badbones69.crazycrates.core.config.impl.ConfigKeys; import dev.triumphteam.cmd.bukkit.annotation.Permission; import dev.triumphteam.cmd.core.annotations.Command; diff --git a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/migrator/ICrateMigrator.java b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/migrator/ICrateMigrator.java similarity index 91% rename from paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/migrator/ICrateMigrator.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/migrator/ICrateMigrator.java index b17ffc87c..7ed823f1f 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/migrator/ICrateMigrator.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/migrator/ICrateMigrator.java @@ -1,12 +1,12 @@ -package com.badbones69.crazycrates.commands.crates.types.admin.crates.migrator; +package com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.migrator; import ch.jalu.configme.SettingsManager; -import com.badbones69.crazycrates.CrazyCrates; -import com.badbones69.crazycrates.api.enums.Messages; -import com.badbones69.crazycrates.utils.ItemUtils; -import com.badbones69.crazycrates.commands.crates.types.admin.crates.migrator.enums.MigrationType; +import com.badbones69.crazycrates.paper.CrazyCrates; +import com.badbones69.crazycrates.paper.api.enums.Messages; +import com.badbones69.crazycrates.paper.utils.ItemUtils; +import com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.migrator.enums.MigrationType; import com.badbones69.crazycrates.core.config.ConfigManager; -import com.badbones69.crazycrates.tasks.crates.CrateManager; +import com.badbones69.crazycrates.paper.tasks.crates.CrateManager; import com.ryderbelserion.paper.files.CustomFile; import com.ryderbelserion.paper.files.FileManager; import com.ryderbelserion.core.util.Methods; diff --git a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/migrator/enums/MigrationType.java b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/migrator/enums/MigrationType.java similarity index 90% rename from paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/migrator/enums/MigrationType.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/migrator/enums/MigrationType.java index e56c0c962..4fa8c89ac 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/migrator/enums/MigrationType.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/migrator/enums/MigrationType.java @@ -1,4 +1,4 @@ -package com.badbones69.crazycrates.commands.crates.types.admin.crates.migrator.enums; +package com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.migrator.enums; public enum MigrationType { diff --git a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/migrator/types/MojangMappedMigratorMultiple.java b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/migrator/types/MojangMappedMigratorMultiple.java similarity index 85% rename from paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/migrator/types/MojangMappedMigratorMultiple.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/migrator/types/MojangMappedMigratorMultiple.java index 6e2d7eb04..e4933f6ae 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/migrator/types/MojangMappedMigratorMultiple.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/migrator/types/MojangMappedMigratorMultiple.java @@ -1,7 +1,7 @@ -package com.badbones69.crazycrates.commands.crates.types.admin.crates.migrator.types; +package com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.migrator.types; -import com.badbones69.crazycrates.commands.crates.types.admin.crates.migrator.ICrateMigrator; -import com.badbones69.crazycrates.commands.crates.types.admin.crates.migrator.enums.MigrationType; +import com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.migrator.ICrateMigrator; +import com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.migrator.enums.MigrationType; import com.ryderbelserion.paper.files.CustomFile; import org.bukkit.command.CommandSender; import org.bukkit.configuration.ConfigurationSection; diff --git a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/migrator/types/MojangMappedMigratorSingle.java b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/migrator/types/MojangMappedMigratorSingle.java similarity index 86% rename from paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/migrator/types/MojangMappedMigratorSingle.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/migrator/types/MojangMappedMigratorSingle.java index 2aaf9b53f..c1211cf17 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/migrator/types/MojangMappedMigratorSingle.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/migrator/types/MojangMappedMigratorSingle.java @@ -1,9 +1,9 @@ -package com.badbones69.crazycrates.commands.crates.types.admin.crates.migrator.types; +package com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.migrator.types; -import com.badbones69.crazycrates.api.enums.Messages; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.commands.crates.types.admin.crates.migrator.ICrateMigrator; -import com.badbones69.crazycrates.commands.crates.types.admin.crates.migrator.enums.MigrationType; +import com.badbones69.crazycrates.paper.api.enums.Messages; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.migrator.ICrateMigrator; +import com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.migrator.enums.MigrationType; import com.ryderbelserion.core.api.enums.FileType; import com.ryderbelserion.paper.files.CustomFile; import org.bukkit.command.CommandSender; diff --git a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/migrator/types/deprecation/DeprecatedCrateMigrator.java b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/migrator/types/deprecation/DeprecatedCrateMigrator.java similarity index 92% rename from paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/migrator/types/deprecation/DeprecatedCrateMigrator.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/migrator/types/deprecation/DeprecatedCrateMigrator.java index 88ac8941d..e0a28fa99 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/migrator/types/deprecation/DeprecatedCrateMigrator.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/migrator/types/deprecation/DeprecatedCrateMigrator.java @@ -1,7 +1,7 @@ -package com.badbones69.crazycrates.commands.crates.types.admin.crates.migrator.types.deprecation; +package com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.migrator.types.deprecation; -import com.badbones69.crazycrates.commands.crates.types.admin.crates.migrator.ICrateMigrator; -import com.badbones69.crazycrates.commands.crates.types.admin.crates.migrator.enums.MigrationType; +import com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.migrator.ICrateMigrator; +import com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.migrator.enums.MigrationType; import com.ryderbelserion.paper.files.CustomFile; import org.bukkit.command.CommandSender; import org.bukkit.configuration.ConfigurationSection; diff --git a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/migrator/types/deprecation/LegacyColorMigrator.java b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/migrator/types/deprecation/LegacyColorMigrator.java similarity index 96% rename from paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/migrator/types/deprecation/LegacyColorMigrator.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/migrator/types/deprecation/LegacyColorMigrator.java index 818d19b3d..b9af54bbd 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/migrator/types/deprecation/LegacyColorMigrator.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/migrator/types/deprecation/LegacyColorMigrator.java @@ -1,8 +1,8 @@ -package com.badbones69.crazycrates.commands.crates.types.admin.crates.migrator.types.deprecation; +package com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.migrator.types.deprecation; -import com.badbones69.crazycrates.api.enums.Messages; -import com.badbones69.crazycrates.commands.crates.types.admin.crates.migrator.ICrateMigrator; -import com.badbones69.crazycrates.commands.crates.types.admin.crates.migrator.enums.MigrationType; +import com.badbones69.crazycrates.paper.api.enums.Messages; +import com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.migrator.ICrateMigrator; +import com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.migrator.enums.MigrationType; import com.badbones69.crazycrates.core.config.impl.ConfigKeys; import com.ryderbelserion.paper.files.CustomFile; import com.ryderbelserion.core.util.Methods; diff --git a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/migrator/types/deprecation/WeightMigrator.java b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/migrator/types/deprecation/WeightMigrator.java similarity index 92% rename from paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/migrator/types/deprecation/WeightMigrator.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/migrator/types/deprecation/WeightMigrator.java index 0f3da9c94..042a7ea88 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/migrator/types/deprecation/WeightMigrator.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/migrator/types/deprecation/WeightMigrator.java @@ -1,8 +1,8 @@ -package com.badbones69.crazycrates.commands.crates.types.admin.crates.migrator.types.deprecation; +package com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.migrator.types.deprecation; -import com.badbones69.crazycrates.utils.MiscUtils; -import com.badbones69.crazycrates.commands.crates.types.admin.crates.migrator.ICrateMigrator; -import com.badbones69.crazycrates.commands.crates.types.admin.crates.migrator.enums.MigrationType; +import com.badbones69.crazycrates.paper.utils.MiscUtils; +import com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.migrator.ICrateMigrator; +import com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.migrator.enums.MigrationType; import com.ryderbelserion.paper.files.CustomFile; import org.bukkit.command.CommandSender; import org.bukkit.configuration.ConfigurationSection; diff --git a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/migrator/types/plugins/ExcellentCratesMigrator.java b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/migrator/types/plugins/ExcellentCratesMigrator.java similarity index 97% rename from paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/migrator/types/plugins/ExcellentCratesMigrator.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/migrator/types/plugins/ExcellentCratesMigrator.java index 2fc7fa4a8..421bd1f89 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/crates/migrator/types/plugins/ExcellentCratesMigrator.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/crates/migrator/types/plugins/ExcellentCratesMigrator.java @@ -1,9 +1,9 @@ -package com.badbones69.crazycrates.commands.crates.types.admin.crates.migrator.types.plugins; +package com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.migrator.types.plugins; -import com.badbones69.crazycrates.api.enums.Messages; -import com.badbones69.crazycrates.api.enums.other.keys.FileKeys; -import com.badbones69.crazycrates.commands.crates.types.admin.crates.migrator.ICrateMigrator; -import com.badbones69.crazycrates.commands.crates.types.admin.crates.migrator.enums.MigrationType; +import com.badbones69.crazycrates.paper.api.enums.Messages; +import com.badbones69.crazycrates.paper.api.enums.other.keys.FileKeys; +import com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.migrator.ICrateMigrator; +import com.badbones69.crazycrates.paper.commands.crates.types.admin.crates.migrator.enums.MigrationType; import com.badbones69.crazycrates.core.config.impl.ConfigKeys; import com.ryderbelserion.core.api.enums.FileType; import com.ryderbelserion.paper.files.CustomFile; diff --git a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/keys/CommandGive.java b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/keys/CommandGive.java similarity index 88% rename from paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/keys/CommandGive.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/keys/CommandGive.java index 957e110e8..c7257fe8f 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/keys/CommandGive.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/keys/CommandGive.java @@ -1,12 +1,12 @@ -package com.badbones69.crazycrates.commands.crates.types.admin.keys; - -import com.badbones69.crazycrates.api.enums.Messages; -import com.badbones69.crazycrates.api.enums.Permissions; -import com.badbones69.crazycrates.api.events.PlayerReceiveKeyEvent; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.utils.MiscUtils; -import com.badbones69.crazycrates.commands.crates.types.BaseCommand; -import com.badbones69.crazycrates.api.PlayerBuilder; +package com.badbones69.crazycrates.paper.commands.crates.types.admin.keys; + +import com.badbones69.crazycrates.paper.api.enums.Messages; +import com.badbones69.crazycrates.paper.api.enums.Permissions; +import com.badbones69.crazycrates.paper.api.events.PlayerReceiveKeyEvent; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.utils.MiscUtils; +import com.badbones69.crazycrates.paper.commands.crates.types.BaseCommand; +import com.badbones69.crazycrates.paper.api.PlayerBuilder; import dev.triumphteam.cmd.bukkit.annotation.Permission; import dev.triumphteam.cmd.core.annotations.ArgName; import dev.triumphteam.cmd.core.annotations.Command; diff --git a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/keys/CommandOpen.java b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/keys/CommandOpen.java similarity index 95% rename from paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/keys/CommandOpen.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/keys/CommandOpen.java index 9a4c3dfc2..31f7f4e0b 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/keys/CommandOpen.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/keys/CommandOpen.java @@ -1,15 +1,15 @@ -package com.badbones69.crazycrates.commands.crates.types.admin.keys; - -import com.badbones69.crazycrates.api.PrizeManager; -import com.badbones69.crazycrates.api.enums.Messages; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.api.objects.Prize; -import com.badbones69.crazycrates.api.objects.Tier; -import com.badbones69.crazycrates.managers.events.EventManager; -import com.badbones69.crazycrates.managers.events.enums.EventType; -import com.badbones69.crazycrates.tasks.crates.other.CosmicCrateManager; -import com.badbones69.crazycrates.utils.MiscUtils; -import com.badbones69.crazycrates.commands.crates.types.BaseCommand; +package com.badbones69.crazycrates.paper.commands.crates.types.admin.keys; + +import com.badbones69.crazycrates.paper.api.PrizeManager; +import com.badbones69.crazycrates.paper.api.enums.Messages; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.Prize; +import com.badbones69.crazycrates.paper.api.objects.Tier; +import com.badbones69.crazycrates.paper.managers.events.EventManager; +import com.badbones69.crazycrates.paper.managers.events.enums.EventType; +import com.badbones69.crazycrates.paper.tasks.crates.other.CosmicCrateManager; +import com.badbones69.crazycrates.paper.utils.MiscUtils; +import com.badbones69.crazycrates.paper.commands.crates.types.BaseCommand; import dev.triumphteam.cmd.bukkit.annotation.Permission; import dev.triumphteam.cmd.core.annotations.ArgName; import dev.triumphteam.cmd.core.annotations.Command; diff --git a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/keys/CommandTake.java b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/keys/CommandTake.java similarity index 83% rename from paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/keys/CommandTake.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/keys/CommandTake.java index 2b8b4502a..047a26aa0 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/admin/keys/CommandTake.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/admin/keys/CommandTake.java @@ -1,9 +1,9 @@ -package com.badbones69.crazycrates.commands.crates.types.admin.keys; +package com.badbones69.crazycrates.paper.commands.crates.types.admin.keys; -import com.badbones69.crazycrates.api.enums.Messages; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.commands.crates.types.BaseCommand; -import com.badbones69.crazycrates.api.PlayerBuilder; +import com.badbones69.crazycrates.paper.api.enums.Messages; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.commands.crates.types.BaseCommand; +import com.badbones69.crazycrates.paper.api.PlayerBuilder; import dev.triumphteam.cmd.bukkit.annotation.Permission; import dev.triumphteam.cmd.core.annotations.ArgName; import dev.triumphteam.cmd.core.annotations.Command; diff --git a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/player/CommandHelp.java b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/player/CommandHelp.java similarity index 82% rename from paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/player/CommandHelp.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/player/CommandHelp.java index c66fc5b00..83e040617 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/player/CommandHelp.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/player/CommandHelp.java @@ -1,8 +1,8 @@ -package com.badbones69.crazycrates.commands.crates.types.player; +package com.badbones69.crazycrates.paper.commands.crates.types.player; -import com.badbones69.crazycrates.tasks.menus.CrateMainMenu; -import com.badbones69.crazycrates.api.enums.Messages; -import com.badbones69.crazycrates.commands.crates.types.BaseCommand; +import com.badbones69.crazycrates.paper.tasks.menus.CrateMainMenu; +import com.badbones69.crazycrates.paper.api.enums.Messages; +import com.badbones69.crazycrates.paper.commands.crates.types.BaseCommand; import dev.triumphteam.cmd.bukkit.annotation.Permission; import dev.triumphteam.cmd.core.annotations.Command; import org.bukkit.command.CommandSender; diff --git a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/player/CommandKey.java b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/player/CommandKey.java similarity index 91% rename from paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/player/CommandKey.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/player/CommandKey.java index 1075a635b..75c2deca1 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/player/CommandKey.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/player/CommandKey.java @@ -1,11 +1,11 @@ -package com.badbones69.crazycrates.commands.crates.types.player; - -import com.badbones69.crazycrates.CrazyCrates; -import com.badbones69.crazycrates.api.enums.Messages; -import com.badbones69.crazycrates.api.enums.other.Plugins; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.managers.BukkitUserManager; -import com.badbones69.crazycrates.tasks.crates.CrateManager; +package com.badbones69.crazycrates.paper.commands.crates.types.player; + +import com.badbones69.crazycrates.paper.CrazyCrates; +import com.badbones69.crazycrates.paper.api.enums.Messages; +import com.badbones69.crazycrates.paper.api.enums.other.Plugins; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.managers.BukkitUserManager; +import com.badbones69.crazycrates.paper.tasks.crates.CrateManager; import dev.triumphteam.cmd.bukkit.annotation.Permission; import dev.triumphteam.cmd.core.annotations.ArgName; import dev.triumphteam.cmd.core.annotations.Command; diff --git a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/player/CommandTransfer.java b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/player/CommandTransfer.java similarity index 86% rename from paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/player/CommandTransfer.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/player/CommandTransfer.java index 4ae6ab080..453e01bc6 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/commands/crates/types/player/CommandTransfer.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/crates/types/player/CommandTransfer.java @@ -1,11 +1,11 @@ -package com.badbones69.crazycrates.commands.crates.types.player; - -import com.badbones69.crazycrates.api.enums.Messages; -import com.badbones69.crazycrates.api.events.PlayerReceiveKeyEvent; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.commands.crates.types.BaseCommand; -import com.badbones69.crazycrates.managers.events.EventManager; -import com.badbones69.crazycrates.managers.events.enums.EventType; +package com.badbones69.crazycrates.paper.commands.crates.types.player; + +import com.badbones69.crazycrates.paper.api.enums.Messages; +import com.badbones69.crazycrates.paper.api.events.PlayerReceiveKeyEvent; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.commands.crates.types.BaseCommand; +import com.badbones69.crazycrates.paper.managers.events.EventManager; +import com.badbones69.crazycrates.paper.managers.events.enums.EventType; import dev.triumphteam.cmd.bukkit.annotation.Permission; import dev.triumphteam.cmd.core.annotations.ArgName; import dev.triumphteam.cmd.core.annotations.Command; diff --git a/paper/src/main/java/com/badbones69/crazycrates/commands/relations/ArgumentRelations.java b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/relations/ArgumentRelations.java similarity index 95% rename from paper/src/main/java/com/badbones69/crazycrates/commands/relations/ArgumentRelations.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/commands/relations/ArgumentRelations.java index 7db778ff7..be2d1ff10 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/commands/relations/ArgumentRelations.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/commands/relations/ArgumentRelations.java @@ -1,10 +1,10 @@ -package com.badbones69.crazycrates.commands.relations; +package com.badbones69.crazycrates.paper.commands.relations; -import com.badbones69.crazycrates.commands.MessageManager; +import com.badbones69.crazycrates.paper.commands.MessageManager; import dev.triumphteam.cmd.bukkit.message.BukkitMessageKey; import dev.triumphteam.cmd.core.extention.meta.MetaKey; import dev.triumphteam.cmd.core.message.MessageKey; -import com.badbones69.crazycrates.api.enums.Messages; +import com.badbones69.crazycrates.paper.api.enums.Messages; import java.util.Optional; public class ArgumentRelations extends MessageManager { diff --git a/paper/src/main/java/com/badbones69/crazycrates/listeners/BrokeLocationsListener.java b/paper/src/main/java/com/badbones69/crazycrates/paper/listeners/BrokeLocationsListener.java similarity index 80% rename from paper/src/main/java/com/badbones69/crazycrates/listeners/BrokeLocationsListener.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/listeners/BrokeLocationsListener.java index 2cbfb9c91..cc1a223d3 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/listeners/BrokeLocationsListener.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/listeners/BrokeLocationsListener.java @@ -1,16 +1,16 @@ -package com.badbones69.crazycrates.listeners; - -import com.badbones69.crazycrates.CrazyCrates; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.api.objects.crates.BrokeLocation; -import com.badbones69.crazycrates.api.objects.crates.CrateLocation; -import com.badbones69.crazycrates.utils.MiscUtils; -import com.badbones69.crazycrates.support.holograms.HologramManager; +package com.badbones69.crazycrates.paper.listeners; + +import com.badbones69.crazycrates.paper.CrazyCrates; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.crates.BrokeLocation; +import com.badbones69.crazycrates.paper.api.objects.crates.CrateLocation; +import com.badbones69.crazycrates.paper.utils.MiscUtils; +import com.badbones69.crazycrates.paper.support.holograms.HologramManager; import org.bukkit.Location; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.event.world.WorldLoadEvent; -import com.badbones69.crazycrates.tasks.crates.CrateManager; +import com.badbones69.crazycrates.paper.tasks.crates.CrateManager; import java.util.ArrayList; import java.util.List; diff --git a/paper/src/main/java/com/badbones69/crazycrates/listeners/CrateControlListener.java b/paper/src/main/java/com/badbones69/crazycrates/paper/listeners/CrateControlListener.java similarity index 88% rename from paper/src/main/java/com/badbones69/crazycrates/listeners/CrateControlListener.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/listeners/CrateControlListener.java index a8612b82c..e22d78681 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/listeners/CrateControlListener.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/listeners/CrateControlListener.java @@ -1,6 +1,6 @@ -package com.badbones69.crazycrates.listeners; +package com.badbones69.crazycrates.paper.listeners; -import com.badbones69.crazycrates.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.Crate; import org.bukkit.Location; import org.bukkit.block.Block; import org.bukkit.entity.Player; @@ -9,8 +9,8 @@ import org.bukkit.event.block.BlockPistonExtendEvent; import org.bukkit.event.block.BlockPistonRetractEvent; import org.bukkit.event.player.PlayerQuitEvent; -import com.badbones69.crazycrates.CrazyCrates; -import com.badbones69.crazycrates.tasks.crates.CrateManager; +import com.badbones69.crazycrates.paper.CrazyCrates; +import com.badbones69.crazycrates.paper.tasks.crates.CrateManager; public class CrateControlListener implements Listener { diff --git a/paper/src/main/java/com/badbones69/crazycrates/listeners/MiscListener.java b/paper/src/main/java/com/badbones69/crazycrates/paper/listeners/MiscListener.java similarity index 88% rename from paper/src/main/java/com/badbones69/crazycrates/listeners/MiscListener.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/listeners/MiscListener.java index 5a042b401..d4daecc33 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/listeners/MiscListener.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/listeners/MiscListener.java @@ -1,17 +1,17 @@ -package com.badbones69.crazycrates.listeners; - -import com.badbones69.crazycrates.api.PrizeManager; -import com.badbones69.crazycrates.api.builders.types.features.CrateSpinMenu; -import com.badbones69.crazycrates.api.enums.Messages; -import com.badbones69.crazycrates.api.enums.other.keys.FileKeys; -import com.badbones69.crazycrates.api.objects.gui.GuiSettings; -import com.badbones69.crazycrates.tasks.menus.CratePrizeMenu; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.api.objects.Prize; -import com.badbones69.crazycrates.api.objects.Tier; -import com.badbones69.crazycrates.managers.BukkitUserManager; -import com.badbones69.crazycrates.managers.InventoryManager; -import com.badbones69.crazycrates.tasks.crates.other.CosmicCrateManager; +package com.badbones69.crazycrates.paper.listeners; + +import com.badbones69.crazycrates.paper.api.PrizeManager; +import com.badbones69.crazycrates.paper.api.builders.types.features.CrateSpinMenu; +import com.badbones69.crazycrates.paper.api.enums.Messages; +import com.badbones69.crazycrates.paper.api.enums.other.keys.FileKeys; +import com.badbones69.crazycrates.paper.api.objects.gui.GuiSettings; +import com.badbones69.crazycrates.paper.tasks.menus.CratePrizeMenu; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.Prize; +import com.badbones69.crazycrates.paper.api.objects.Tier; +import com.badbones69.crazycrates.paper.managers.BukkitUserManager; +import com.badbones69.crazycrates.paper.managers.InventoryManager; +import com.badbones69.crazycrates.paper.tasks.crates.other.CosmicCrateManager; import net.kyori.adventure.sound.Sound; import org.bukkit.event.inventory.InventoryCloseEvent; import org.bukkit.event.inventory.InventoryDragEvent; @@ -19,14 +19,14 @@ import org.bukkit.event.player.PlayerAttemptPickupItemEvent; import org.bukkit.event.player.PlayerJoinEvent; import org.bukkit.event.player.PlayerQuitEvent; -import com.badbones69.crazycrates.CrazyCrates; +import com.badbones69.crazycrates.paper.CrazyCrates; import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; import org.bukkit.event.EventPriority; import org.bukkit.event.Listener; import org.bukkit.inventory.Inventory; import org.bukkit.inventory.ItemStack; -import com.badbones69.crazycrates.tasks.crates.CrateManager; +import com.badbones69.crazycrates.paper.tasks.crates.CrateManager; import us.crazycrew.crazycrates.api.enums.types.CrateType; import java.util.UUID; diff --git a/paper/src/main/java/com/badbones69/crazycrates/listeners/crates/CrateInteractListener.java b/paper/src/main/java/com/badbones69/crazycrates/paper/listeners/crates/CrateInteractListener.java similarity index 90% rename from paper/src/main/java/com/badbones69/crazycrates/listeners/crates/CrateInteractListener.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/listeners/crates/CrateInteractListener.java index f4f98f979..9e7428205 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/listeners/crates/CrateInteractListener.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/listeners/crates/CrateInteractListener.java @@ -1,21 +1,21 @@ -package com.badbones69.crazycrates.listeners.crates; +package com.badbones69.crazycrates.paper.listeners.crates; import ch.jalu.configme.SettingsManager; -import com.badbones69.crazycrates.CrazyCrates; -import com.badbones69.crazycrates.api.enums.Messages; -import com.badbones69.crazycrates.api.events.CrateInteractEvent; -import com.badbones69.crazycrates.api.events.KeyCheckEvent; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.api.objects.crates.CrateLocation; +import com.badbones69.crazycrates.paper.CrazyCrates; +import com.badbones69.crazycrates.paper.api.enums.Messages; +import com.badbones69.crazycrates.paper.api.events.CrateInteractEvent; +import com.badbones69.crazycrates.paper.api.events.KeyCheckEvent; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.crates.CrateLocation; import com.badbones69.crazycrates.core.config.ConfigManager; import com.badbones69.crazycrates.core.config.impl.ConfigKeys; -import com.badbones69.crazycrates.managers.BukkitUserManager; -import com.badbones69.crazycrates.managers.InventoryManager; -import com.badbones69.crazycrates.managers.events.enums.EventType; -import com.badbones69.crazycrates.tasks.crates.CrateManager; -import com.badbones69.crazycrates.tasks.menus.CrateMainMenu; -import com.badbones69.crazycrates.utils.ItemUtils; -import com.badbones69.crazycrates.utils.MiscUtils; +import com.badbones69.crazycrates.paper.managers.BukkitUserManager; +import com.badbones69.crazycrates.paper.managers.InventoryManager; +import com.badbones69.crazycrates.paper.managers.events.enums.EventType; +import com.badbones69.crazycrates.paper.tasks.crates.CrateManager; +import com.badbones69.crazycrates.paper.tasks.menus.CrateMainMenu; +import com.badbones69.crazycrates.paper.utils.ItemUtils; +import com.badbones69.crazycrates.paper.utils.MiscUtils; import net.kyori.adventure.key.Key; import net.kyori.adventure.sound.Sound; import org.bukkit.Location; diff --git a/paper/src/main/java/com/badbones69/crazycrates/listeners/crates/CrateOpenListener.java b/paper/src/main/java/com/badbones69/crazycrates/paper/listeners/crates/CrateOpenListener.java similarity index 89% rename from paper/src/main/java/com/badbones69/crazycrates/listeners/crates/CrateOpenListener.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/listeners/crates/CrateOpenListener.java index bf4453036..12bc613a6 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/listeners/crates/CrateOpenListener.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/listeners/crates/CrateOpenListener.java @@ -1,16 +1,16 @@ -package com.badbones69.crazycrates.listeners.crates; +package com.badbones69.crazycrates.paper.listeners.crates; import ch.jalu.configme.SettingsManager; -import com.badbones69.crazycrates.CrazyCrates; -import com.badbones69.crazycrates.api.enums.other.Plugins; +import com.badbones69.crazycrates.paper.CrazyCrates; +import com.badbones69.crazycrates.paper.api.enums.other.Plugins; import com.badbones69.crazycrates.core.config.ConfigManager; import com.badbones69.crazycrates.core.config.impl.ConfigKeys; -import com.badbones69.crazycrates.managers.BukkitUserManager; -import com.badbones69.crazycrates.managers.events.EventManager; -import com.badbones69.crazycrates.tasks.crates.CrateManager; -import com.badbones69.crazycrates.api.enums.Messages; -import com.badbones69.crazycrates.api.events.CrateOpenEvent; -import com.badbones69.crazycrates.api.objects.Crate; +import com.badbones69.crazycrates.paper.managers.BukkitUserManager; +import com.badbones69.crazycrates.paper.managers.events.EventManager; +import com.badbones69.crazycrates.paper.tasks.crates.CrateManager; +import com.badbones69.crazycrates.paper.api.enums.Messages; +import com.badbones69.crazycrates.paper.api.events.CrateOpenEvent; +import com.badbones69.crazycrates.paper.api.objects.Crate; import com.ryderbelserion.core.util.Methods; import me.clip.placeholderapi.PlaceholderAPI; import org.bukkit.entity.Player; diff --git a/paper/src/main/java/com/badbones69/crazycrates/listeners/crates/types/CosmicCrateListener.java b/paper/src/main/java/com/badbones69/crazycrates/paper/listeners/crates/types/CosmicCrateListener.java similarity index 93% rename from paper/src/main/java/com/badbones69/crazycrates/listeners/crates/types/CosmicCrateListener.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/listeners/crates/types/CosmicCrateListener.java index bf0272633..9df81cbbe 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/listeners/crates/types/CosmicCrateListener.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/listeners/crates/types/CosmicCrateListener.java @@ -1,23 +1,23 @@ -package com.badbones69.crazycrates.listeners.crates.types; +package com.badbones69.crazycrates.paper.listeners.crates.types; import ch.jalu.configme.SettingsManager; -import com.badbones69.crazycrates.api.enums.other.Plugins; -import com.badbones69.crazycrates.api.events.PlayerReceiveKeyEvent; -import com.badbones69.crazycrates.api.builders.ItemBuilder; -import com.badbones69.crazycrates.managers.events.EventManager; -import com.badbones69.crazycrates.managers.events.enums.EventType; +import com.badbones69.crazycrates.paper.api.enums.other.Plugins; +import com.badbones69.crazycrates.paper.api.events.PlayerReceiveKeyEvent; +import com.badbones69.crazycrates.paper.api.builders.ItemBuilder; +import com.badbones69.crazycrates.paper.managers.events.EventManager; +import com.badbones69.crazycrates.paper.managers.events.enums.EventType; import com.ryderbelserion.core.util.Methods; import io.papermc.paper.persistence.PersistentDataContainerView; import me.clip.placeholderapi.PlaceholderAPI; import net.kyori.adventure.sound.Sound; import com.badbones69.crazycrates.core.config.ConfigManager; import com.badbones69.crazycrates.core.config.impl.ConfigKeys; -import com.badbones69.crazycrates.api.PrizeManager; -import com.badbones69.crazycrates.managers.BukkitUserManager; -import com.badbones69.crazycrates.tasks.crates.other.CosmicCrateManager; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.api.objects.Prize; -import com.badbones69.crazycrates.api.objects.Tier; +import com.badbones69.crazycrates.paper.api.PrizeManager; +import com.badbones69.crazycrates.paper.managers.BukkitUserManager; +import com.badbones69.crazycrates.paper.tasks.crates.other.CosmicCrateManager; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.Prize; +import com.badbones69.crazycrates.paper.api.objects.Tier; import org.bukkit.Material; import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; @@ -30,12 +30,12 @@ import org.bukkit.configuration.file.YamlConfiguration; import us.crazycrew.crazycrates.api.enums.types.CrateType; import us.crazycrew.crazycrates.api.enums.types.KeyType; -import com.badbones69.crazycrates.CrazyCrates; -import com.badbones69.crazycrates.tasks.menus.CratePrizeMenu; -import com.badbones69.crazycrates.api.enums.other.keys.ItemKeys; -import com.badbones69.crazycrates.api.enums.Messages; -import com.badbones69.crazycrates.tasks.crates.CrateManager; -import com.badbones69.crazycrates.utils.MiscUtils; +import com.badbones69.crazycrates.paper.CrazyCrates; +import com.badbones69.crazycrates.paper.tasks.menus.CratePrizeMenu; +import com.badbones69.crazycrates.paper.api.enums.other.keys.ItemKeys; +import com.badbones69.crazycrates.paper.api.enums.Messages; +import com.badbones69.crazycrates.paper.tasks.crates.CrateManager; +import com.badbones69.crazycrates.paper.utils.MiscUtils; import java.util.HashMap; import java.util.List; import java.util.Map; diff --git a/paper/src/main/java/com/badbones69/crazycrates/listeners/crates/types/MobileCrateListener.java b/paper/src/main/java/com/badbones69/crazycrates/paper/listeners/crates/types/MobileCrateListener.java similarity index 79% rename from paper/src/main/java/com/badbones69/crazycrates/listeners/crates/types/MobileCrateListener.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/listeners/crates/types/MobileCrateListener.java index 6728680c0..34118eeab 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/listeners/crates/types/MobileCrateListener.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/listeners/crates/types/MobileCrateListener.java @@ -1,11 +1,11 @@ -package com.badbones69.crazycrates.listeners.crates.types; - -import com.badbones69.crazycrates.CrazyCrates; -import com.badbones69.crazycrates.api.PrizeManager; -import com.badbones69.crazycrates.api.enums.other.keys.ItemKeys; -import com.badbones69.crazycrates.tasks.crates.CrateManager; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.api.objects.Prize; +package com.badbones69.crazycrates.paper.listeners.crates.types; + +import com.badbones69.crazycrates.paper.CrazyCrates; +import com.badbones69.crazycrates.paper.api.PrizeManager; +import com.badbones69.crazycrates.paper.api.enums.other.keys.ItemKeys; +import com.badbones69.crazycrates.paper.tasks.crates.CrateManager; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.Prize; import io.papermc.paper.persistence.PersistentDataContainerView; import org.bukkit.Material; import org.bukkit.NamespacedKey; @@ -18,7 +18,7 @@ import org.bukkit.inventory.ItemStack; import org.bukkit.persistence.PersistentDataType; import us.crazycrew.crazycrates.api.enums.types.CrateType; -import com.badbones69.crazycrates.utils.ItemUtils; +import com.badbones69.crazycrates.paper.utils.ItemUtils; public class MobileCrateListener implements Listener { diff --git a/paper/src/main/java/com/badbones69/crazycrates/listeners/crates/types/QuadCrateListener.java b/paper/src/main/java/com/badbones69/crazycrates/paper/listeners/crates/types/QuadCrateListener.java similarity index 90% rename from paper/src/main/java/com/badbones69/crazycrates/listeners/crates/types/QuadCrateListener.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/listeners/crates/types/QuadCrateListener.java index aa92843bd..3074e4efb 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/listeners/crates/types/QuadCrateListener.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/listeners/crates/types/QuadCrateListener.java @@ -1,7 +1,7 @@ -package com.badbones69.crazycrates.listeners.crates.types; +package com.badbones69.crazycrates.paper.listeners.crates.types; -import com.badbones69.crazycrates.api.PrizeManager; -import com.badbones69.crazycrates.utils.ItemUtils; +import com.badbones69.crazycrates.paper.api.PrizeManager; +import com.badbones69.crazycrates.paper.utils.ItemUtils; import com.ryderbelserion.paper.util.scheduler.FoliaScheduler; import net.kyori.adventure.sound.Sound; import org.bukkit.Location; @@ -11,14 +11,14 @@ import org.bukkit.event.player.PlayerQuitEvent; import org.bukkit.event.player.PlayerTeleportEvent; import org.bukkit.inventory.meta.ItemMeta; -import com.badbones69.crazycrates.CrazyCrates; -import com.badbones69.crazycrates.tasks.crates.other.quadcrates.QuadCrateManager; -import com.badbones69.crazycrates.tasks.crates.other.quadcrates.SessionManager; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.api.objects.Prize; -import com.badbones69.crazycrates.api.enums.other.keys.ItemKeys; -import com.badbones69.crazycrates.api.enums.Messages; -import com.badbones69.crazycrates.api.ChestManager; +import com.badbones69.crazycrates.paper.CrazyCrates; +import com.badbones69.crazycrates.paper.tasks.crates.other.quadcrates.QuadCrateManager; +import com.badbones69.crazycrates.paper.tasks.crates.other.quadcrates.SessionManager; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.Prize; +import com.badbones69.crazycrates.paper.api.enums.other.keys.ItemKeys; +import com.badbones69.crazycrates.paper.api.enums.Messages; +import com.badbones69.crazycrates.paper.api.ChestManager; import org.bukkit.block.Block; import org.bukkit.entity.Entity; import org.bukkit.entity.Item; diff --git a/paper/src/main/java/com/badbones69/crazycrates/listeners/crates/types/WarCrateListener.java b/paper/src/main/java/com/badbones69/crazycrates/paper/listeners/crates/types/WarCrateListener.java similarity index 90% rename from paper/src/main/java/com/badbones69/crazycrates/listeners/crates/types/WarCrateListener.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/listeners/crates/types/WarCrateListener.java index b4e304564..08ecf79f1 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/listeners/crates/types/WarCrateListener.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/listeners/crates/types/WarCrateListener.java @@ -1,9 +1,9 @@ -package com.badbones69.crazycrates.listeners.crates.types; +package com.badbones69.crazycrates.paper.listeners.crates.types; -import com.badbones69.crazycrates.tasks.menus.CratePrizeMenu; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.api.objects.Prize; -import com.badbones69.crazycrates.api.PrizeManager; +import com.badbones69.crazycrates.paper.tasks.menus.CratePrizeMenu; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.Prize; +import com.badbones69.crazycrates.paper.api.PrizeManager; import com.ryderbelserion.paper.util.scheduler.FoliaScheduler; import net.kyori.adventure.sound.Sound; import org.bukkit.Material; @@ -14,8 +14,8 @@ import org.bukkit.inventory.Inventory; import org.bukkit.inventory.ItemStack; import us.crazycrew.crazycrates.api.enums.types.CrateType; -import com.badbones69.crazycrates.CrazyCrates; -import com.badbones69.crazycrates.tasks.crates.CrateManager; +import com.badbones69.crazycrates.paper.CrazyCrates; +import com.badbones69.crazycrates.paper.tasks.crates.CrateManager; public class WarCrateListener implements Listener { diff --git a/paper/src/main/java/com/badbones69/crazycrates/listeners/items/ItemsAdderInteractListener.java b/paper/src/main/java/com/badbones69/crazycrates/paper/listeners/items/ItemsAdderInteractListener.java similarity index 88% rename from paper/src/main/java/com/badbones69/crazycrates/listeners/items/ItemsAdderInteractListener.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/listeners/items/ItemsAdderInteractListener.java index e2fd87952..e63ee0fb1 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/listeners/items/ItemsAdderInteractListener.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/listeners/items/ItemsAdderInteractListener.java @@ -1,8 +1,8 @@ -package com.badbones69.crazycrates.listeners.items; +package com.badbones69.crazycrates.paper.listeners.items; -import com.badbones69.crazycrates.CrazyCrates; -import com.badbones69.crazycrates.api.events.CrateInteractEvent; -import com.badbones69.crazycrates.tasks.crates.CrateManager; +import com.badbones69.crazycrates.paper.CrazyCrates; +import com.badbones69.crazycrates.paper.api.events.CrateInteractEvent; +import com.badbones69.crazycrates.paper.tasks.crates.CrateManager; import dev.lone.itemsadder.api.Events.FurnitureBreakEvent; import dev.lone.itemsadder.api.Events.FurnitureInteractEvent; import org.bukkit.Location; diff --git a/paper/src/main/java/com/badbones69/crazycrates/listeners/items/NexoInteractListener.java b/paper/src/main/java/com/badbones69/crazycrates/paper/listeners/items/NexoInteractListener.java similarity index 88% rename from paper/src/main/java/com/badbones69/crazycrates/listeners/items/NexoInteractListener.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/listeners/items/NexoInteractListener.java index 75c37bce7..3509c508e 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/listeners/items/NexoInteractListener.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/listeners/items/NexoInteractListener.java @@ -1,8 +1,8 @@ -package com.badbones69.crazycrates.listeners.items; +package com.badbones69.crazycrates.paper.listeners.items; -import com.badbones69.crazycrates.CrazyCrates; -import com.badbones69.crazycrates.api.events.CrateInteractEvent; -import com.badbones69.crazycrates.tasks.crates.CrateManager; +import com.badbones69.crazycrates.paper.CrazyCrates; +import com.badbones69.crazycrates.paper.api.events.CrateInteractEvent; +import com.badbones69.crazycrates.paper.tasks.crates.CrateManager; import com.nexomc.nexo.api.events.furniture.NexoFurnitureBreakEvent; import com.nexomc.nexo.api.events.furniture.NexoFurnitureInteractEvent; import org.bukkit.Location; diff --git a/paper/src/main/java/com/badbones69/crazycrates/listeners/items/OraxenInteractListener.java b/paper/src/main/java/com/badbones69/crazycrates/paper/listeners/items/OraxenInteractListener.java similarity index 88% rename from paper/src/main/java/com/badbones69/crazycrates/listeners/items/OraxenInteractListener.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/listeners/items/OraxenInteractListener.java index 6cc95692f..ef9700bf7 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/listeners/items/OraxenInteractListener.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/listeners/items/OraxenInteractListener.java @@ -1,8 +1,8 @@ -package com.badbones69.crazycrates.listeners.items; +package com.badbones69.crazycrates.paper.listeners.items; -import com.badbones69.crazycrates.CrazyCrates; -import com.badbones69.crazycrates.api.events.CrateInteractEvent; -import com.badbones69.crazycrates.tasks.crates.CrateManager; +import com.badbones69.crazycrates.paper.CrazyCrates; +import com.badbones69.crazycrates.paper.api.events.CrateInteractEvent; +import com.badbones69.crazycrates.paper.tasks.crates.CrateManager; import io.th0rgal.oraxen.api.events.furniture.OraxenFurnitureBreakEvent; import io.th0rgal.oraxen.api.events.furniture.OraxenFurnitureInteractEvent; import org.bukkit.Location; diff --git a/paper/src/main/java/com/badbones69/crazycrates/listeners/items/PaperInteractListener.java b/paper/src/main/java/com/badbones69/crazycrates/paper/listeners/items/PaperInteractListener.java similarity index 90% rename from paper/src/main/java/com/badbones69/crazycrates/listeners/items/PaperInteractListener.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/listeners/items/PaperInteractListener.java index 41017480f..616ff0f78 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/listeners/items/PaperInteractListener.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/listeners/items/PaperInteractListener.java @@ -1,8 +1,8 @@ -package com.badbones69.crazycrates.listeners.items; +package com.badbones69.crazycrates.paper.listeners.items; -import com.badbones69.crazycrates.CrazyCrates; -import com.badbones69.crazycrates.api.events.CrateInteractEvent; -import com.badbones69.crazycrates.tasks.crates.CrateManager; +import com.badbones69.crazycrates.paper.CrazyCrates; +import com.badbones69.crazycrates.paper.api.events.CrateInteractEvent; +import com.badbones69.crazycrates.paper.tasks.crates.CrateManager; import org.bukkit.Location; import org.bukkit.block.Block; import org.bukkit.entity.Player; diff --git a/paper/src/main/java/com/badbones69/crazycrates/listeners/other/EntityDamageListener.java b/paper/src/main/java/com/badbones69/crazycrates/paper/listeners/other/EntityDamageListener.java similarity index 86% rename from paper/src/main/java/com/badbones69/crazycrates/listeners/other/EntityDamageListener.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/listeners/other/EntityDamageListener.java index 25e6c36a5..0367302df 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/listeners/other/EntityDamageListener.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/listeners/other/EntityDamageListener.java @@ -1,6 +1,6 @@ -package com.badbones69.crazycrates.listeners.other; +package com.badbones69.crazycrates.paper.listeners.other; -import com.badbones69.crazycrates.api.enums.other.keys.ItemKeys; +import com.badbones69.crazycrates.paper.api.enums.other.keys.ItemKeys; import org.bukkit.entity.Entity; import org.bukkit.entity.Firework; import org.bukkit.event.EventHandler; diff --git a/paper/src/main/java/com/badbones69/crazycrates/managers/BukkitUserManager.java b/paper/src/main/java/com/badbones69/crazycrates/paper/managers/BukkitUserManager.java similarity index 98% rename from paper/src/main/java/com/badbones69/crazycrates/managers/BukkitUserManager.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/managers/BukkitUserManager.java index a1a92c0c3..e2d49de09 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/managers/BukkitUserManager.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/managers/BukkitUserManager.java @@ -1,27 +1,27 @@ -package com.badbones69.crazycrates.managers; +package com.badbones69.crazycrates.paper.managers; import ch.jalu.configme.SettingsManager; -import com.badbones69.crazycrates.api.enums.other.keys.FileKeys; -import com.badbones69.crazycrates.api.events.PlayerReceiveKeyEvent; -import com.badbones69.crazycrates.utils.ItemUtils; +import com.badbones69.crazycrates.paper.api.enums.other.keys.FileKeys; +import com.badbones69.crazycrates.paper.api.events.PlayerReceiveKeyEvent; +import com.badbones69.crazycrates.paper.utils.ItemUtils; import com.badbones69.crazycrates.core.config.ConfigManager; import com.badbones69.crazycrates.core.config.impl.ConfigKeys; -import com.badbones69.crazycrates.tasks.crates.CrateManager; -import com.badbones69.crazycrates.api.builders.ItemBuilder; +import com.badbones69.crazycrates.paper.tasks.crates.CrateManager; +import com.badbones69.crazycrates.paper.api.builders.ItemBuilder; import org.jetbrains.annotations.Nullable; import org.bukkit.configuration.ConfigurationSection; import org.bukkit.configuration.file.YamlConfiguration; import us.crazycrew.crazycrates.api.enums.types.CrateType; import us.crazycrew.crazycrates.api.enums.types.KeyType; -import com.badbones69.crazycrates.CrazyCrates; -import com.badbones69.crazycrates.api.objects.Crate; +import com.badbones69.crazycrates.paper.CrazyCrates; +import com.badbones69.crazycrates.paper.api.objects.Crate; import org.bukkit.Material; import org.bukkit.entity.Player; import org.bukkit.inventory.ItemStack; import org.jetbrains.annotations.NotNull; import us.crazycrew.crazycrates.api.users.UserManager; -import com.badbones69.crazycrates.api.enums.Messages; -import com.badbones69.crazycrates.utils.MiscUtils; +import com.badbones69.crazycrates.paper.api.enums.Messages; +import com.badbones69.crazycrates.paper.utils.MiscUtils; import java.text.NumberFormat; import java.util.ArrayList; import java.util.Arrays; diff --git a/paper/src/main/java/com/badbones69/crazycrates/managers/InventoryManager.java b/paper/src/main/java/com/badbones69/crazycrates/paper/managers/InventoryManager.java similarity index 93% rename from paper/src/main/java/com/badbones69/crazycrates/managers/InventoryManager.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/managers/InventoryManager.java index f85cdd311..0e62c76a3 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/managers/InventoryManager.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/managers/InventoryManager.java @@ -1,12 +1,12 @@ -package com.badbones69.crazycrates.managers; +package com.badbones69.crazycrates.paper.managers; import ch.jalu.configme.SettingsManager; -import com.badbones69.crazycrates.CrazyCrates; -import com.badbones69.crazycrates.api.enums.Messages; -import com.badbones69.crazycrates.api.enums.other.keys.ItemKeys; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.api.objects.Tier; -import com.badbones69.crazycrates.api.builders.ItemBuilder; +import com.badbones69.crazycrates.paper.CrazyCrates; +import com.badbones69.crazycrates.paper.api.enums.Messages; +import com.badbones69.crazycrates.paper.api.enums.other.keys.ItemKeys; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.Tier; +import com.badbones69.crazycrates.paper.api.builders.ItemBuilder; import com.ryderbelserion.paper.builder.gui.types.PaginatedGui; import org.bukkit.entity.Player; import org.bukkit.event.inventory.InventoryCloseEvent; diff --git a/paper/src/main/java/com/badbones69/crazycrates/managers/events/EventManager.java b/paper/src/main/java/com/badbones69/crazycrates/paper/managers/events/EventManager.java similarity index 93% rename from paper/src/main/java/com/badbones69/crazycrates/managers/events/EventManager.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/managers/events/EventManager.java index 74860bbfa..5334dd12c 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/managers/events/EventManager.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/managers/events/EventManager.java @@ -1,12 +1,12 @@ -package com.badbones69.crazycrates.managers.events; +package com.badbones69.crazycrates.paper.managers.events; import ch.jalu.configme.SettingsManager; -import com.badbones69.crazycrates.CrazyCrates; -import com.badbones69.crazycrates.api.enums.other.keys.FileKeys; -import com.badbones69.crazycrates.api.objects.Crate; +import com.badbones69.crazycrates.paper.CrazyCrates; +import com.badbones69.crazycrates.paper.api.enums.other.keys.FileKeys; +import com.badbones69.crazycrates.paper.api.objects.Crate; import com.badbones69.crazycrates.core.config.ConfigManager; import com.badbones69.crazycrates.core.config.impl.ConfigKeys; -import com.badbones69.crazycrates.managers.events.enums.EventType; +import com.badbones69.crazycrates.paper.managers.events.enums.EventType; import com.ryderbelserion.core.util.FileMethods; import com.ryderbelserion.core.util.Methods; import net.kyori.adventure.text.serializer.plain.PlainTextComponentSerializer; diff --git a/paper/src/main/java/com/badbones69/crazycrates/managers/events/enums/EventType.java b/paper/src/main/java/com/badbones69/crazycrates/paper/managers/events/enums/EventType.java similarity index 92% rename from paper/src/main/java/com/badbones69/crazycrates/managers/events/enums/EventType.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/managers/events/enums/EventType.java index a0f4aa608..54744eb53 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/managers/events/enums/EventType.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/managers/events/enums/EventType.java @@ -1,4 +1,4 @@ -package com.badbones69.crazycrates.managers.events.enums; +package com.badbones69.crazycrates.paper.managers.events.enums; public enum EventType { diff --git a/paper/src/main/java/com/badbones69/crazycrates/support/MetricsWrapper.java b/paper/src/main/java/com/badbones69/crazycrates/paper/support/MetricsWrapper.java similarity index 84% rename from paper/src/main/java/com/badbones69/crazycrates/support/MetricsWrapper.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/support/MetricsWrapper.java index 7082fc456..24f5efa04 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/support/MetricsWrapper.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/support/MetricsWrapper.java @@ -1,10 +1,10 @@ -package com.badbones69.crazycrates.support; +package com.badbones69.crazycrates.paper.support; -import com.badbones69.crazycrates.CrazyCrates; -import com.badbones69.crazycrates.api.objects.Crate; +import com.badbones69.crazycrates.paper.CrazyCrates; +import com.badbones69.crazycrates.paper.api.objects.Crate; import com.badbones69.crazycrates.core.config.ConfigManager; import com.badbones69.crazycrates.core.config.impl.ConfigKeys; -import com.badbones69.crazycrates.tasks.crates.CrateManager; +import com.badbones69.crazycrates.paper.tasks.crates.CrateManager; import org.bstats.bukkit.Metrics; import org.bstats.charts.SimplePie; import us.crazycrew.crazycrates.api.enums.types.CrateType; diff --git a/paper/src/main/java/com/badbones69/crazycrates/support/holograms/HologramManager.java b/paper/src/main/java/com/badbones69/crazycrates/paper/support/holograms/HologramManager.java similarity index 89% rename from paper/src/main/java/com/badbones69/crazycrates/support/holograms/HologramManager.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/support/holograms/HologramManager.java index 4a88d8b9e..dca789229 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/support/holograms/HologramManager.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/support/holograms/HologramManager.java @@ -1,8 +1,8 @@ -package com.badbones69.crazycrates.support.holograms; +package com.badbones69.crazycrates.paper.support.holograms; -import com.badbones69.crazycrates.CrazyCrates; -import com.badbones69.crazycrates.api.objects.crates.CrateHologram; -import com.badbones69.crazycrates.api.objects.Crate; +import com.badbones69.crazycrates.paper.CrazyCrates; +import com.badbones69.crazycrates.paper.api.objects.crates.CrateHologram; +import com.badbones69.crazycrates.paper.api.objects.Crate; import org.bukkit.ChatColor; import org.bukkit.Location; import org.bukkit.util.Vector; diff --git a/paper/src/main/java/com/badbones69/crazycrates/support/holograms/types/CMIHologramsSupport.java b/paper/src/main/java/com/badbones69/crazycrates/paper/support/holograms/types/CMIHologramsSupport.java similarity index 91% rename from paper/src/main/java/com/badbones69/crazycrates/support/holograms/types/CMIHologramsSupport.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/support/holograms/types/CMIHologramsSupport.java index 5e86aadb4..b9ab9a426 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/support/holograms/types/CMIHologramsSupport.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/support/holograms/types/CMIHologramsSupport.java @@ -1,15 +1,15 @@ -package com.badbones69.crazycrates.support.holograms.types; +package com.badbones69.crazycrates.paper.support.holograms.types; import com.Zrips.CMI.CMI; import com.Zrips.CMI.Modules.Display.CMIBillboard; import com.Zrips.CMI.Modules.Holograms.CMIHologram; -import com.badbones69.crazycrates.api.objects.crates.CrateHologram; +import com.badbones69.crazycrates.paper.api.objects.crates.CrateHologram; import net.Zrips.CMILib.Colors.CMIChatColor; import net.Zrips.CMILib.Container.CMILocation; import org.bukkit.Location; import org.bukkit.entity.Player; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.support.holograms.HologramManager; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.support.holograms.HologramManager; import us.crazycrew.crazycrates.api.enums.types.CrateType; import java.util.ArrayList; import java.util.List; diff --git a/paper/src/main/java/com/badbones69/crazycrates/support/holograms/types/DecentHologramsSupport.java b/paper/src/main/java/com/badbones69/crazycrates/paper/support/holograms/types/DecentHologramsSupport.java similarity index 88% rename from paper/src/main/java/com/badbones69/crazycrates/support/holograms/types/DecentHologramsSupport.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/support/holograms/types/DecentHologramsSupport.java index 40e5f66c4..2678dd30d 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/support/holograms/types/DecentHologramsSupport.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/support/holograms/types/DecentHologramsSupport.java @@ -1,11 +1,11 @@ -package com.badbones69.crazycrates.support.holograms.types; +package com.badbones69.crazycrates.paper.support.holograms.types; -import com.badbones69.crazycrates.api.objects.crates.CrateHologram; -import com.badbones69.crazycrates.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.crates.CrateHologram; +import com.badbones69.crazycrates.paper.api.objects.Crate; import eu.decentsoftware.holograms.api.DHAPI; import org.bukkit.Location; import eu.decentsoftware.holograms.api.holograms.Hologram; -import com.badbones69.crazycrates.support.holograms.HologramManager; +import com.badbones69.crazycrates.paper.support.holograms.HologramManager; import us.crazycrew.crazycrates.api.enums.types.CrateType; import java.util.HashMap; import java.util.Map; diff --git a/paper/src/main/java/com/badbones69/crazycrates/support/holograms/types/FancyHologramsSupport.java b/paper/src/main/java/com/badbones69/crazycrates/paper/support/holograms/types/FancyHologramsSupport.java similarity index 93% rename from paper/src/main/java/com/badbones69/crazycrates/support/holograms/types/FancyHologramsSupport.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/support/holograms/types/FancyHologramsSupport.java index 7b2f6900f..47d4bb24e 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/support/holograms/types/FancyHologramsSupport.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/support/holograms/types/FancyHologramsSupport.java @@ -1,8 +1,8 @@ -package com.badbones69.crazycrates.support.holograms.types; +package com.badbones69.crazycrates.paper.support.holograms.types; -import com.badbones69.crazycrates.api.objects.crates.CrateHologram; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.support.holograms.HologramManager; +import com.badbones69.crazycrates.paper.api.objects.crates.CrateHologram; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.support.holograms.HologramManager; import com.ryderbelserion.paper.enums.Scheduler; import com.ryderbelserion.paper.util.scheduler.FoliaScheduler; import de.oliver.fancyholograms.api.FancyHologramsPlugin; diff --git a/paper/src/main/java/com/badbones69/crazycrates/support/placeholders/PlaceholderAPISupport.java b/paper/src/main/java/com/badbones69/crazycrates/paper/support/placeholders/PlaceholderAPISupport.java similarity index 93% rename from paper/src/main/java/com/badbones69/crazycrates/support/placeholders/PlaceholderAPISupport.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/support/placeholders/PlaceholderAPISupport.java index 4294a9199..21572a371 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/support/placeholders/PlaceholderAPISupport.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/support/placeholders/PlaceholderAPISupport.java @@ -1,16 +1,16 @@ -package com.badbones69.crazycrates.support.placeholders; +package com.badbones69.crazycrates.paper.support.placeholders; -import com.badbones69.crazycrates.utils.MiscUtils; -import com.badbones69.crazycrates.tasks.crates.CrateManager; +import com.badbones69.crazycrates.paper.utils.MiscUtils; +import com.badbones69.crazycrates.paper.tasks.crates.CrateManager; import me.clip.placeholderapi.PlaceholderAPI; import org.apache.commons.lang3.StringUtils; -import com.badbones69.crazycrates.CrazyCrates; -import com.badbones69.crazycrates.api.objects.Crate; +import com.badbones69.crazycrates.paper.CrazyCrates; +import com.badbones69.crazycrates.paper.api.objects.Crate; import me.clip.placeholderapi.expansion.PlaceholderExpansion; import org.bukkit.OfflinePlayer; import org.bukkit.entity.Player; import org.jetbrains.annotations.NotNull; -import com.badbones69.crazycrates.managers.BukkitUserManager; +import com.badbones69.crazycrates.paper.managers.BukkitUserManager; import java.text.NumberFormat; import java.util.UUID; import java.util.concurrent.CompletableFuture; diff --git a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/CrateManager.java b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/CrateManager.java similarity index 95% rename from paper/src/main/java/com/badbones69/crazycrates/tasks/crates/CrateManager.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/CrateManager.java index 4ab74b870..2651dc5c8 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/CrateManager.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/CrateManager.java @@ -1,37 +1,37 @@ -package com.badbones69.crazycrates.tasks.crates; +package com.badbones69.crazycrates.paper.tasks.crates; import ch.jalu.configme.SettingsManager; import com.Zrips.CMI.Modules.ModuleHandling.CMIModule; -import com.badbones69.crazycrates.api.builders.CrateBuilder; -import com.badbones69.crazycrates.api.enums.other.Plugins; +import com.badbones69.crazycrates.paper.api.builders.CrateBuilder; +import com.badbones69.crazycrates.paper.api.enums.other.Plugins; import com.badbones69.crazycrates.core.config.impl.EditorKeys; -import com.badbones69.crazycrates.listeners.items.ItemsAdderInteractListener; -import com.badbones69.crazycrates.listeners.items.NexoInteractListener; -import com.badbones69.crazycrates.listeners.items.OraxenInteractListener; -import com.badbones69.crazycrates.managers.events.enums.EventType; -import com.badbones69.crazycrates.tasks.menus.CrateMainMenu; -import com.badbones69.crazycrates.api.objects.crates.CrateHologram; -import com.badbones69.crazycrates.api.objects.crates.quadcrates.CrateSchematic; -import com.badbones69.crazycrates.api.enums.other.keys.FileKeys; -import com.badbones69.crazycrates.api.objects.crates.BrokeLocation; -import com.badbones69.crazycrates.api.ChestManager; -import com.badbones69.crazycrates.utils.MiscUtils; -import com.badbones69.crazycrates.support.holograms.types.CMIHologramsSupport; -import com.badbones69.crazycrates.support.holograms.types.DecentHologramsSupport; -import com.badbones69.crazycrates.support.holograms.types.FancyHologramsSupport; -import com.badbones69.crazycrates.managers.InventoryManager; -import com.badbones69.crazycrates.tasks.crates.types.CasinoCrate; -import com.badbones69.crazycrates.tasks.crates.types.CosmicCrate; -import com.badbones69.crazycrates.tasks.crates.types.CrateOnTheGo; -import com.badbones69.crazycrates.tasks.crates.types.CsgoCrate; -import com.badbones69.crazycrates.tasks.crates.types.FireCrackerCrate; -import com.badbones69.crazycrates.tasks.crates.types.QuadCrate; -import com.badbones69.crazycrates.tasks.crates.types.QuickCrate; -import com.badbones69.crazycrates.tasks.crates.types.RouletteCrate; -import com.badbones69.crazycrates.tasks.crates.types.WarCrate; -import com.badbones69.crazycrates.tasks.crates.types.WheelCrate; -import com.badbones69.crazycrates.tasks.crates.types.WonderCrate; -import com.badbones69.crazycrates.api.builders.ItemBuilder; +import com.badbones69.crazycrates.paper.listeners.items.ItemsAdderInteractListener; +import com.badbones69.crazycrates.paper.listeners.items.NexoInteractListener; +import com.badbones69.crazycrates.paper.listeners.items.OraxenInteractListener; +import com.badbones69.crazycrates.paper.managers.events.enums.EventType; +import com.badbones69.crazycrates.paper.tasks.menus.CrateMainMenu; +import com.badbones69.crazycrates.paper.api.objects.crates.CrateHologram; +import com.badbones69.crazycrates.paper.api.objects.crates.quadcrates.CrateSchematic; +import com.badbones69.crazycrates.paper.api.enums.other.keys.FileKeys; +import com.badbones69.crazycrates.paper.api.objects.crates.BrokeLocation; +import com.badbones69.crazycrates.paper.api.ChestManager; +import com.badbones69.crazycrates.paper.utils.MiscUtils; +import com.badbones69.crazycrates.paper.support.holograms.types.CMIHologramsSupport; +import com.badbones69.crazycrates.paper.support.holograms.types.DecentHologramsSupport; +import com.badbones69.crazycrates.paper.support.holograms.types.FancyHologramsSupport; +import com.badbones69.crazycrates.paper.managers.InventoryManager; +import com.badbones69.crazycrates.paper.tasks.crates.types.CasinoCrate; +import com.badbones69.crazycrates.paper.tasks.crates.types.CosmicCrate; +import com.badbones69.crazycrates.paper.tasks.crates.types.CrateOnTheGo; +import com.badbones69.crazycrates.paper.tasks.crates.types.CsgoCrate; +import com.badbones69.crazycrates.paper.tasks.crates.types.FireCrackerCrate; +import com.badbones69.crazycrates.paper.tasks.crates.types.QuadCrate; +import com.badbones69.crazycrates.paper.tasks.crates.types.QuickCrate; +import com.badbones69.crazycrates.paper.tasks.crates.types.RouletteCrate; +import com.badbones69.crazycrates.paper.tasks.crates.types.WarCrate; +import com.badbones69.crazycrates.paper.tasks.crates.types.WheelCrate; +import com.badbones69.crazycrates.paper.tasks.crates.types.WonderCrate; +import com.badbones69.crazycrates.paper.api.builders.ItemBuilder; import com.ryderbelserion.core.api.enums.FileType; import com.ryderbelserion.paper.files.CustomFile; import com.ryderbelserion.paper.files.FileManager; @@ -56,15 +56,15 @@ import org.joml.Matrix4f; import us.crazycrew.crazycrates.api.enums.types.CrateType; import us.crazycrew.crazycrates.api.enums.types.KeyType; -import com.badbones69.crazycrates.api.enums.other.keys.ItemKeys; +import com.badbones69.crazycrates.paper.api.enums.other.keys.ItemKeys; import com.badbones69.crazycrates.core.config.ConfigManager; import com.badbones69.crazycrates.core.config.impl.ConfigKeys; -import com.badbones69.crazycrates.api.enums.Messages; -import com.badbones69.crazycrates.support.holograms.HologramManager; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.api.objects.crates.CrateLocation; -import com.badbones69.crazycrates.api.objects.Prize; -import com.badbones69.crazycrates.api.objects.Tier; +import com.badbones69.crazycrates.paper.api.enums.Messages; +import com.badbones69.crazycrates.paper.support.holograms.HologramManager; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.crates.CrateLocation; +import com.badbones69.crazycrates.paper.api.objects.Prize; +import com.badbones69.crazycrates.paper.api.objects.Tier; import org.bukkit.Location; import org.bukkit.Material; import org.bukkit.World; @@ -73,8 +73,8 @@ import org.bukkit.entity.Player; import org.bukkit.inventory.ItemStack; import org.jetbrains.annotations.NotNull; -import com.badbones69.crazycrates.CrazyCrates; -import com.badbones69.crazycrates.utils.ItemUtils; +import com.badbones69.crazycrates.paper.CrazyCrates; +import com.badbones69.crazycrates.paper.utils.ItemUtils; import java.io.File; import java.nio.file.Path; import java.util.ArrayList; diff --git a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/effects/SoundEffect.java b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/effects/SoundEffect.java similarity index 96% rename from paper/src/main/java/com/badbones69/crazycrates/tasks/crates/effects/SoundEffect.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/effects/SoundEffect.java index 41b6f3962..fa4948723 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/effects/SoundEffect.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/effects/SoundEffect.java @@ -1,4 +1,4 @@ -package com.badbones69.crazycrates.tasks.crates.effects; +package com.badbones69.crazycrates.paper.tasks.crates.effects; import net.kyori.adventure.key.Key; import net.kyori.adventure.sound.Sound; diff --git a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/other/AbstractCrateManager.java b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/other/AbstractCrateManager.java similarity index 50% rename from paper/src/main/java/com/badbones69/crazycrates/tasks/crates/other/AbstractCrateManager.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/other/AbstractCrateManager.java index cef491166..a948c9ee3 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/other/AbstractCrateManager.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/other/AbstractCrateManager.java @@ -1,6 +1,6 @@ -package com.badbones69.crazycrates.tasks.crates.other; +package com.badbones69.crazycrates.paper.tasks.crates.other; -import com.badbones69.crazycrates.CrazyCrates; +import com.badbones69.crazycrates.paper.CrazyCrates; public abstract class AbstractCrateManager { diff --git a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/other/CosmicCrateManager.java b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/other/CosmicCrateManager.java similarity index 93% rename from paper/src/main/java/com/badbones69/crazycrates/tasks/crates/other/CosmicCrateManager.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/other/CosmicCrateManager.java index 4d04b91a7..3b0e399e1 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/other/CosmicCrateManager.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/other/CosmicCrateManager.java @@ -1,13 +1,13 @@ -package com.badbones69.crazycrates.tasks.crates.other; +package com.badbones69.crazycrates.paper.tasks.crates.other; -import com.badbones69.crazycrates.api.PrizeManager; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.api.objects.Tier; -import com.badbones69.crazycrates.api.builders.ItemBuilder; +import com.badbones69.crazycrates.paper.api.PrizeManager; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.Tier; +import com.badbones69.crazycrates.paper.api.builders.ItemBuilder; import io.papermc.paper.persistence.PersistentDataContainerView; import org.bukkit.entity.Player; import org.bukkit.inventory.ItemStack; -import com.badbones69.crazycrates.api.enums.other.keys.ItemKeys; +import com.badbones69.crazycrates.paper.api.enums.other.keys.ItemKeys; import org.bukkit.persistence.PersistentDataType; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; diff --git a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/other/quadcrates/QuadCrateManager.java b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/other/quadcrates/QuadCrateManager.java similarity index 95% rename from paper/src/main/java/com/badbones69/crazycrates/tasks/crates/other/quadcrates/QuadCrateManager.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/other/quadcrates/QuadCrateManager.java index 3a3021f33..60cabc790 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/other/quadcrates/QuadCrateManager.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/other/quadcrates/QuadCrateManager.java @@ -1,9 +1,9 @@ -package com.badbones69.crazycrates.tasks.crates.other.quadcrates; +package com.badbones69.crazycrates.paper.tasks.crates.other.quadcrates; -import com.badbones69.crazycrates.api.objects.crates.CrateLocation; -import com.badbones69.crazycrates.support.holograms.HologramManager; -import com.badbones69.crazycrates.managers.BukkitUserManager; -import com.badbones69.crazycrates.tasks.crates.other.quadcrates.structures.StructureManager; +import com.badbones69.crazycrates.paper.api.objects.crates.CrateLocation; +import com.badbones69.crazycrates.paper.support.holograms.HologramManager; +import com.badbones69.crazycrates.paper.managers.BukkitUserManager; +import com.badbones69.crazycrates.paper.tasks.crates.other.quadcrates.structures.StructureManager; import com.ryderbelserion.paper.enums.Scheduler; import com.ryderbelserion.paper.util.scheduler.FoliaScheduler; import net.kyori.adventure.sound.Sound; @@ -13,12 +13,12 @@ import org.bukkit.Particle; import com.badbones69.crazycrates.core.config.ConfigManager; import com.badbones69.crazycrates.core.config.impl.ConfigKeys; -import com.badbones69.crazycrates.CrazyCrates; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.tasks.crates.CrateManager; -import com.badbones69.crazycrates.api.enums.Messages; -import com.badbones69.crazycrates.api.SpiralManager; -import com.badbones69.crazycrates.api.ChestManager; +import com.badbones69.crazycrates.paper.CrazyCrates; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.tasks.crates.CrateManager; +import com.badbones69.crazycrates.paper.api.enums.Messages; +import com.badbones69.crazycrates.paper.api.SpiralManager; +import com.badbones69.crazycrates.paper.api.ChestManager; import org.bukkit.Server; import org.bukkit.block.Block; import org.bukkit.block.BlockState; diff --git a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/other/quadcrates/SessionManager.java b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/other/quadcrates/SessionManager.java similarity index 95% rename from paper/src/main/java/com/badbones69/crazycrates/tasks/crates/other/quadcrates/SessionManager.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/other/quadcrates/SessionManager.java index 3052b89bb..9f41e6be6 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/other/quadcrates/SessionManager.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/other/quadcrates/SessionManager.java @@ -1,4 +1,4 @@ -package com.badbones69.crazycrates.tasks.crates.other.quadcrates; +package com.badbones69.crazycrates.paper.tasks.crates.other.quadcrates; import org.bukkit.entity.Player; import org.jetbrains.annotations.NotNull; diff --git a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/other/quadcrates/structures/IStructureManager.java b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/other/quadcrates/structures/IStructureManager.java similarity index 88% rename from paper/src/main/java/com/badbones69/crazycrates/tasks/crates/other/quadcrates/structures/IStructureManager.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/other/quadcrates/structures/IStructureManager.java index f342ad342..532026eeb 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/other/quadcrates/structures/IStructureManager.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/other/quadcrates/structures/IStructureManager.java @@ -1,8 +1,7 @@ -package com.badbones69.crazycrates.tasks.crates.other.quadcrates.structures; +package com.badbones69.crazycrates.paper.tasks.crates.other.quadcrates.structures; import org.bukkit.Location; import org.bukkit.Material; -import org.bukkit.structure.Structure; import org.bukkit.structure.StructureManager; import org.jetbrains.annotations.Nullable; diff --git a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/other/quadcrates/structures/StructureManager.java b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/other/quadcrates/structures/StructureManager.java similarity index 97% rename from paper/src/main/java/com/badbones69/crazycrates/tasks/crates/other/quadcrates/structures/StructureManager.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/other/quadcrates/structures/StructureManager.java index 2e534d8f4..544ee7197 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/other/quadcrates/structures/StructureManager.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/other/quadcrates/structures/StructureManager.java @@ -1,7 +1,7 @@ -package com.badbones69.crazycrates.tasks.crates.other.quadcrates.structures; +package com.badbones69.crazycrates.paper.tasks.crates.other.quadcrates.structures; -import com.badbones69.crazycrates.CrazyCrates; -import com.badbones69.crazycrates.utils.MiscUtils; +import com.badbones69.crazycrates.paper.CrazyCrates; +import com.badbones69.crazycrates.paper.utils.MiscUtils; import com.google.common.collect.Lists; import net.kyori.adventure.text.logger.slf4j.ComponentLogger; import org.bukkit.Location; diff --git a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/types/CasinoCrate.java b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/types/CasinoCrate.java similarity index 93% rename from paper/src/main/java/com/badbones69/crazycrates/tasks/crates/types/CasinoCrate.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/types/CasinoCrate.java index 6cd75268d..1ae18fa9a 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/types/CasinoCrate.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/types/CasinoCrate.java @@ -1,12 +1,12 @@ -package com.badbones69.crazycrates.tasks.crates.types; - -import com.badbones69.crazycrates.api.builders.CrateBuilder; -import com.badbones69.crazycrates.api.enums.other.keys.ItemKeys; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.api.objects.Tier; -import com.badbones69.crazycrates.managers.events.enums.EventType; -import com.badbones69.crazycrates.utils.MiscUtils; -import com.badbones69.crazycrates.api.PrizeManager; +package com.badbones69.crazycrates.paper.tasks.crates.types; + +import com.badbones69.crazycrates.paper.api.builders.CrateBuilder; +import com.badbones69.crazycrates.paper.api.enums.other.keys.ItemKeys; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.Tier; +import com.badbones69.crazycrates.paper.managers.events.enums.EventType; +import com.badbones69.crazycrates.paper.utils.MiscUtils; +import com.badbones69.crazycrates.paper.api.PrizeManager; import com.ryderbelserion.paper.util.scheduler.FoliaScheduler; import io.papermc.paper.persistence.PersistentDataContainerView; import net.kyori.adventure.sound.Sound; diff --git a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/types/CosmicCrate.java b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/types/CosmicCrate.java similarity index 77% rename from paper/src/main/java/com/badbones69/crazycrates/tasks/crates/types/CosmicCrate.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/types/CosmicCrate.java index 3c26c45c8..cd1313ed9 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/types/CosmicCrate.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/types/CosmicCrate.java @@ -1,11 +1,11 @@ -package com.badbones69.crazycrates.tasks.crates.types; +package com.badbones69.crazycrates.paper.tasks.crates.types; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.managers.events.enums.EventType; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.managers.events.enums.EventType; import org.bukkit.entity.Player; import org.jetbrains.annotations.NotNull; import us.crazycrew.crazycrates.api.enums.types.KeyType; -import com.badbones69.crazycrates.api.builders.CrateBuilder; +import com.badbones69.crazycrates.paper.api.builders.CrateBuilder; public class CosmicCrate extends CrateBuilder { diff --git a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/types/CrateOnTheGo.java b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/types/CrateOnTheGo.java similarity index 77% rename from paper/src/main/java/com/badbones69/crazycrates/tasks/crates/types/CrateOnTheGo.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/types/CrateOnTheGo.java index 715336b70..05f6a62b7 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/types/CrateOnTheGo.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/types/CrateOnTheGo.java @@ -1,16 +1,16 @@ -package com.badbones69.crazycrates.tasks.crates.types; - -import com.badbones69.crazycrates.api.builders.types.features.CrateSpinMenu; -import com.badbones69.crazycrates.api.enums.other.keys.FileKeys; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.api.objects.Prize; -import com.badbones69.crazycrates.api.PrizeManager; -import com.badbones69.crazycrates.api.objects.gui.GuiSettings; -import com.badbones69.crazycrates.managers.events.enums.EventType; +package com.badbones69.crazycrates.paper.tasks.crates.types; + +import com.badbones69.crazycrates.paper.api.builders.types.features.CrateSpinMenu; +import com.badbones69.crazycrates.paper.api.enums.other.keys.FileKeys; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.Prize; +import com.badbones69.crazycrates.paper.api.PrizeManager; +import com.badbones69.crazycrates.paper.api.objects.gui.GuiSettings; +import com.badbones69.crazycrates.paper.managers.events.enums.EventType; import org.bukkit.entity.Player; import org.jetbrains.annotations.NotNull; import us.crazycrew.crazycrates.api.enums.types.KeyType; -import com.badbones69.crazycrates.api.builders.CrateBuilder; +import com.badbones69.crazycrates.paper.api.builders.CrateBuilder; import java.util.UUID; diff --git a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/types/CsgoCrate.java b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/types/CsgoCrate.java similarity index 88% rename from paper/src/main/java/com/badbones69/crazycrates/tasks/crates/types/CsgoCrate.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/types/CsgoCrate.java index 6fe94a903..a23260fc9 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/types/CsgoCrate.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/types/CsgoCrate.java @@ -1,16 +1,16 @@ -package com.badbones69.crazycrates.tasks.crates.types; - -import com.badbones69.crazycrates.api.builders.ItemBuilder; -import com.badbones69.crazycrates.api.builders.types.features.CrateSpinMenu; -import com.badbones69.crazycrates.api.enums.other.keys.FileKeys; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.api.objects.Prize; -import com.badbones69.crazycrates.api.PrizeManager; -import com.badbones69.crazycrates.api.objects.gui.GuiSettings; +package com.badbones69.crazycrates.paper.tasks.crates.types; + +import com.badbones69.crazycrates.paper.api.builders.ItemBuilder; +import com.badbones69.crazycrates.paper.api.builders.types.features.CrateSpinMenu; +import com.badbones69.crazycrates.paper.api.enums.other.keys.FileKeys; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.Prize; +import com.badbones69.crazycrates.paper.api.PrizeManager; +import com.badbones69.crazycrates.paper.api.objects.gui.GuiSettings; import com.badbones69.crazycrates.core.config.impl.ConfigKeys; -import com.badbones69.crazycrates.managers.events.enums.EventType; -import com.badbones69.crazycrates.managers.BukkitUserManager; -import com.badbones69.crazycrates.tasks.crates.CrateManager; +import com.badbones69.crazycrates.paper.managers.events.enums.EventType; +import com.badbones69.crazycrates.paper.managers.BukkitUserManager; +import com.badbones69.crazycrates.paper.tasks.crates.CrateManager; import com.ryderbelserion.paper.util.scheduler.FoliaScheduler; import net.kyori.adventure.sound.Sound; import org.bukkit.Material; @@ -19,8 +19,8 @@ import org.bukkit.inventory.ItemStack; import org.jetbrains.annotations.NotNull; import us.crazycrew.crazycrates.api.enums.types.KeyType; -import com.badbones69.crazycrates.api.builders.CrateBuilder; -import com.badbones69.crazycrates.utils.MiscUtils; +import com.badbones69.crazycrates.paper.api.builders.CrateBuilder; +import com.badbones69.crazycrates.paper.utils.MiscUtils; import java.util.ArrayList; import java.util.Arrays; import java.util.List; diff --git a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/types/FireCrackerCrate.java b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/types/FireCrackerCrate.java similarity index 86% rename from paper/src/main/java/com/badbones69/crazycrates/tasks/crates/types/FireCrackerCrate.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/types/FireCrackerCrate.java index 17fd3ccdd..0da45754d 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/types/FireCrackerCrate.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/types/FireCrackerCrate.java @@ -1,17 +1,17 @@ -package com.badbones69.crazycrates.tasks.crates.types; +package com.badbones69.crazycrates.paper.tasks.crates.types; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.api.objects.crates.CrateLocation; -import com.badbones69.crazycrates.managers.events.enums.EventType; -import com.badbones69.crazycrates.support.holograms.HologramManager; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.crates.CrateLocation; +import com.badbones69.crazycrates.paper.managers.events.enums.EventType; +import com.badbones69.crazycrates.paper.support.holograms.HologramManager; import com.ryderbelserion.paper.util.scheduler.FoliaScheduler; import org.bukkit.Color; import org.bukkit.Location; import org.bukkit.entity.Player; import org.jetbrains.annotations.NotNull; import us.crazycrew.crazycrates.api.enums.types.KeyType; -import com.badbones69.crazycrates.api.builders.CrateBuilder; -import com.badbones69.crazycrates.utils.MiscUtils; +import com.badbones69.crazycrates.paper.api.builders.CrateBuilder; +import com.badbones69.crazycrates.paper.utils.MiscUtils; import java.util.Arrays; import java.util.List; import java.util.UUID; diff --git a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/types/QuadCrate.java b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/types/QuadCrate.java similarity index 75% rename from paper/src/main/java/com/badbones69/crazycrates/tasks/crates/types/QuadCrate.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/types/QuadCrate.java index 4da63b581..4cfa50873 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/types/QuadCrate.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/types/QuadCrate.java @@ -1,17 +1,17 @@ -package com.badbones69.crazycrates.tasks.crates.types; +package com.badbones69.crazycrates.paper.tasks.crates.types; -import com.badbones69.crazycrates.api.objects.crates.quadcrates.CrateSchematic; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.api.objects.crates.CrateLocation; -import com.badbones69.crazycrates.managers.events.enums.EventType; -import com.badbones69.crazycrates.tasks.crates.other.quadcrates.structures.StructureManager; +import com.badbones69.crazycrates.paper.api.objects.crates.quadcrates.CrateSchematic; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.crates.CrateLocation; +import com.badbones69.crazycrates.paper.managers.events.enums.EventType; +import com.badbones69.crazycrates.paper.tasks.crates.other.quadcrates.structures.StructureManager; import org.bukkit.Location; import org.bukkit.entity.Player; import org.jetbrains.annotations.NotNull; import org.bukkit.configuration.file.YamlConfiguration; import us.crazycrew.crazycrates.api.enums.types.KeyType; -import com.badbones69.crazycrates.api.builders.CrateBuilder; -import com.badbones69.crazycrates.tasks.crates.other.quadcrates.QuadCrateManager; +import com.badbones69.crazycrates.paper.api.builders.CrateBuilder; +import com.badbones69.crazycrates.paper.tasks.crates.other.quadcrates.QuadCrateManager; import java.util.List; import java.util.concurrent.ThreadLocalRandom; diff --git a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/types/QuickCrate.java b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/types/QuickCrate.java similarity index 88% rename from paper/src/main/java/com/badbones69/crazycrates/tasks/crates/types/QuickCrate.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/types/QuickCrate.java index ca8bae5ea..59821d20a 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/types/QuickCrate.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/types/QuickCrate.java @@ -1,16 +1,16 @@ -package com.badbones69.crazycrates.tasks.crates.types; - -import com.badbones69.crazycrates.api.builders.types.features.CrateSpinMenu; -import com.badbones69.crazycrates.api.enums.Messages; -import com.badbones69.crazycrates.api.enums.other.keys.FileKeys; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.api.objects.Prize; -import com.badbones69.crazycrates.api.ChestManager; -import com.badbones69.crazycrates.api.PrizeManager; -import com.badbones69.crazycrates.api.objects.crates.CrateLocation; -import com.badbones69.crazycrates.api.objects.gui.GuiSettings; -import com.badbones69.crazycrates.managers.events.enums.EventType; -import com.badbones69.crazycrates.support.holograms.HologramManager; +package com.badbones69.crazycrates.paper.tasks.crates.types; + +import com.badbones69.crazycrates.paper.api.builders.types.features.CrateSpinMenu; +import com.badbones69.crazycrates.paper.api.enums.Messages; +import com.badbones69.crazycrates.paper.api.enums.other.keys.FileKeys; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.Prize; +import com.badbones69.crazycrates.paper.api.ChestManager; +import com.badbones69.crazycrates.paper.api.PrizeManager; +import com.badbones69.crazycrates.paper.api.objects.crates.CrateLocation; +import com.badbones69.crazycrates.paper.api.objects.gui.GuiSettings; +import com.badbones69.crazycrates.paper.managers.events.enums.EventType; +import com.badbones69.crazycrates.paper.support.holograms.HologramManager; import com.ryderbelserion.paper.util.scheduler.FoliaScheduler; import com.ryderbelserion.core.util.Methods; import net.kyori.adventure.text.logger.slf4j.ComponentLogger; @@ -24,9 +24,9 @@ import us.crazycrew.crazycrates.api.enums.types.KeyType; import com.badbones69.crazycrates.core.config.ConfigManager; import com.badbones69.crazycrates.core.config.impl.ConfigKeys; -import com.badbones69.crazycrates.api.builders.CrateBuilder; -import com.badbones69.crazycrates.api.enums.other.keys.ItemKeys; -import com.badbones69.crazycrates.utils.MiscUtils; +import com.badbones69.crazycrates.paper.api.builders.CrateBuilder; +import com.badbones69.crazycrates.paper.api.enums.other.keys.ItemKeys; +import com.badbones69.crazycrates.paper.utils.MiscUtils; import java.util.HashMap; import java.util.UUID; diff --git a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/types/RouletteCrate.java b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/types/RouletteCrate.java similarity index 88% rename from paper/src/main/java/com/badbones69/crazycrates/tasks/crates/types/RouletteCrate.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/types/RouletteCrate.java index 2fdb790da..eb46bc4ea 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/types/RouletteCrate.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/types/RouletteCrate.java @@ -1,12 +1,12 @@ -package com.badbones69.crazycrates.tasks.crates.types; - -import com.badbones69.crazycrates.api.builders.types.features.CrateSpinMenu; -import com.badbones69.crazycrates.api.enums.other.keys.FileKeys; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.api.objects.Prize; -import com.badbones69.crazycrates.api.PrizeManager; -import com.badbones69.crazycrates.api.objects.gui.GuiSettings; -import com.badbones69.crazycrates.managers.events.enums.EventType; +package com.badbones69.crazycrates.paper.tasks.crates.types; + +import com.badbones69.crazycrates.paper.api.builders.types.features.CrateSpinMenu; +import com.badbones69.crazycrates.paper.api.enums.other.keys.FileKeys; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.Prize; +import com.badbones69.crazycrates.paper.api.PrizeManager; +import com.badbones69.crazycrates.paper.api.objects.gui.GuiSettings; +import com.badbones69.crazycrates.paper.managers.events.enums.EventType; import com.ryderbelserion.paper.util.scheduler.FoliaScheduler; import net.kyori.adventure.sound.Sound; import org.bukkit.entity.Player; @@ -15,8 +15,8 @@ import org.bukkit.inventory.ItemStack; import org.jetbrains.annotations.NotNull; import us.crazycrew.crazycrates.api.enums.types.KeyType; -import com.badbones69.crazycrates.api.builders.CrateBuilder; -import com.badbones69.crazycrates.utils.MiscUtils; +import com.badbones69.crazycrates.paper.api.builders.CrateBuilder; +import com.badbones69.crazycrates.paper.utils.MiscUtils; import java.util.UUID; public class RouletteCrate extends CrateBuilder { diff --git a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/types/WarCrate.java b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/types/WarCrate.java similarity index 91% rename from paper/src/main/java/com/badbones69/crazycrates/tasks/crates/types/WarCrate.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/types/WarCrate.java index 93fa2e4ab..4f335ae7e 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/types/WarCrate.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/types/WarCrate.java @@ -1,8 +1,8 @@ -package com.badbones69.crazycrates.tasks.crates.types; +package com.badbones69.crazycrates.paper.tasks.crates.types; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.api.builders.ItemBuilder; -import com.badbones69.crazycrates.managers.events.enums.EventType; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.builders.ItemBuilder; +import com.badbones69.crazycrates.paper.managers.events.enums.EventType; import com.ryderbelserion.paper.util.scheduler.FoliaScheduler; import net.kyori.adventure.sound.Sound; import org.bukkit.Material; @@ -11,9 +11,9 @@ import org.bukkit.inventory.ItemStack; import org.jetbrains.annotations.NotNull; import us.crazycrew.crazycrates.api.enums.types.KeyType; -import com.badbones69.crazycrates.api.builders.CrateBuilder; -import com.badbones69.crazycrates.tasks.menus.CratePrizeMenu; -import com.badbones69.crazycrates.utils.MiscUtils; +import com.badbones69.crazycrates.paper.api.builders.CrateBuilder; +import com.badbones69.crazycrates.paper.tasks.menus.CratePrizeMenu; +import com.badbones69.crazycrates.paper.utils.MiscUtils; import java.util.HashMap; import java.util.Map; import java.util.UUID; diff --git a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/types/WheelCrate.java b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/types/WheelCrate.java similarity index 90% rename from paper/src/main/java/com/badbones69/crazycrates/tasks/crates/types/WheelCrate.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/types/WheelCrate.java index afa98f5aa..3e347da6d 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/types/WheelCrate.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/types/WheelCrate.java @@ -1,12 +1,12 @@ -package com.badbones69.crazycrates.tasks.crates.types; - -import com.badbones69.crazycrates.api.builders.types.features.CrateSpinMenu; -import com.badbones69.crazycrates.api.enums.other.keys.FileKeys; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.api.objects.Prize; -import com.badbones69.crazycrates.api.PrizeManager; -import com.badbones69.crazycrates.api.objects.gui.GuiSettings; -import com.badbones69.crazycrates.managers.events.enums.EventType; +package com.badbones69.crazycrates.paper.tasks.crates.types; + +import com.badbones69.crazycrates.paper.api.builders.types.features.CrateSpinMenu; +import com.badbones69.crazycrates.paper.api.enums.other.keys.FileKeys; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.Prize; +import com.badbones69.crazycrates.paper.api.PrizeManager; +import com.badbones69.crazycrates.paper.api.objects.gui.GuiSettings; +import com.badbones69.crazycrates.paper.managers.events.enums.EventType; import com.ryderbelserion.paper.util.scheduler.FoliaScheduler; import net.kyori.adventure.sound.Sound; import org.bukkit.Material; @@ -16,8 +16,8 @@ import org.bukkit.inventory.ItemStack; import org.jetbrains.annotations.NotNull; import us.crazycrew.crazycrates.api.enums.types.KeyType; -import com.badbones69.crazycrates.api.builders.CrateBuilder; -import com.badbones69.crazycrates.utils.MiscUtils; +import com.badbones69.crazycrates.paper.api.builders.CrateBuilder; +import com.badbones69.crazycrates.paper.utils.MiscUtils; import java.util.Arrays; import java.util.List; import java.util.Map; diff --git a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/types/WonderCrate.java b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/types/WonderCrate.java similarity index 86% rename from paper/src/main/java/com/badbones69/crazycrates/tasks/crates/types/WonderCrate.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/types/WonderCrate.java index 51b335b3d..f826b7627 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/tasks/crates/types/WonderCrate.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/crates/types/WonderCrate.java @@ -1,15 +1,15 @@ -package com.badbones69.crazycrates.tasks.crates.types; - -import com.badbones69.crazycrates.api.builders.types.features.CrateSpinMenu; -import com.badbones69.crazycrates.api.enums.other.keys.FileKeys; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.api.objects.Prize; -import com.badbones69.crazycrates.api.PrizeManager; -import com.badbones69.crazycrates.api.builders.ItemBuilder; -import com.badbones69.crazycrates.api.objects.gui.GuiSettings; -import com.badbones69.crazycrates.managers.events.enums.EventType; -import com.badbones69.crazycrates.managers.BukkitUserManager; -import com.badbones69.crazycrates.tasks.crates.CrateManager; +package com.badbones69.crazycrates.paper.tasks.crates.types; + +import com.badbones69.crazycrates.paper.api.builders.types.features.CrateSpinMenu; +import com.badbones69.crazycrates.paper.api.enums.other.keys.FileKeys; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.Prize; +import com.badbones69.crazycrates.paper.api.PrizeManager; +import com.badbones69.crazycrates.paper.api.builders.ItemBuilder; +import com.badbones69.crazycrates.paper.api.objects.gui.GuiSettings; +import com.badbones69.crazycrates.paper.managers.events.enums.EventType; +import com.badbones69.crazycrates.paper.managers.BukkitUserManager; +import com.badbones69.crazycrates.paper.tasks.crates.CrateManager; import com.ryderbelserion.paper.util.scheduler.FoliaScheduler; import net.kyori.adventure.sound.Sound; import org.bukkit.entity.Player; @@ -19,7 +19,7 @@ import org.bukkit.inventory.ItemType; import org.jetbrains.annotations.NotNull; import us.crazycrew.crazycrates.api.enums.types.KeyType; -import com.badbones69.crazycrates.api.builders.CrateBuilder; +import com.badbones69.crazycrates.paper.api.builders.CrateBuilder; import java.util.ArrayList; import java.util.List; import java.util.UUID; diff --git a/paper/src/main/java/com/badbones69/crazycrates/tasks/menus/CrateAdminMenu.java b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/menus/CrateAdminMenu.java similarity index 93% rename from paper/src/main/java/com/badbones69/crazycrates/tasks/menus/CrateAdminMenu.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/tasks/menus/CrateAdminMenu.java index bf01bbc40..74c3af92c 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/tasks/menus/CrateAdminMenu.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/menus/CrateAdminMenu.java @@ -1,10 +1,10 @@ -package com.badbones69.crazycrates.tasks.menus; +package com.badbones69.crazycrates.paper.tasks.menus; -import com.badbones69.crazycrates.api.builders.ItemBuilder; -import com.badbones69.crazycrates.api.builders.gui.DynamicInventoryBuilder; -import com.badbones69.crazycrates.api.enums.Messages; -import com.badbones69.crazycrates.api.enums.Permissions; -import com.badbones69.crazycrates.utils.MiscUtils; +import com.badbones69.crazycrates.paper.api.builders.ItemBuilder; +import com.badbones69.crazycrates.paper.api.builders.gui.DynamicInventoryBuilder; +import com.badbones69.crazycrates.paper.api.enums.Messages; +import com.badbones69.crazycrates.paper.api.enums.Permissions; +import com.badbones69.crazycrates.paper.utils.MiscUtils; import com.badbones69.crazycrates.core.config.impl.ConfigKeys; import com.ryderbelserion.paper.builder.gui.interfaces.GuiFiller; import com.ryderbelserion.paper.builder.gui.interfaces.GuiItem; diff --git a/paper/src/main/java/com/badbones69/crazycrates/tasks/menus/CrateMainMenu.java b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/menus/CrateMainMenu.java similarity index 93% rename from paper/src/main/java/com/badbones69/crazycrates/tasks/menus/CrateMainMenu.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/tasks/menus/CrateMainMenu.java index 2e86c957d..90b3933aa 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/tasks/menus/CrateMainMenu.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/menus/CrateMainMenu.java @@ -1,13 +1,13 @@ -package com.badbones69.crazycrates.tasks.menus; - -import com.badbones69.crazycrates.api.builders.ItemBuilder; -import com.badbones69.crazycrates.api.builders.gui.StaticInventoryBuilder; -import com.badbones69.crazycrates.api.enums.Messages; -import com.badbones69.crazycrates.api.enums.other.keys.ItemKeys; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.managers.events.enums.EventType; -import com.badbones69.crazycrates.utils.ItemUtils; -import com.badbones69.crazycrates.utils.MiscUtils; +package com.badbones69.crazycrates.paper.tasks.menus; + +import com.badbones69.crazycrates.paper.api.builders.ItemBuilder; +import com.badbones69.crazycrates.paper.api.builders.gui.StaticInventoryBuilder; +import com.badbones69.crazycrates.paper.api.enums.Messages; +import com.badbones69.crazycrates.paper.api.enums.other.keys.ItemKeys; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.managers.events.enums.EventType; +import com.badbones69.crazycrates.paper.utils.ItemUtils; +import com.badbones69.crazycrates.paper.utils.MiscUtils; import com.badbones69.crazycrates.core.config.impl.ConfigKeys; import com.ryderbelserion.paper.builder.gui.interfaces.Gui; import com.ryderbelserion.paper.builder.gui.interfaces.GuiFiller; diff --git a/paper/src/main/java/com/badbones69/crazycrates/tasks/menus/CratePreviewMenu.java b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/menus/CratePreviewMenu.java similarity index 86% rename from paper/src/main/java/com/badbones69/crazycrates/tasks/menus/CratePreviewMenu.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/tasks/menus/CratePreviewMenu.java index c86162183..af6493b1c 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/tasks/menus/CratePreviewMenu.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/menus/CratePreviewMenu.java @@ -1,8 +1,8 @@ -package com.badbones69.crazycrates.tasks.menus; +package com.badbones69.crazycrates.paper.tasks.menus; -import com.badbones69.crazycrates.api.builders.gui.DynamicInventoryBuilder; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.api.objects.Tier; +import com.badbones69.crazycrates.paper.api.builders.gui.DynamicInventoryBuilder; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.Tier; import com.ryderbelserion.paper.builder.gui.interfaces.GuiFiller; import com.ryderbelserion.paper.builder.gui.interfaces.GuiItem; import com.ryderbelserion.paper.builder.gui.types.PaginatedGui; diff --git a/paper/src/main/java/com/badbones69/crazycrates/tasks/menus/CratePrizeMenu.java b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/menus/CratePrizeMenu.java similarity index 73% rename from paper/src/main/java/com/badbones69/crazycrates/tasks/menus/CratePrizeMenu.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/tasks/menus/CratePrizeMenu.java index 883928806..e9a59c6c9 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/tasks/menus/CratePrizeMenu.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/menus/CratePrizeMenu.java @@ -1,8 +1,8 @@ -package com.badbones69.crazycrates.tasks.menus; +package com.badbones69.crazycrates.paper.tasks.menus; -import com.badbones69.crazycrates.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.Crate; import org.bukkit.entity.Player; -import com.badbones69.crazycrates.api.builders.InventoryBuilder; +import com.badbones69.crazycrates.paper.api.builders.InventoryBuilder; import org.bukkit.event.inventory.InventoryClickEvent; import org.jetbrains.annotations.NotNull; diff --git a/paper/src/main/java/com/badbones69/crazycrates/tasks/menus/CrateTierMenu.java b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/menus/CrateTierMenu.java similarity index 88% rename from paper/src/main/java/com/badbones69/crazycrates/tasks/menus/CrateTierMenu.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/tasks/menus/CrateTierMenu.java index 462909d89..edec72fbb 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/tasks/menus/CrateTierMenu.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/tasks/menus/CrateTierMenu.java @@ -1,9 +1,9 @@ -package com.badbones69.crazycrates.tasks.menus; +package com.badbones69.crazycrates.paper.tasks.menus; -import com.badbones69.crazycrates.api.builders.gui.StaticInventoryBuilder; -import com.badbones69.crazycrates.api.enums.other.keys.ItemKeys; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.api.objects.Tier; +import com.badbones69.crazycrates.paper.api.builders.gui.StaticInventoryBuilder; +import com.badbones69.crazycrates.paper.api.enums.other.keys.ItemKeys; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.api.objects.Tier; import com.ryderbelserion.paper.builder.gui.interfaces.Gui; import com.ryderbelserion.paper.builder.gui.interfaces.GuiFiller; import com.ryderbelserion.paper.builder.gui.interfaces.GuiItem; diff --git a/paper/src/main/java/com/badbones69/crazycrates/utils/ItemUtils.java b/paper/src/main/java/com/badbones69/crazycrates/paper/utils/ItemUtils.java similarity index 96% rename from paper/src/main/java/com/badbones69/crazycrates/utils/ItemUtils.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/utils/ItemUtils.java index e772b5dfc..9c8d8ecfa 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/utils/ItemUtils.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/utils/ItemUtils.java @@ -1,10 +1,10 @@ -package com.badbones69.crazycrates.utils; +package com.badbones69.crazycrates.paper.utils; -import com.badbones69.crazycrates.CrazyCrates; -import com.badbones69.crazycrates.api.enums.other.keys.ItemKeys; -import com.badbones69.crazycrates.api.objects.Crate; -import com.badbones69.crazycrates.tasks.crates.CrateManager; -import com.badbones69.crazycrates.api.builders.ItemBuilder; +import com.badbones69.crazycrates.paper.CrazyCrates; +import com.badbones69.crazycrates.paper.api.enums.other.keys.ItemKeys; +import com.badbones69.crazycrates.paper.api.objects.Crate; +import com.badbones69.crazycrates.paper.tasks.crates.CrateManager; +import com.badbones69.crazycrates.paper.api.builders.ItemBuilder; import com.ryderbelserion.paper.util.PaperMethods; import com.ryderbelserion.core.util.Methods; import io.papermc.paper.persistence.PersistentDataContainerView; diff --git a/paper/src/main/java/com/badbones69/crazycrates/utils/MiscUtils.java b/paper/src/main/java/com/badbones69/crazycrates/paper/utils/MiscUtils.java similarity index 97% rename from paper/src/main/java/com/badbones69/crazycrates/utils/MiscUtils.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/utils/MiscUtils.java index a19e00204..e71b52869 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/utils/MiscUtils.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/utils/MiscUtils.java @@ -1,9 +1,9 @@ -package com.badbones69.crazycrates.utils; +package com.badbones69.crazycrates.paper.utils; -import com.badbones69.crazycrates.api.enums.Permissions; -import com.badbones69.crazycrates.api.builders.ItemBuilder; -import com.badbones69.crazycrates.api.enums.other.Plugins; -import com.badbones69.crazycrates.api.enums.other.keys.FileKeys; +import com.badbones69.crazycrates.paper.api.enums.Permissions; +import com.badbones69.crazycrates.paper.api.builders.ItemBuilder; +import com.badbones69.crazycrates.paper.api.enums.other.Plugins; +import com.badbones69.crazycrates.paper.api.enums.other.keys.FileKeys; import com.ryderbelserion.paper.enums.Scheduler; import com.ryderbelserion.paper.util.scheduler.FoliaScheduler; import com.ryderbelserion.core.util.FileMethods; @@ -30,8 +30,8 @@ import org.bukkit.persistence.PersistentDataContainer; import org.bukkit.persistence.PersistentDataType; import org.jetbrains.annotations.NotNull; -import com.badbones69.crazycrates.CrazyCrates; -import com.badbones69.crazycrates.api.enums.other.keys.ItemKeys; +import com.badbones69.crazycrates.paper.CrazyCrates; +import com.badbones69.crazycrates.paper.api.enums.other.keys.ItemKeys; import java.io.File; import java.io.IOException; import java.math.BigDecimal; diff --git a/paper/src/main/java/com/badbones69/crazycrates/utils/MsgUtils.java b/paper/src/main/java/com/badbones69/crazycrates/paper/utils/MsgUtils.java similarity index 96% rename from paper/src/main/java/com/badbones69/crazycrates/utils/MsgUtils.java rename to paper/src/main/java/com/badbones69/crazycrates/paper/utils/MsgUtils.java index c0232f98e..c48bb6d44 100644 --- a/paper/src/main/java/com/badbones69/crazycrates/utils/MsgUtils.java +++ b/paper/src/main/java/com/badbones69/crazycrates/paper/utils/MsgUtils.java @@ -1,4 +1,4 @@ -package com.badbones69.crazycrates.utils; +package com.badbones69.crazycrates.paper.utils; import com.badbones69.crazycrates.core.config.ConfigManager; import com.badbones69.crazycrates.core.config.impl.ConfigKeys; diff --git a/publish/build.gradle.kts b/publish/build.gradle.kts index 5a99b2a9e..9ec085830 100644 --- a/publish/build.gradle.kts +++ b/publish/build.gradle.kts @@ -1,5 +1,5 @@ plugins { - id("crates.base") + id("root-plugin") alias(libs.plugins.minotaur) alias(libs.plugins.hangar) @@ -30,7 +30,7 @@ tasks { loaders.addAll(listOf("purpur", "paper", "folia")) - syncBodyFrom.set(rootProject.file("README.md").readText(Charsets.UTF_8)) + syncBodyFrom.set(rootProject.file("description.md").readText(Charsets.UTF_8)) autoAddDependsOn.set(false) detectLoaders.set(false) diff --git a/settings.gradle.kts b/settings.gradle.kts index 734eb903b..a5e7e271e 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -1,5 +1,3 @@ -enableFeaturePreview("TYPESAFE_PROJECT_ACCESSORS") - rootProject.name = "CrazyCrates" listOf( diff --git a/versioning.md b/versioning.md new file mode 100644 index 000000000..da9a60dcb --- /dev/null +++ b/versioning.md @@ -0,0 +1,10 @@ +### CrazyCrates Github Flow +In order to ensure the stability of my sanity when handling this repository, and version tabbing. I am writing an essay for my future self. + +**You must not UNDER any circumstance commit to the main branch** All changes should be made via a pull request. + +* You should only *version bump* when you are *ready* to release. +* The commit when version bumping should always be separated, and clearly labeled like `v0.0.1 Update` +* All work should be done in a properly labeled branch. + * If you find you are fixing a bug, label the branch as fix/bug_desc + * If you find you are adding a feature, label the branch as feat/feat_desc and so on. \ No newline at end of file