Commit Graph

5 Commits

Author SHA1 Message Date
Juuz
08f9ebe32e Add support for multiple access wideners in Quilt mods 2023-02-16 21:16:18 +02:00
Juuz
e2dfa8a410 Mod metadata fixes 2023-02-16 21:10:59 +02:00
Juuz
81d1f5d562 Merge with Fabric 1.1, stage 1 2023-02-16 00:53:48 +02:00
Juuz
bb904a5a5d Improve ModMetadataFile
- Add ModMetadataFile.fromJar
- Add ModMetadataFile.getId and getFileName
- Document the code
- Move AccessWidenerFile to ModMetadataFile
2023-01-07 15:05:53 +02:00
Juuz
f2c0d7a35d Split Architectury extensions to Fabric classes into new classes (#116)
* Split custom RemapJarTask logic into a new class

* Split a lot of logic for Arch and Quilt mod metadata into new classes

* ArchitecturyCommonJson: Fix outdated error message

* Add minimal unit tests for ACJ and QMJ

* QuiltModJson: Fix error when there are no injected interfaces

* QuiltModJsonTest: Add test for mixin configs

* QuiltModJsonTest: Move to correct package

* Add tests for creating ACJ and QMJ instances
2023-01-07 01:51:32 +02:00