diff --git a/leaf-server/build.gradle.kts.patch b/leaf-server/build.gradle.kts.patch index c4f84762..b28899f0 100644 --- a/leaf-server/build.gradle.kts.patch +++ b/leaf-server/build.gradle.kts.patch @@ -89,7 +89,7 @@ implementation("net.minecrell:terminalconsoleappender:1.3.0") implementation("net.kyori:adventure-text-serializer-ansi") runtimeConfiguration(sourceSets.main.map { it.runtimeClasspath }) -@@ -143,24 +_,38 @@ +@@ -143,24 +_,39 @@ all its classes to check if they are plugins. Scanning takes about 1-2 seconds so adding this speeds up the server start. */ @@ -125,12 +125,13 @@ runtimeOnly("org.xerial:sqlite-jdbc:3.49.1.0") - runtimeOnly("com.mysql:mysql-connector-j:9.2.0") - runtimeOnly("com.lmax:disruptor:3.4.4") ++ // Leaf start - Bump Dependencies + runtimeOnly("com.mysql:mysql-connector-j:9.2.0") { + exclude("com.google.protobuf", "protobuf-java") // Leaf - Exclude outdated protobuf version + } + runtimeOnly("com.google.protobuf:protobuf-java:4.30.1") -+ // Leaf start - Bump Dependencies + runtimeOnly("com.lmax:disruptor:3.4.4") // Dreeam TODO - Waiting Log4j 3.x to support disruptor 4.0.0 ++ // Leaf end - Bump Dependencies implementation("com.googlecode.json-simple:json-simple:1.1.1") { // change to runtimeOnly once Timings is removed isTransitive = false // includes junit }