Cross-build with Fabric should be possible but will need custom remapping.
Example of class name differences:
Fabric: AXaeroMinimap
Forge IXaeroMinimap
Other differences exist in 1 or 2 places where Fabric API is used. This means we can't compile Forge compatible classes against Fabric versions of Xaero mods as is.
Alternative solution: create a separate branch. But yarn mappings need a ForgeGradle adapter or we need to use another build plugin like Architectury or unimined. Or migrate mappings to official or parchment
Cross-build with Fabric should be possible but will need custom remapping.
Example of class name differences:
AXaeroMinimap
IXaeroMinimap
Other differences exist in 1 or 2 places where Fabric API is used. This means we can't compile Forge compatible classes against Fabric versions of Xaero mods as is.
Alternative solution: create a separate branch. But yarn mappings need a ForgeGradle adapter or we need to use another build plugin like Architectury or unimined. Or migrate mappings to official or parchment