diff --git a/UltimateStacker/pom.xml b/UltimateStacker/pom.xml index c47664e..e4dc1c9 100644 --- a/UltimateStacker/pom.xml +++ b/UltimateStacker/pom.xml @@ -3,6 +3,7 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 + com.craftaro UltimateStackerParent @@ -11,97 +12,79 @@ UltimateStacker - clean install - UltimateStacker-${project.version} org.apache.maven.plugins maven-compiler-plugin - 3.8.1 + 3.11.0 ${java.version} ${java.version} - ${java.release} - - - - com.google.code.maven-replacer-plugin - replacer - 1.5.3 - - - prepare-package - - replace - - - - - ${project.build.directory}/classes/plugin.yml - - - maven-version-number - ${project.version} - - + ${java.release} org.apache.maven.plugins maven-shade-plugin - 3.3.0 + 3.4.1 + - shaded package shade + + ${project.name}-${project.version} + false - false + true true - - - com.songoda:SongodaCore - - + + + + com.craftaro.core + com.craftaro.ultimatestacker.core + + + *:* + - META-INF/*.SF - META-INF/*.DSA - META-INF/*.RSA + META-INF/** + LICENSE + LICENSE.** + + + com.craftaro:CraftaroCore + false + + **/nms/v*/** + **/core/third_party/** + + - - - com.songoda.core - ${project.groupId}.ultimatestacker.core - - - - - - papermc-repo - https://repo.papermc.io/repository/maven-public/ - - - sonatype - https://oss.sonatype.org/content/groups/public/ - - + + + src/main/resources + true + + + @@ -122,7 +105,7 @@ com.craftaro UltimateStackerAPI 1.0 - provided + compile diff --git a/UltimateStacker/src/main/resources/plugin.yml b/UltimateStacker/src/main/resources/plugin.yml index 2b4ffb1..5e5f5d1 100644 --- a/UltimateStacker/src/main/resources/plugin.yml +++ b/UltimateStacker/src/main/resources/plugin.yml @@ -1,30 +1,52 @@ -name: UltimateStacker -description: UltimateStacker -version: maven-version-number -softdepend: [MythicMobs, HolographicDisplays, Holograms, DecentHolograms, CMI, WorldGuard, EpicSpawners, mcMMO, WildStacker, StackMob, BentoBox, ViaVersion] -loadbefore: [WorldGuard] -main: com.craftaro.ultimatestacker.UltimateStacker -author: craftaro +name: ${project.name} +description: ${project.description} +version: ${project.version} api-version: 1.13 + +main: com.craftaro.ultimatestacker.UltimateStacker +softdepend: + - MythicMobs + - HolographicDisplays + - Holograms + - DecentHolograms + - CMI + - WorldGuard + - EpicSpawners + - mcMMO + - WildStacker + - StackMob + - BentoBox + - ViaVersion +loadbefore: + - WorldGuard + +author: Craftaro +website: ${project.url} + commands: us: description: Reloads the configuration file default: true - aliases: [UltimateStacker] - usage: /ultimatestacker reload + aliases: + - UltimateStacker + usage: /UltimateStacker reload + permissions: - ultimatestacker.*: + UltimateStacker.*: description: Inherits all plugin permissions children: - ultimatestacker.admin: true - ultimatestacker.spawner.silktouch: true - ultimatestacker.spawner.nosilkdrop: true - ultimatestacker.admin: + UltimateStacker.admin: true + UltimateStacker.spawner.silktouch: true + UltimateStacker.spawner.noSilkDrop: true + + UltimateStacker.admin: description: Allows players to edit settings, reload files and other admin commands default: op - ultimatestacker.spawner.silktouch: + + UltimateStacker.spawner.silktouch: description: Allows the player to pick up spawners using silk touch default: op - ultimatestacker.spawner.nosilkdrop: + + UltimateStacker.spawner.noSilkDrop: description: Allows the player to receive spawners from mining with a non-silk touched pick - default: op \ No newline at end of file + default: op diff --git a/UltimateStackerAPI/pom.xml b/UltimateStackerAPI/pom.xml index 455cb2e..5e9a5c2 100644 --- a/UltimateStackerAPI/pom.xml +++ b/UltimateStackerAPI/pom.xml @@ -3,6 +3,7 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 + com.craftaro UltimateStackerParent @@ -11,7 +12,6 @@ UltimateStackerAPI 1.0 - jar @@ -25,32 +25,8 @@ ${java.release} - - org.apache.maven.plugins - maven-shade-plugin - 3.2.4 - - - package - - shade - - - false - - - com.songoda:SongodaCore - false - - **/nms/v*/** - - - - - - - + src/main/resources @@ -59,17 +35,6 @@ - - - papermc-repo - https://repo.papermc.io/repository/maven-public/ - - - sonatype - https://oss.sonatype.org/content/groups/public/ - - - org.spigotmc diff --git a/pom.xml b/pom.xml index 0206a42..f82d869 100644 --- a/pom.xml +++ b/pom.xml @@ -1,9 +1,12 @@ - + + 4.0.0 + com.craftaro UltimateStackerParent 3.0.0-SNAPSHOT - pom @@ -12,6 +15,10 @@ Bootstrap + UltimateStacker + The simple yet powerful stacking plugin built to meet all your stacking needs + https://craftaro.com/marketplace/product/16 + 1.8 8