mirror of
https://github.com/architectury/architectury-loom.git
synced 2026-04-02 13:37:45 -05:00
Manifest cleanup
This commit is contained in:
@@ -160,18 +160,11 @@ public class MinecraftMappedProvider extends DependencyProvider {
|
||||
}
|
||||
|
||||
for (Map.Entry<String, Attributes> forgeEntry : forgeManifest.getEntries().entrySet()) {
|
||||
if (!forgeEntry.getKey().endsWith(".class")) {
|
||||
if (forgeEntry.getKey().endsWith("/")) {
|
||||
minecraftManifest.getEntries().put(forgeEntry.getKey(), forgeEntry.getValue());
|
||||
}
|
||||
}
|
||||
|
||||
Attributes javafmlmod = new Attributes();
|
||||
javafmlmod.put("Implementation-Version", version.getForgeVersion());
|
||||
Attributes mclanguageprovider = new Attributes();
|
||||
mclanguageprovider.put("Implementation-Version", version.getMinecraftVersion());
|
||||
minecraftManifest.getEntries().putIfAbsent("net/minecraftforge/fml/javafmlmod/", javafmlmod);
|
||||
minecraftManifest.getEntries().putIfAbsent("net/minecraftforge/fml/mclanguageprovider/", mclanguageprovider);
|
||||
|
||||
Files.delete(manifestPath);
|
||||
|
||||
try (OutputStream out = Files.newOutputStream(manifestPath)) {
|
||||
|
||||
Reference in New Issue
Block a user