TerraformersMC / ModMenu

A menu for, you guessed it, mods!
MIT License
492 stars 149 forks source link

Badges for compatibility layer mods #650

Open flxwed opened 1 year ago

flxwed commented 1 year ago

ModMenu already seems to implement a custom badge for mods patched using Patchwork. However when this change was made the badge was intended specifically for Patchwork rather than for any general purpose

This change would add a badge for each major mod loader that patchers or compatibility mods could use to tag their mods:

Additional badges would be added through the issue tracker as requested in #191.

haykam821 commented 1 year ago

I think the badges could be replaced with dedicated handling for platforms to provide better support for compatibility layers. For example, a mod could be listed as "Fabric" when running natively with the Fabric loader or "Fabric via Patchwork" when using that specific compatibility layer.

This implementation would also improve search functionality by allowing users to search by specific loaders instead of only for Patchwork mods.