Como instalar um modpack do CurseForge no seu servidor
Escolha um pack, instale-o com um clique, coloque os seus amigos na mesma versão e resolva os problemas habituais do primeiro arranque.
Um modpack é uma coleção pronta de mods, configurações e, frequentemente, mundos personalizados que alguém já testou em conjunto. Instalar um num servidor Cobbly requer apenas um clique — nunca terá de carregar um ficheiro de mod manualmente — e funciona no plano gratuito. Este guia cobre a escolha de um pack que funcione bem, a sua instalação, a garantia de que os seus amigos usam a versão exata e os problemas mais comuns no primeiro arranque.
Antes de começar: o pack é compatível?
Cada servidor gratuito tem 3 GB de RAM. Isso determina quais os packs que irão correr, mais do que qualquer outra coisa, pelo que vale a pena verificar antes de instalar:
- Packs leves — packs de desempenho, packs "vanilla-plus", qualquer coisa com menos de 80 mods. Estes correm sem problemas.
- Packs de tamanho médio — cerca de 80 a 150 mods. Muitos funcionam, mas é limitado; acompanhe a situação e evite pré-carregar áreas grandes.
- Packs "Kitchen-sink" — 200, 300, 400+ mods. Estes necessitam de 6–10 GB e não caberão em 3 GB, embora estejam otimizados.
Ao escolher um pack grande, o separador Software avisa se este estiver perto do limite de memória. A página do CurseForge do pack costuma listar também a quantidade recomendada de memória do servidor — se indicar 6 GB ou mais, não funcionará no plano gratuito. Quanto de RAM um servidor de Minecraft precisa? explica para onde vai a memória.
Instalar o pack
- Pare o servidor se este estiver a correr. As alterações no Software só ocorrem enquanto ele está parado.
- Abra o separador Software e mude para Modpacks.
- Procure o pack no CurseForge pelo nome e selecione-o.
- Escolha uma versão do pack. A menos que tenha uma razão para não o fazer, escolha a mais recente — e anote qual escolheu, pois os seus amigos precisarão da mesma.
- Clique em Install Modpack e confirme.
- Clique em Start.
Não precisa descarregar nem carregar nada. O Cobbly entrega o pack ao servidor, e o servidor descarrega e instala-o no primeiro arranque. Apenas packs do CurseForge estão disponíveis no painel.
O primeiro arranque é lento — isto é esperado
O primeiro arranque de um novo pack descarrega todos os mods e configura-os, o que pode levar vários minutos num pack maior. Acompanhe o progresso no separador Console. O servidor está pronto quando a consola imprime uma linha a começar com Done ( — até lá, os jogadores que tentarem entrar serão informados de que o servidor está a iniciar.
Arranques posteriores são mais rápidos, mas um servidor com mods demora sempre mais tempo a iniciar do que um Vanilla, porque cada mod é carregado em cada início. Pressionar Start alguns minutos antes de jogar poupa a todos a espera.
Server packs vs client packs
Muitos autores de packs publicam um server pack separado: o mesmo pack com os mods apenas para clientes — shaders, minimapas, ajustes de menu, mods de som — já removidos. Quando uma versão de pack tem um, o Cobbly utiliza-o, e este é marcado com um emblema Server Pack na lista de versões. Esta é a forma mais fiável de correr um pack.
Quando uma versão não tem um server pack, o Cobbly instala o pack normal e remove os mods conhecidos por serem apenas para clientes. Se um mod de cliente ainda passar e impedir o arranque do servidor, o Cobbly deteta o erro, remove esse mod e tenta novamente automaticamente — algumas vezes — antes de desistir. Verá isto na consola como o servidor a reiniciar sozinho durante o primeiro arranque.
Garanta que os seus amigos usam o mesmo pack
Todos os que se juntarem precisam de ter exatamente o mesmo pack na mesma versão. Uma versão diferente, ou um mod extra ou em falta, resultará na recusa de entrada com uma mensagem de "mod rejections" ou "mismatched mods".
- Todos devem instalar a aplicação CurseForge e iniciar sessão.
- Procure pelo mesmo pack, abra-o e escolha a mesma versão que instalou no servidor (o menu suspenso de versões na página do pack).
- Jogue o pack uma vez a partir da aplicação, depois vá a Multiplayer → Add Server e cole o seu endereço
yourname.cobbly.net.
Adicionar mods extra ao cliente — como um minimap, por exemplo — costuma ser aceitável se forem apenas para clientes. Adicionar conteúdos (novos blocos, itens ou mobs) apenas num dos lados é que impede a ligação.
Alterar ou atualizar o pack mais tarde
Para mudar para uma versão mais recente do mesmo pack, pare o servidor e escolha a nova versão no separador Software da mesma forma. O seu mundo será mantido, mas leia o changelog do pack primeiro: uma atualização que remova um mod também removerá os blocos desse mod do seu mundo. Faça um backup antes de qualquer atualização de pack, para poder regressar se algo correr mal.
Mudar para um pack diferente num mundo existente raramente funciona — o novo pack não reconhecerá os blocos do antigo. Em alternativa, comece um mundo novo a partir do separador World.
Se o servidor não iniciar
O estado mostra Crashed ou Ran out of memory em vez do servidor chegar a Done. As causas comuns, em ordem:
- Memória insuficiente — o pack precisa de mais do que 3 GB. Nada além de mais memória resolve isto; tente um pack mais leve.
- Um mod apenas para clientes que a limpeza automática não detetou. A consola identifica-o numa linha com
invalid dist DEDICATED_SERVER. Apague o ficheiro .jar desse mod na pastamodsno separador Files. - Um mod que necessita de algo em falta — raro num pack finalizado, mais comum após adicionar mods próprios.
A leitura da consola está explicada passo a passo em Por que razão o meu servidor Minecraft não inicia?.