11import org.apache.tools.ant.filters.ReplaceTokens
22
3+ plugins {
4+ id ' java'
5+ id ' maven-publish'
6+ id ' com.github.johnrengelman.shadow' version ' 8.1.1'
7+ }
8+
39clean. doFirst {
410 delete " $rootDir /out/"
511}
@@ -14,35 +20,36 @@ processResources {
1420}
1521
1622dependencies {
17- compileOnly ' org.jetbrains:annotations-java5:22.0.0'
18- compileOnly ' org.projectlombok:lombok:1.18.22'
19- annotationProcessor ' org.projectlombok:lombok:1.18.22'
20- implementation ' org.spigotmc:spigot-api:1.14.4-R0.1-SNAPSHOT'
21- implementation ' com.mojang:authlib:1.5.21'
22- implementation ' me.clip:placeholderapi:2.11.1'
23- implementation ' com.SirBlobman.combatlogx:CombatLogX-API:10.0.0.0-SNAPSHOT'
24- implementation (' net.essentialsx:EssentialsX:2.19.2' ) {
23+ compileOnly ' org.jetbrains:annotations:24.0.1'
24+ compileOnly ' org.projectlombok:lombok:1.18.26'
25+ annotationProcessor ' org.projectlombok:lombok:1.18.26'
26+ compileOnly ' org.spigotmc:spigot-api:1.14.4-R0.1-SNAPSHOT'
27+ compileOnly ' com.mojang:authlib:1.5.21'
28+ compileOnly ' me.clip:placeholderapi:2.11.1'
29+ compileOnly ' com.github.sirblobman.api:core:2.7-SNAPSHOT'
30+ compileOnly ' com.github.sirblobman.combatlogx:api:11.2-SNAPSHOT'
31+ compileOnly (' net.essentialsx:EssentialsX:2.19.7' ) {
2532 transitive = false
2633 }
27- implementation (name : ' MVdWPlaceholderAPI-3.1.1' ) {
34+ compileOnly (name : ' MVdWPlaceholderAPI-3.1.1' ) {
2835 transitive = false
2936 }
30- implementation name : ' Vault-1.6.7'
31- implementation name : ' CombatTagPlus'
32- implementation name : ' PvPManager-3.7.16'
33- implementation name : ' Factions-1.6.9.5-U0.1.14'
34- implementation name : ' MassiveCore'
35- implementation name : ' Factions'
36- implementation name : ' MyPet-2.3.4'
37- implementation name : ' BountyHunters-2.2.6'
38- implementation name : ' SimpleClans-2.14.4.1'
39- implementation name : ' LeaderHeadsAPI'
37+ compileOnly name : ' Vault-1.6.7'
38+ compileOnly name : ' CombatTagPlus'
39+ compileOnly name : ' PvPManager-3.7.16'
40+ compileOnly name : ' Factions-1.6.9.5-U0.1.14'
41+ compileOnly name : ' MassiveCore'
42+ compileOnly name : ' Factions'
43+ compileOnly name : ' MyPet-2.3.4'
44+ compileOnly name : ' BountyHunters-2.2.6'
45+ compileOnly name : ' SimpleClans-2.14.4.1'
46+ compileOnly name : ' LeaderHeadsAPI'
4047
4148 implementation project(' :duels-api' )
4249 implementation project(' :duels-worldguard' )
4350 implementation project(' :duels-worldguard-v6' )
4451 implementation project(' :duels-worldguard-v7' )
45- implementation ' com.fasterxml.jackson.core:jackson-databind:2.13.1 '
52+ implementation ' com.fasterxml.jackson.core:jackson-databind:2.15.0 '
4653}
4754
4855shadowJar {
@@ -77,4 +84,4 @@ publishing {
7784 from components. java
7885 }
7986 }
80- }
87+ }
0 commit comments