NeoForge
O que é o NeoForge?
O NeoForge é um fork do Minecraft Forge que surgiu em julho de 2023, conduzido pela maior parte da antiga equipe de desenvolvimento do Forge. Ele continua a missão do Forge original, uma plataforma poderosa para criar mods para o Minecraft Java Edition, mas com práticas modernas de desenvolvimento, melhor gestão do projeto e atualizações mais rápidas.
O NeoForge nasceu de um conflito dentro da equipe do Forge sobre a forma de conduzir o projeto. Em julho de 2023, a maioria dos desenvolvedores ativos do Forge saiu e começou um novo projeto chamado NeoForge (do grego "neo", que significa novo). Cpw, um dos principais desenvolvedores do Forge, tornou-se o líder do NeoForge.
O NeoForge logo conquistou o apoio da comunidade de mods. A maioria dos mods populares, incluindo Create, Applied Energistics 2, Mekanism, JEI e centenas de outros, oferece suporte oficial ao NeoForge. Muitos mods publicam versões para Forge e NeoForge ao mesmo tempo, e alguns abandonaram o Forge original e suportam apenas o NeoForge.
O NeoForge mantém um alto nível de compatibilidade com mods do Forge, principalmente nas primeiras versões. A partir da 1.20.5, porém, ele introduz mudanças próprias na API, que o afastam aos poucos do Forge. Mods escritos para o Forge 1.20.1 geralmente rodam no NeoForge sem alterações, mas versões mais novas podem precisar de pequenas adaptações.
Por que NeoForge em vez de Forge?
Vantagens do NeoForge
- Equipe de desenvolvimento ativa (a maior parte da antiga equipe do Forge)
- Atualizações mais rápidas para as novas versões do Minecraft
- Melhor gestão do projeto e comunicação com a comunidade
- Decisões abertas (RFCs públicas)
- Modernização da API e remoção de código obsoleto
- Uma base crescente de mods compatíveis
- Suporte oficial no CurseForge e no Modrinth
Quando ficar com o Forge
- Seu servidor roda uma versão mais antiga do MC (1.12.2-1.19.4), para a qual o NeoForge não existe
- Um mod específico só existe para o Forge (raro, mas possível)
- Um modpack feito especificamente para o Forge, sem equivalente para o NeoForge
- Você não quer migrar um servidor estável que já funciona
Instalando um servidor NeoForge
- Instale o Java 21 - o NeoForge para o Minecraft 1.20.5+ exige o Java 21. Baixe em adoptium.net.
- Baixe o instalador do NeoForge - acesse neoforged.net e baixe o instalador da sua versão do Minecraft.
- Execute o instalador -
java -jar neoforge-*-installer.jar --installServer
O instalador baixa todas as bibliotecas necessárias e cria os scripts de inicialização. - Inicie o servidor - use o script
run.sh(Linux/Mac) ourun.bat(Windows) gerado. - Aceite o EULA - edite o
eula.txt, definaeula=truee inicie o servidor de novo. - Adicione mods - coloque os arquivos
.jardos mods na pastamods/. Confira se os mods são compatíveis com a sua versão do NeoForge.
Migrando do Forge para o NeoForge
Migrar do Forge para o NeoForge é bem simples, principalmente no Minecraft 1.20.1-1.20.4:
- Passo 1: Pare o servidor e faça um backup de todo o diretório
- Passo 2: Apague os arquivos do Forge (mas mantenha a pasta
mods/, aconfig/e o mundo) - Passo 3: Instale o NeoForge no mesmo diretório usando o instalador
- Passo 4: Inicie o servidor - a maioria dos mods deve carregar sem problemas
- Passo 5: Verifique se há erros nos logs. Se algum mod não funcionar, procure uma versão para NeoForge no Modrinth ou no CurseForge
A partir da 1.20.5, o NeoForge introduziu mudanças na API que podem exigir atualizações em alguns mods. Sempre confira a compatibilidade dos mods antes de migrar.