
Forgified Fabric API
Fabric API, портированный на NeoForge. Позволяет запускать моды для Fabric на NeoForge и упрощает кроссплатформенную разработку.
Forgified Fabric API (FFAPI) - это порт библиотеки Fabric API для загрузчика модов NeoForge. Простыми словами, он позволяет запускать моды, написанные для Fabric, на NeoForge, что решает давнюю проблему несовместимости двух крупнейших моддинговых экосистем Майнкрафт.
Зачем это нужно
В мире модов для Minecraft сложилась ситуация, когда часть модов пишется под Fabric, часть - под Forge/NeoForge. Раньше игроку приходилось выбирать что-то одно. FFAPI стирает эту границу: теперь разработчики могут использовать Fabric API как общую библиотеку для взаимодействия с кодом игры на обеих платформах. Это не абстракция - код под каждый загрузчик всё равно придётся писать отдельно, но общие механики можно вынести в Fabric API.
Что внутри
FFAPI включает все ключевые возможности оригинального Fabric API:
- События и хуки - система событий для взаимодействия между модами
- Работа с реестрами - синхронизация регистров блоков, предметов, биомов и измерений
- Рендеринг - продвинутое API для отрисовки, совместимое с оптимизационными модами вроде Sodium и шейдерами
- Краш-репорты - добавление полезной информации в отчёты об ошибках
- Частицы, биомы, измерения - удобный доступ к этим механикам
Совместимость
FFAPI регулярно обновляется вслед за оригинальным Fabric API. Если вы собираете сборку модов на NeoForge, но хотите добавить туда пару модов с Fabric - этот проект то, что нужно. Главное - проверяйте совместимость конкретных модов, так как не все они корректно работают через прослойку.
Скачайте Forgified Fabric API и расширьте возможности своей сборки Майнкрафт на NeoForge!
