@@ -6,9 +6,6 @@ plugins {
66}
77
88group = " valandur.webapi"
9-
10- apply plugin : " java"
11-
129version = " ${ project.version} -S${ project.spongeVersion} "
1310
1411blossom {
@@ -19,8 +16,19 @@ blossom {
1916spongestart {
2017 eula true
2118 minecraft project. minecraftVersion
22- spongeForgeVersion " 1.12.2-2611-7.1.0-BETA-3002"
23- spongeVanillaVersion " 1.12.2-7.1.0-BETA-33"
19+ spongeForgeVersion " 1.12.2-2705-7.1.0-BETA-3243"
20+ spongeVanillaVersion " 1.12.2-7.1.0-BETA-75"
21+ }
22+
23+ configurations. all {
24+ // Exclude because included by Sponge/Minecraft
25+ exclude group : " org.apache.commons"
26+ exclude group : " com.google.common"
27+
28+ resolutionStrategy {
29+ force " com.google.guava:guava:23.0"
30+ force " org.reflections:reflections:0.9.10" // Fixes some logging issues in 0.9.11
31+ }
2432}
2533
2634repositories {
@@ -39,19 +47,9 @@ repositories {
3947 }
4048}
4149
42- configurations. all {
43- // Exclude because included by Sponge/Minecraft
44- exclude group : " org.apache.commons"
45- exclude group : " com.google.common"
46-
47- resolutionStrategy {
48- force " com.google.guava:guava:23.0"
49- force " org.reflections:reflections:0.9.10" // Fixes some logging issues in 0.9.11
50- force " net.java.dev.jna:jna:4.5.1"
51- }
52- }
53-
5450dependencies {
51+ compile project(" :webapi-lib" )
52+
5553 compile group : " co.aikar" , name : " minecraft-timings" , version : " 1.0.4"
5654
5755 compile group : " com.fasterxml.jackson.core" , name : " jackson-core" , version : project. jacksonVersion
@@ -66,6 +64,9 @@ dependencies {
6664 compile group : " org.eclipse.jetty" , name : " jetty-server" , version : project. jettyVersion
6765 compile group : " org.eclipse.jetty" , name : " jetty-servlet" , version : project. jettyVersion
6866 compile group : " org.eclipse.jetty" , name : " jetty-rewrite" , version : project. jettyVersion
67+ compile group : " org.eclipse.jetty.websocket" , name : " websocket-server" , version : project. jettyVersion
68+ compile group : " org.eclipse.jetty.websocket" , name : " websocket-servlet" , version : project. jettyVersion
69+ compile group : " org.eclipse.jetty.websocket" , name : " websocket-client" , version : project. jettyVersion
6970
7071 compile group : " io.swagger" , name : " swagger-jersey2-jaxrs" , version : " 1.5.18"
7172 compile group : " io.sentry" , name : " sentry" , version : " 1.6.4"
@@ -77,9 +78,14 @@ dependencies {
7778
7879 compileOnly group : " org.spongepowered" , name : " spongeapi" , version : " ${ project.spongeVersion} .0-SNAPSHOT"
7980
81+ compile group : ' redis.clients' , name : ' jedis' , version : ' 2.9.0'
82+ compile group : ' com.rabbitmq' , name : ' amqp-client' , version : ' 5.3.0'
83+
8084 // Integrations
8185 compileOnly name : " ActiveTime-s7.1-v1.4.0"
8286 compileOnly name : " CmdScheduler-s7.1-v1.1.0"
87+ compileOnly name : " GWMLibrary 1.3.2"
88+ compileOnly name : " GWMCrates beta-3.1.2"
8389 compileOnly name : " HuskyCrates-v1.8.0PRE2-API7"
8490 compileOnly name : " MMCRestrict-1.4.2-API-7"
8591 compileOnly name : " MMCTickets-1.4.1-API-7"
@@ -106,7 +112,6 @@ shadowJar {
106112 relocate " com.google.thirdparty" , " valandur.webapi.shadow.com.google.thirdparty"
107113
108114 relocate " com.sun.research" , " valandur.webapi.shadow.com.sun.research"
109- // relocate "com.sun.jna", "valandur.webapi.shadow.com.sun.jna"
110115
111116 relocate " edu.umd.cs.findbugs.annotations" , " valandur.webapi.shadow.edu.umd.cs.findbugs.annotations"
112117
0 commit comments