@@ -175,7 +175,7 @@ private void setup(ForgeDevPlugin plugin, Project project) {
175175 var reobfJar = tasks .register ("reobfJar" , LegacyReobfuscateJar .class , task -> {
176176 task .getInput ().set (jar .flatMap (Jar ::getArchiveFile ));
177177 // TODO Optimize this to use a detached configuraiton
178- task .getLibraries ().from (project .getConfigurations ().named (JavaPlugin .IMPLEMENTATION_CONFIGURATION_NAME ));
178+ task .getLibraries ().from (project .getConfigurations ().named (JavaPlugin .RUNTIME_CLASSPATH_CONFIGURATION_NAME ));
179179 });
180180
181181 var genJoinedBinPatches = tasks .register ("genJoinedBinPatches" , CreateBinPatches .class , task -> {
@@ -356,7 +356,10 @@ private void setup(ForgeDevPlugin plugin, Project project) {
356356 var mcpConfigArtifact = legacyMcp .getConfig ();
357357 var srgNames = this .getProviders ().provider (() -> !legacyPatcher .getNotchObf ());
358358
359- Function <String , TaskProvider <MavenizerRawArtifact >> rawJarTask = pipeline -> MavenizerRawArtifact .register (project , pipeline , mcpConfigArtifact , srgNames );
359+ Function <String , TaskProvider <MavenizerRawArtifact >> rawJarTask = pipeline -> {
360+ MavenizerRawArtifact .register (project , pipeline , mcpConfigArtifact , srgNames .map (b -> !b ));
361+ return MavenizerRawArtifact .register (project , pipeline , mcpConfigArtifact , srgNames );
362+ };
360363 var rawJoinedJar = rawJarTask .apply ("joined" );
361364 var rawClientJar = rawJarTask .apply ("client" );
362365 var rawServerJar = rawJarTask .apply ("server" );
0 commit comments