Commit graph

23 commits

Author SHA1 Message Date
Kir_Antipov
a416c24813 Added text-oriented version of metadata reader 2022-11-25 14:30:52 +03:00
Kir_Antipov
de4393cceb Removed deprecated metadata-related classes 2022-11-25 14:30:52 +03:00
Kir_Antipov
b7fa4fab67 QuiltModMetadata refactoring 2022-11-25 14:30:52 +03:00
Kir_Antipov
2fc40453de ForgeModMetadata refactoring 2022-11-25 14:30:52 +03:00
Kir_Antipov
9570097d5b FabricModMetadata refactoring
Fixes #36
2022-11-25 14:30:52 +03:00
Kir_Antipov
03cc643a6e Fabric mods can be marked as Quilt-compatible 2022-07-05 19:24:25 +03:00
Kir_Antipov
0fcfdc07c1 Implemented Quilt support
Closes #5
2022-06-05 19:37:01 +03:00
Kir_Antipov
7a8b3f6b81 Made aliases for special case dependencies like fabric 2021-12-11 00:12:31 +03:00
Kir_Antipov
7e5abb93bd Special case dependencies are ignored by default
(minecraft, java, fabricloader, forge, etc)
2021-12-10 17:46:10 +03:00
Kir_Antipov
cb76b6f43f Implemented ModMetadataReader for Forge mods 2021-12-07 21:57:22 +03:00
Kir_Antipov
ddc460484e Implemented ModMetadata for Forge 2021-12-07 21:53:53 +03:00
Kir_Antipov
05a29057ca Implemented ModMetadataReader for Fabric mods 2021-12-07 21:53:08 +03:00
Kir_Antipov
a63e0b697d Made ModMetadata implementation for Fabric 2021-12-07 21:52:26 +03:00
Kir_Antipov
0530a4b597 Made base class for dependencies described in configs 2021-12-07 21:50:15 +03:00
Kir_Antipov
8937a5c943 Made base class for config-based metadata 2021-12-07 21:49:28 +03:00
Kir_Antipov
ef28fbd8f5 Made base class for metadata readers that deal with zip 2021-12-07 21:48:52 +03:00
Kir_Antipov
4151c36500 Chained all known ModMetadataReaders 2021-12-07 21:42:49 +03:00
Kir_Antipov
0844ce3a92 Implemented factory for ModMetadataReaders 2021-12-07 21:40:57 +03:00
Kir_Antipov
98e5542fe5 Made interface for metadata readers 2021-12-07 21:37:21 +03:00
Kir_Antipov
bd5a30326c Made interface that describes mod metadata 2021-12-07 21:35:41 +03:00
Kir_Antipov
428bc335e9 Made Dependency interface 2021-12-07 21:35:03 +03:00
Kir_Antipov
f6c5dfd62b Added enum that describes dependency kinds 2021-12-07 21:34:24 +03:00
Kir_Antipov
59f286e65e Made enum that describes different mod loaders 2021-12-07 21:32:27 +03:00