diff --git a/bootstrap/mod/neoforge/build.gradle.kts b/bootstrap/mod/neoforge/build.gradle.kts index 23f16d64e..4ab005b4f 100644 --- a/bootstrap/mod/neoforge/build.gradle.kts +++ b/bootstrap/mod/neoforge/build.gradle.kts @@ -13,9 +13,6 @@ architectury { provided("org.cloudburstmc.math", "api") provided("com.google.errorprone", "error_prone_annotations") -// Jackson shipped by Minecraft is too old, so we shade & relocate our newer version -relocate("com.fasterxml.jackson") - val includeTransitive: Configuration = configurations.getByName("includeTransitive") dependencies { @@ -34,12 +31,6 @@ dependencies { } shadow(projects.core) { isTransitive = false } - // Minecraft (1.21.2+) includes jackson. But an old version! - shadow(libs.jackson.core) { isTransitive = false } - shadow(libs.jackson.databind) { isTransitive = false } - shadow(libs.jackson.dataformat.yaml) { isTransitive = false } - shadow(libs.jackson.annotations) { isTransitive = false } - // Let's shade in our own api shadow(projects.api) { isTransitive = false } @@ -65,11 +56,6 @@ tasks { remapModrinthJar { archiveBaseName.set("geyser-neoforge") } - - shadowJar { - // Without this, jackson's service files are not relocated - mergeServiceFiles() - } } modrinth {