Skip to content

Commit c35de00

Browse files
author
Valandur
committed
Merge branch 'release/v5.2.0'
2 parents a175727 + 4fdab2f commit c35de00

104 files changed

Lines changed: 3474 additions & 1253 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

build.gradle

Lines changed: 23 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,6 @@ plugins {
66
}
77

88
group = "valandur.webapi"
9-
10-
apply plugin: "java"
11-
129
version = "${project.version}-S${project.spongeVersion}"
1310

1411
blossom {
@@ -19,8 +16,19 @@ blossom {
1916
spongestart {
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

2634
repositories {
@@ -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-
5450
dependencies {
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

docs/API.md

Lines changed: 0 additions & 297 deletions
This file was deleted.

docs/INDEX.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,3 @@ of events that are sent to your server. Read the [WebHook documentation](WEBHOOK
3838
1. [Additional Data](DATA.md)
3939
This documentation talks about additional data that is included with player, world and entity
4040
endpoints, as well as the implementation progress of further data which is not yet supported.
41-
42-
1. [API](API.md)
43-
This documentation talks about the Web-API API, which other plugins may use to create their
44-
own endpoints and expose data easily.

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
version=5.1.3
1+
version=5.2.0
22
minecraftVersion=1.12.2
33
spongeVersion=7.1
44
jacksonVersion=2.9.4

lib/GWMCrates beta-3.1.2.jar

560 KB
Binary file not shown.

lib/GWMCrates.2.3.3.jar

-272 KB
Binary file not shown.

lib/GWMLibrary 1.3.2.jar

25.1 KB
Binary file not shown.

0 commit comments

Comments
 (0)