Некоторые преимущества использования мультизагрузчика в разработке модов:
- Минимизация объёма кода, зависящего от платформы. github.com Это позволяет использовать общий набор исходных текстов для компиляции модов для разных платформ, например Forge и Fabric. github.com
- Возможность использовать Fabric API на обеих платформах. github.com При этом API будет полностью совместимо. github.com
- Использование вложенных JARs. wiki.fabricmc.net Они позволяют загрузчику выбирать наилучшую версию, соответствующую наборам зависимостей модпака. wiki.fabricmc.net Также с их помощью можно упаковать подпроекты и подмодули мода в один комбинированный JAR, но использовать их по отдельности. wiki.fabricmc.net
Например, с помощью мультизагрузчика можно создавать моды для Forge и Fabric с использованием общего набора исходных текстов, настроенного на использование Fabric API и его порта Forge. github.com