FermiumBooter добавляет простую систему для ранней и поздней загрузки mixin'ов, чтобы можно было менять внутренние классы игры, которые иначе не поправить.
Мод позволяет гибко включать и выключать mixin'ы до их применения - это удобно для теста или опциональных фич в сборке. Можно убрать другие mixin'ы FermiumBooter на лету, чтобы быстро проверять, что именно вызывает краш или баг. Поддерживает работу с Mixin и дополнительными расширениями для них, что помогает снизить лаги и конфликты между модами в модпаке или на сервере.
Для разработчиков всё просто: в методе init вашего IFMLLoadingPlugin вместо Mixins.addConfiguration("configname") используйте FermiumRegistryAPI.enqueueMixin("configname"), а для поздней загрузки - FermiumRegistryAPI.enqueueMixin(true, "configname"). FermiumBooter сам подхватит и применит конфигурации, так что не нужно морочиться с ручной подстановкой.
Проект открытый под лицензией MIT, автор приветствует багрепорты, предложения и PR'ы. В модпаке рекомендуется также использовать MixinCompat для совместимости и дополнительной стабильности.
Мод для разработки, который позволяет гибко загружать и отключать mixin'ы для правки классов и предотвращения багов в сборке или на сервере.
Скачать FermiumBooter
-
`FermiumBooter-1.4.1.jar (Fix)
03.01.20261,8 МБ1.12.2Client
-
`FermiumBooter-1.4.1.jar
21.11.20251,8 МБ1.12.2Client
-
`FermiumBooter-1.4.0.jar
11.11.20251,8 МБ1.12.2Client
-
`FermiumBooter-1.3.2.jar
24.09.20251,8 МБ1.12.2Client
-
`FermiumBooter-1.3.1.jar
24.09.20251,2 МБ1.12.2Client
-
`FermiumBooter-1.3.0.jar
24.09.20251,2 МБ1.12.2Client
-
`FermiumBooter-1.2.0.jar
24.09.20251,2 МБ1.12.2Client
-
`FermiumBooter-1.1.1.jar
08.06.20251,2 МБ1.12.2Client
-
`FermiumBooter-1.1.0.jar
08.06.20251,1 МБ1.12.2Client
-
FermiumBooter-1.0.1.jar
08.06.202513,5 КБ1.12.2Client