diff --git a/pom.xml b/pom.xml index 9dc0dc3c..c85c5595 100644 --- a/pom.xml +++ b/pom.xml @@ -1,22 +1,79 @@ + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 com.songoda skyblock 2.5.2 - jar + + FabledSkyBlock + Bring your server's SkyBlock experience to the next level with the ability to fine-tune island settings, create custom islands, view leaderboards, and much more + https://craftaro.com/marketplace/product/17 + 8 + 1.8 + 1.8 + UTF-8 - UTF-8 - clean install - FabledSkyblock-${project.version} + + + org.apache.maven.plugins + maven-shade-plugin + 3.5.0 + + + + package + + shade + + + + ${project.name}-${project.version} + + false + true + true + + + + com.songoda.core + com.songoda.skyblock.core + + + + io.papermc.lib + com.songoda.skyblock.third_party.io.papermc.lib + + + + com.eatthepath.uuid + com.songoda.skyblock.third_party.com.eatthepath.uuid + + + + + + *:* + + + META-INF/** + LICENSE + LICENSE.** + + + + + + + + @@ -24,120 +81,22 @@ true - - - - com.google.code.maven-replacer-plugin - replacer - 1.5.3 - - - - prepare-package - - replace - - - - - - ${project.build.directory}/classes/plugin.yml - - - - maven-version-number - ${project.version} - - - - - - - maven-compiler-plugin - 3.8.1 - - - 1.8 - 1.8 - - - - - org.apache.maven.plugins - maven-shade-plugin - 3.3.0 - - - - shaded - package - - shade - - - - ${project.build.directory}/dependency-reduced-pom.xml - false - false - true - - - - com.songoda:SongodaCore - io.papermc:paperlib - com.eatthepath:fast-uuid - - - - - - *:* - - - META-INF/*.SF - META-INF/*.DSA - META-INF/*.RSA - - - - - - - com.songoda.core - ${project.groupId}.skyblock.core - - - - io.papermc.lib - ${project.groupId}.paperlib - - - - com.eatthepath.uuid - ${project.groupId}.fast-uuid - - - - - - - - spigot-repo + craftaro-minecraft-plugins + https://repo.craftaro.com/repository/minecraft-plugins/ + + + + SpigotMC https://hub.spigotmc.org/nexus/content/repositories/snapshots/ papermc - https://papermc.io/repo/repository/maven-public/ - - - - minecraft-repo - https://libraries.minecraft.net/ + https://repo.papermc.io/repository/maven-public/ @@ -146,13 +105,13 @@ - jitpack.io - https://jitpack.io + enginehub-maven + https://maven.enginehub.org/repo/ - sonatype - https://oss.sonatype.org/content/repositories/snapshots/ + jitpack.io + https://jitpack.io/ @@ -163,30 +122,30 @@ - io.papermc - paperlib - LATEST + com.songoda + SongodaCore + 2.6.19 compile - com.destroystokyo.paper - paper-api - 1.16.1-R0.1-SNAPSHOT - provided + io.papermc + paperlib + 1.0.7 + compile + - - - io.papermc - paperlib - - + + io.papermc.paper + paper-api + 1.20.1-R0.1-SNAPSHOT + provided org.spigotmc spigot - 1.18 + 1.20.1-R0.1-SNAPSHOT provided @@ -198,10 +157,10 @@ - com.songoda - SongodaCore - 2.6.19 - compile + me.clip + placeholderapi + 2.11.3 + provided @@ -211,20 +170,6 @@ provided - - me.clip - placeholderapi - 2.9.2 - provided - - - - me.robin - LeaderHeadsAPI - 1.0 - provided - - com.songoda epicspawners @@ -233,30 +178,33 @@ - com.sk89q + com.sk89q.worldedit worldedit-bukkit - 7.1.0R1 - - - - io.papermc - paperlib - - + 7.2.9 + provided com.eatthepath fast-uuid - 0.1 + 0.2.0 compile + com.Zrips Residence provided 4.9.0.6 + + + + me.robin + LeaderHeadsAPI + 1.0 + provided + diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml index 37fed9e1..278807ca 100644 --- a/src/main/resources/plugin.yml +++ b/src/main/resources/plugin.yml @@ -1,13 +1,31 @@ -name: FabledSkyBlock -main: com.songoda.skyblock.SkyBlock -version: maven-version-number +name: ${project.name} +description: ${project.description} +version: ${project.version} api-version: 1.13 -description: A unique SkyBlock plugin -author: Songoda + +main: com.songoda.skyblock.SkyBlock +softdepend: + - CMIEInjector + - CoreProtect + - EpicSpawners + - Holograms + - HolographicDisplays + - LeaderHeads + - PlaceholderAPI + - PlayerPoints + - Reserve + - Residence + - UltimateStacker + - Vault + - WorldEdit +loadbefore: + - Multiverse-Core + - ProtocolLib + +author: Craftaro authors: [ Fabrimat ] -softdepend: [ HolographicDisplays, Holograms, PlaceholderAPI, Vault, Reserve, PlayerPoints, - LeaderHeads, EpicSpawners, UltimateStacker, WorldEdit, Residence, CoreProtect, CMIEInjector ] -loadbefore: [Multiverse-Core, ProtocolLib] +website: ${project.url} + commands: island: description: Island command