diff --git a/mappings/v1_20/build.gradle.kts b/mappings/v1_20/build.gradle.kts
index dad006c..7be73dc 100644
--- a/mappings/v1_20/build.gradle.kts
+++ b/mappings/v1_20/build.gradle.kts
@@ -14,4 +14,8 @@ java {
     toolchain {
         languageVersion = JavaLanguageVersion.of(17)
     }
+}
+
+tasks.assemble {
+    dependsOn(tasks.reobfJar)
 }
\ No newline at end of file
diff --git a/mappings/v1_20_2/build.gradle.kts b/mappings/v1_20_2/build.gradle.kts
index 6f35dc9..7b81b42 100644
--- a/mappings/v1_20_2/build.gradle.kts
+++ b/mappings/v1_20_2/build.gradle.kts
@@ -14,4 +14,8 @@ java {
     toolchain {
         languageVersion = JavaLanguageVersion.of(17)
     }
+}
+
+tasks.assemble {
+    dependsOn(tasks.reobfJar)
 }
\ No newline at end of file
diff --git a/mappings/v1_20_4/build.gradle.kts b/mappings/v1_20_4/build.gradle.kts
index c2c6547..d48b07b 100644
--- a/mappings/v1_20_4/build.gradle.kts
+++ b/mappings/v1_20_4/build.gradle.kts
@@ -14,4 +14,8 @@ java {
     toolchain {
         languageVersion = JavaLanguageVersion.of(17)
     }
+}
+
+tasks.assemble {
+    dependsOn(tasks.reobfJar)
 }
\ No newline at end of file
diff --git a/mappings/v1_20_6/build.gradle.kts b/mappings/v1_20_6/build.gradle.kts
index 8f75071..5d46fbe 100644
--- a/mappings/v1_20_6/build.gradle.kts
+++ b/mappings/v1_20_6/build.gradle.kts
@@ -14,4 +14,6 @@ java {
     toolchain {
         languageVersion = JavaLanguageVersion.of(21)
     }
-}
\ No newline at end of file
+}
+
+paperweight.reobfArtifactConfiguration = io.papermc.paperweight.userdev.ReobfArtifactConfiguration.REOBF_PRODUCTION
\ No newline at end of file
diff --git a/mappings/v1_21/build.gradle.kts b/mappings/v1_21/build.gradle.kts
index 56fdc36..ed1a913 100644
--- a/mappings/v1_21/build.gradle.kts
+++ b/mappings/v1_21/build.gradle.kts
@@ -14,4 +14,6 @@ java {
     toolchain {
         languageVersion = JavaLanguageVersion.of(21)
     }
-}
\ No newline at end of file
+}
+
+paperweight.reobfArtifactConfiguration = io.papermc.paperweight.userdev.ReobfArtifactConfiguration.REOBF_PRODUCTION
\ No newline at end of file