diff --git a/.github/workflows/publish-1.4.yml b/.github/workflows/publish-1.5.yml similarity index 92% rename from .github/workflows/publish-1.4.yml rename to .github/workflows/publish-1.5.yml index 987607e..489fbff 100644 --- a/.github/workflows/publish-1.4.yml +++ b/.github/workflows/publish-1.5.yml @@ -1,9 +1,9 @@ -name: Publish 1.4 +name: Publish 1.5 on: push: branches: - - "dev/1.4" + - "dev/1.5" jobs: build: diff --git a/build.gradle b/build.gradle index 7eb40f5..6e30aa9 100644 --- a/build.gradle +++ b/build.gradle @@ -7,7 +7,7 @@ plugins { group 'net.legacyfabric' base.archivesName = project.name -def baseVersion = '1.4' +def baseVersion = '1.5' def ENV = System.getenv() if (ENV.GITHUB_RUN_NUMBER) { diff --git a/src/main/java/net/legacyfabric/legacylooming/LegacyLoomingGradlePlugin.java b/src/main/java/net/legacyfabric/legacylooming/LegacyLoomingGradlePlugin.java index a460a84..c1a2b65 100644 --- a/src/main/java/net/legacyfabric/legacylooming/LegacyLoomingGradlePlugin.java +++ b/src/main/java/net/legacyfabric/legacylooming/LegacyLoomingGradlePlugin.java @@ -11,15 +11,12 @@ import org.gradle.api.Plugin; import org.gradle.api.Project; import org.gradle.api.plugins.PluginAware; -import org.gradle.api.provider.Provider; import java.io.*; import java.util.Map; import java.util.Objects; import java.util.jar.Manifest; -import static net.fabricmc.loom.task.AbstractRemapJarTask.MANIFEST_PATH; - public class LegacyLoomingGradlePlugin implements Plugin { public static final String VERSION = Objects.requireNonNullElse(LegacyLoomingGradlePlugin.class.getPackage().getImplementationVersion(), "0.0.0+unknown"); @@ -62,7 +59,7 @@ private static void setManifestAttributes(Project project, LegacyLoomingExtensio if (task instanceof AbstractRemapJarTask remapJarTask) { remapJarTask.doLast(task1 -> { try { - ZipUtils.transform(remapJarTask.getArchiveFile().get().getAsFile().toPath(), Map.of(MANIFEST_PATH, bytes -> { + ZipUtils.transform(remapJarTask.getArchiveFile().get().getAsFile().toPath(), Map.of("META-INF/MANIFEST.MF", bytes -> { var manifest = new Manifest(new ByteArrayInputStream(bytes)); var attributes = manifest.getMainAttributes();