diff --git a/src/main/java/net/fabricmc/loom/configuration/decompile/SplitDecompileConfiguration.java b/src/main/java/net/fabricmc/loom/configuration/decompile/SplitDecompileConfiguration.java index 60cd7932..7cae33fa 100644 --- a/src/main/java/net/fabricmc/loom/configuration/decompile/SplitDecompileConfiguration.java +++ b/src/main/java/net/fabricmc/loom/configuration/decompile/SplitDecompileConfiguration.java @@ -31,6 +31,7 @@ import org.gradle.api.Project; import org.gradle.api.Task; import org.gradle.api.tasks.TaskProvider; +import net.fabricmc.loom.api.decompilers.DecompilerOptions; import net.fabricmc.loom.configuration.providers.minecraft.mapped.MappedMinecraftProvider; import net.fabricmc.loom.task.GenerateSourcesTask; import net.fabricmc.loom.task.UnpickJarTask; @@ -84,6 +85,18 @@ public final class SplitDecompileConfiguration extends DecompileConfiguration { + task.setDescription("Decompile minecraft using %s.".formatted(decompilerName)); + task.setGroup(Constants.TaskGroup.FABRIC); + + task.dependsOn(commonDecompileTask); + task.dependsOn(clientOnlyDecompileTask); + }); + } + project.getTasks().register("genSources", task -> { task.setDescription("Decompile minecraft using the default decompiler."); task.setGroup(Constants.TaskGroup.FABRIC);