From 2637cbc9cd51df98063596174f22847cef41ecac Mon Sep 17 00:00:00 2001 From: Jesse Boyd Date: Thu, 16 Feb 2017 20:32:16 +1100 Subject: [PATCH] Include Javassist (bytecode manipulation) Will be used to optimize the server jar --- build.gradle | 1 + bukkit/build.gradle | 1 + core/build.gradle | 1 + forge110/build.gradle | 1 + forge111/build.gradle | 1 + forge1710/build.gradle | 1 + forge189/build.gradle | 1 + forge194/build.gradle | 1 + nukkit/build.gradle | 1 + sponge/build.gradle | 1 + 10 files changed, 10 insertions(+) diff --git a/build.gradle b/build.gradle index 23163bac..de28215b 100644 --- a/build.gradle +++ b/build.gradle @@ -79,6 +79,7 @@ subprojects { repositories { mavenCentral() + maven { url = "https://mvnrepository.com/artifact/"} maven {url "http://ci.emc.gs/nexus/content/groups/aikar/" } maven {url "http://ci.regularbox.com/plugin/repository/everything/"} maven {url "http://empcraft.com/maven2"} diff --git a/bukkit/build.gradle b/bukkit/build.gradle index c2844d0c..9c9cd9de 100644 --- a/bukkit/build.gradle +++ b/bukkit/build.gradle @@ -37,6 +37,7 @@ apply plugin: 'com.github.johnrengelman.shadow' shadowJar { dependencies { include(dependency('com.github.luben:zstd-jni:1.1.1')) + include(dependency('org.javassist:javassist:3.22.0-CR1')) include(dependency('co.aikar:fastutil-lite:1.0')) include(dependency(':core')) } diff --git a/core/build.gradle b/core/build.gradle index 502cd364..0e0cb565 100644 --- a/core/build.gradle +++ b/core/build.gradle @@ -7,6 +7,7 @@ dependencies { compile 'com.plotsquared:PlotSquared:3.4.1-SNAPSHOT' compile 'org.primesoft:BlocksHub:2.0' compile 'com.github.luben:zstd-jni:1.1.1' + compile 'org.javassist:javassist:3.22.0-CR1' compile 'co.aikar:fastutil-lite:1.0' compile(group: 'com.sk89q.worldedit', name: 'worldedit-core', version:'6.1.3-SNAPSHOT') { exclude(module: 'bukkit-classloader-check') diff --git a/forge110/build.gradle b/forge110/build.gradle index 40b105c2..4376197b 100644 --- a/forge110/build.gradle +++ b/forge110/build.gradle @@ -58,6 +58,7 @@ shadowJar { relocate 'org.yaml.snakeyaml', 'com.boydti.fawe.yaml' dependencies { include(dependency('com.github.luben:zstd-jni:1.1.1')) + include(dependency('org.javassist:javassist:3.22.0-CR1')) include(dependency('co.aikar:fastutil-lite:1.0')) include(dependency(':core')) include(dependency('org.yaml:snakeyaml:1.16')) diff --git a/forge111/build.gradle b/forge111/build.gradle index 950b05e6..db87e419 100644 --- a/forge111/build.gradle +++ b/forge111/build.gradle @@ -58,6 +58,7 @@ shadowJar { relocate 'org.yaml.snakeyaml', 'com.boydti.fawe.yaml' dependencies { include(dependency('com.github.luben:zstd-jni:1.1.1')) + include(dependency('org.javassist:javassist:3.22.0-CR1')) include(dependency('co.aikar:fastutil-lite:1.0')) include(dependency(':core')) include(dependency('org.yaml:snakeyaml:1.16')) diff --git a/forge1710/build.gradle b/forge1710/build.gradle index dfbd68c5..621473d0 100644 --- a/forge1710/build.gradle +++ b/forge1710/build.gradle @@ -49,6 +49,7 @@ shadowJar { relocate 'org.yaml.snakeyaml', 'com.boydti.fawe.yaml' dependencies { include(dependency('com.github.luben:zstd-jni:1.1.1')) + include(dependency('org.javassist:javassist:3.22.0-CR1')) include(dependency('co.aikar:fastutil-lite:1.0')) include(dependency(':core')) include(dependency('org.yaml:snakeyaml:1.16')) diff --git a/forge189/build.gradle b/forge189/build.gradle index a0ad89ac..0d99fdcc 100644 --- a/forge189/build.gradle +++ b/forge189/build.gradle @@ -58,6 +58,7 @@ shadowJar { relocate 'org.yaml.snakeyaml', 'com.boydti.fawe.yaml' dependencies { include(dependency('com.github.luben:zstd-jni:1.1.1')) + include(dependency('org.javassist:javassist:3.22.0-CR1')) include(dependency('co.aikar:fastutil-lite:1.0')) include(dependency(':core')) include(dependency('org.yaml:snakeyaml:1.16')) diff --git a/forge194/build.gradle b/forge194/build.gradle index b328804a..045233e2 100644 --- a/forge194/build.gradle +++ b/forge194/build.gradle @@ -57,6 +57,7 @@ shadowJar { relocate 'org.yaml.snakeyaml', 'com.boydti.fawe.yaml' dependencies { include(dependency('com.github.luben:zstd-jni:1.1.1')) + include(dependency('org.javassist:javassist:3.22.0-CR1')) include(dependency('co.aikar:fastutil-lite:1.0')) include(dependency(':core')) include(dependency('org.yaml:snakeyaml:1.16')) diff --git a/nukkit/build.gradle b/nukkit/build.gradle index 99c97d27..94663142 100644 --- a/nukkit/build.gradle +++ b/nukkit/build.gradle @@ -23,6 +23,7 @@ jar.enabled = false shadowJar { dependencies { include(dependency('com.github.luben:zstd-jni:1.1.1')) + include(dependency('org.javassist:javassist:3.22.0-CR1')) include(dependency('co.aikar:fastutil-lite:1.0')) include(dependency(name: 'worldedit-core-6.1.4-SNAPSHOT-dist')) include(dependency('com.google.code.gson:gson:2.2.4')) diff --git a/sponge/build.gradle b/sponge/build.gradle index 83627c1c..79620710 100644 --- a/sponge/build.gradle +++ b/sponge/build.gradle @@ -72,6 +72,7 @@ shadowJar { relocate 'org.yaml.snakeyaml', 'com.boydti.fawe.yaml' dependencies { include(dependency('com.github.luben:zstd-jni:1.1.1')) + include(dependency('org.javassist:javassist:3.22.0-CR1')) include(dependency('co.aikar:fastutil-lite:1.0')) include(dependency(':core')) include(dependency('org.yaml:snakeyaml:1.16'))