From cb76e12e08cf8eed0b03ed5de8bce9d5d4044529 Mon Sep 17 00:00:00 2001 From: shedaniel Date: Tue, 9 Apr 2024 01:49:15 +0900 Subject: [PATCH] Also generate neoforge.mods.toml --- .../transformer/transformers/GenerateFakeNeoForgeMod.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/dev/architectury/transformer/transformers/GenerateFakeNeoForgeMod.java b/src/main/java/dev/architectury/transformer/transformers/GenerateFakeNeoForgeMod.java index 9d79786..0aebf9c 100644 --- a/src/main/java/dev/architectury/transformer/transformers/GenerateFakeNeoForgeMod.java +++ b/src/main/java/dev/architectury/transformer/transformers/GenerateFakeNeoForgeMod.java @@ -43,6 +43,12 @@ public void doEdit(TransformerContext context, FileAccess output) throws Excepti "license = \"Generated\"\n" + "[[mods]]\n" + "modId = \"" + fakeModId + "\"\n"); + output.addFile("META-INF/neoforge.mods.toml", + "modLoader = \"javafml\"\n" + + "loaderVersion = \"[1,)\"\n" + + "license = \"Generated\"\n" + + "[[mods]]\n" + + "modId = \"" + fakeModId + "\"\n"); output.addFile("pack.mcmeta", "{\"pack\":{\"description\":\"Generated\",\"pack_format\":" + System.getProperty(BuiltinProperties.MCMETA_VERSION, "4") + "}}"); output.addFile("generated" + fakeModId + "/" + fakeModId + ".class", generateClass(fakeModId));