Learn · concepts

NeoForge vs Forge: Minecraft Mod Loaders Comparados

NeoForge é a bifurcação comunitária que lidera a modificação baseada em Forge no Minecraft atual. Veja como os dois diferem e qual escolher.

TRtrolPublished 5 min read

NeoForge é o fork gerenciado pela comunidade, derivado do Forge, que começou em 2023 e agora lidera o ecossistema Forge nas versões atuais do Minecraft. Forge é o loader original que carregou a maioria dos grandes modpacks por anos. Entender a divisão e suas diferenças ajuda você a escolher o mais adequado para sua configuração.

O que cada um é

Forge é o loader original de mods do Minecraft, lançado por volta de 2011. Ele dominou a modificação em larga escala durante meados e final dos anos 2010. A arquitetura do Forge se concentra em um barramento de eventos, um sistema de registro e transformação de classe baseada em ASM.

NeoForge é um fork da comunidade que se separou do Forge em 2023. Ele mantém a mesma arquitetura geral (registries, capabilities, barramento de eventos), mas é gerenciado pela comunidade, com um modelo de contribuição mais aberto e ciclos de desenvolvimento mais rápidos.

Por que a bifurcação aconteceu

A divisão foi sobre governança e direção da liderança, não uma reescrita técnica. Um grupo de desenvolvedores do Forge e membros da comunidade migrou para um projeto de propriedade da comunidade após discordâncias sobre o ritmo de desenvolvimento e o processo de tomada de decisão do Forge. Como o NeoForge começou a partir do código-fonte do Forge, os dois loaders são reconhecivelmente relacionados.

Com o tempo, os dois se distanciaram. O NeoForge reestruturou partes da API, adicionou novas convenções e atualizou sistemas internos. Um mod construído para o NeoForge moderno não é garantido para carregar no Forge, e vice-versa.

Como eles diferem

AspectoNeoForgeForge
OrigemDerivação da comunidade em 2023Carregador original (~2011)
GovernançaDe propriedade da comunidade, contribuições abertasLiderança do projeto Forge tradicional
ArquiteturaBase igual (registros, capacidades, barramento de eventos)Registros, capacidades, barramento de eventos
Foco de versãoVersões atuais do Minecraft (1.20+)Versões mais antigas e legadas
Ritmo de desenvolvimentoRápido, responsivo à comunidadeMais lento, cuidadosamente considerado
Catálogo de modsCrescente nas versões modernasCatálogo extenso nas versões mais antigas
Estabilidade da APIMudando, otimizado para as versões atuaisEstável, compatível com versões anteriores sempre que possível

Quais versões cada um suporta

NeoForge:

  • 1.20.1, 1.20.4, 1.21+
  • Desenvolvimento ativo, novas versões suportadas rapidamente
  • Onde a maior parte da criação de mods acontece atualmente

Forge:

  • 1.12.2 e versões anteriores (suporte legado)
  • 1.16.5, 1.17, 1.18, 1.19, 1.20.1 (mas NeoForge é preferível nas versões mais recentes)
  • Atualizações mais lentas para as versões modernas

Qual escolher

Use NeoForge se:

  • Você joga as versões atuais do Minecraft (1.20+)
  • Seus mods suportam NeoForge
  • Você quer um carregador ativamente mantido com envolvimento da comunidade
  • Você está construindo um novo modpack

Use Forge se:

  • Você está rodando um modpack mais antigo construído com Forge
  • Seus mods suportam apenas Forge
  • Você precisa de máxima compatibilidade com versões anteriores
  • Você joga 1.12.2 ou versões mais antigas (versões sem suporte ao NeoForge)

Verifique a página do mod. O mesmo autor de mod frequentemente publica builds do Forge para versões antigas e builds do NeoForge para as novas.

Como saber qual carregador um mod precisa

  1. Vá para a página de download do mod (Modrinth, CurseForge, etc.)
  2. Veja a lista de versões
  3. Ele especificará "Forge" ou "NeoForge" para cada lançamento
  4. Baixe o build correspondente ao seu carregador

Se você tentar carregar um mod do NeoForge no Forge, ele travará com um erro de classe não encontrada. O inverso também trava. Versão e carregador devem corresponder exatamente.

A mudança no ecossistema de modding

A transição ainda está em andamento. Mods grandes e ativos migraram para ou já suportam o NeoForge nas versões mais recentes. Alguns mods legados permanecem com o Forge. Para jogadores nas versões atuais, o NeoForge está se tornando o padrão; para jogadores no 1.12.2 ou rodando modpacks com uma década de idade, o Forge ainda é o padrão.

Nenhum dos carregadores está desaparecendo. O NeoForge é a opção voltada para o futuro; o Forge mantém o suporte para versões anteriores. A divisão significa que os modders não esperam mais pelas lentas atualizações do Forge para jogar nas novas versões.

Onde Terminus se encaixa

Terminus funciona com Fabric, não com a família Forge. Fabric é um ecossistema separado, mais leve, com seu próprio formato de mod e API. Se você quiser usar mods utilitários junto com Terminus, use mods Fabric, não mods Forge ou NeoForge. Mods Fabric e mods da família Forge não são compatíveis entre si.

Perguntas Frequentes