Before this pull request, modders were able to add injected interfaces in other classes, but they were not able to use generics for them. This pull request allows to specify the raw generics signature (which is a part of the ClassSignature) after the interface name in fabric.mod.json, solving the issue.
Examples:
Before:
"net/minecraft/class_x": [
"com/example/WithoutGenerics",
"com/example/WithGenerics" // but we can't specify them
]
Before this pull request, modders were able to add injected interfaces in other classes, but they were not able to use generics for them. This pull request allows to specify the raw generics signature (which is a part of the ClassSignature) after the interface name in
fabric.mod.json
, solving the issue.Examples:
Before:
After:
Fixes #597