Ответы Mail.ru: Fabric или Forge?

Однозначно Fabric. Да, API не такое нагромождённое, как у Forge, но это в каком-то смысле даже плюс. Обновляется даже на снапшоты, все изменения в загрузчике и API документируются, с каждым обновлением игры разработчики Fabric выпускают статьи с инструкциями по обновлению модов.

Я сам моды не пишу, но постоянно общаюсь с теми, кто этим ещё занимается. И постоянно вижу от них недовольство тем, как устроен API Forge :)

Ещё один аргумент в пользу отказа от Forge — грядущие перемены в загрузчике. Старый Forge, который все знают и помнят, уже фактически мёртв. Разборка проекта всё ещё ведётся, но продолжается лишь силами одного человека, LexManos, которого кикнули из своего же комьюнити за токсичность и консерватизм. Само же комьюнити сейчас пилит NeoForge, который будет жить и развиваться дальше. Но изменения в нём уже сейчас огромные, и стабильности в работе твоих же собственных модов можно будет не ждать. Обновился NeoForge — мод сломается из-за изменений в API или загрузчике, а отдельно на Forge старое API к новому загрузчику ты не поставишь, это тебе не Fabric. Хотя даже тут у NeoForge есть планы вынести API в отдельный мод, как это сейчас сделано в Fabric, что также станет фундаментальным изменением, под которое придётся подстраиваться.

Так что — да, сейчас Fabric видится как более стабильный и удобный для всех загрузчик, нежели Forge, даже несмотря на его молодость. Но даже несмотря на это существует ряд решений, которые позволяют писать моды сразу и для Fabric, и для Forge. Например,

Architectury API

или

Forgix

, которые позволят упростить создание мода сразу под оба загрузчика.