rfresh2 / XaeroPlus

Xaero WorldMap / Minimap Extra Features
MIT License
97 stars 27 forks source link

Forge 1.20 Support #14

Closed rfresh2 closed 1 year ago

rfresh2 commented 1 year ago

Cross-build with Fabric should be possible but will need custom remapping.

Example of class name differences:

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

rfresh2 commented 1 year ago

Completed https://github.com/rfresh2/XaeroPlus/commit/372555708b4665cd8ad74d5ba2e9eb3530943586