You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The way the template currently handles shadowing ignores the fact that subprojects may use different mappings.
Instead of remapping every dependency and then merging all the remapped jars into one, all dependencies are first merged into a single jar, after which that jar is remapped using the mappings of the project that does the remapping. This means that any subproject dependency that uses different mappings still get remapped with the mappings of the remapping project which is especially an issue if subprojects are not built against the same Minecraft version as the remapping project as classes that were renamed and/or deleted simply do not get remapped causing NoClassDefFoundErrors when using the mod.
The text was updated successfully, but these errors were encountered:
The way the template currently handles shadowing ignores the fact that subprojects may use different mappings.
Instead of remapping every dependency and then merging all the remapped jars into one, all dependencies are first merged into a single jar, after which that jar is remapped using the mappings of the project that does the remapping. This means that any subproject dependency that uses different mappings still get remapped with the mappings of the remapping project which is especially an issue if subprojects are not built against the same Minecraft version as the remapping project as classes that were renamed and/or deleted simply do not get remapped causing NoClassDefFoundErrors when using the mod.
The text was updated successfully, but these errors were encountered: