Instalando datapacks no seu servidor Minecraft
Onde os datapacks são armazenados, como verificar se um foi carregado, datapacks de geração de mundo e o que fazer quando um datapack impede o servidor de iniciar.
Datapacks mudam o comportamento de um mundo Minecraft Java: novas receitas, ajustes de criação, estruturas, drops de mobs e muito mais, tudo sem mods. Eles funcionam em todos os tipos de servidor Java (Vanilla, Paper, Fabric, Forge e assim por diante), porque pertencem ao mundo, não ao software do servidor.
Onde os datapacks são armazenados
Datapacks ficam dentro do seu mundo, na pasta datapacks:
world/datapacks/
world é o nome em server.properties em level-name. Se você o alterou, use essa pasta em vez disso. Um erro comum é colocar datapacks na pasta principal do servidor ou em plugins, onde nada os carrega.
Instalar um datapack
- Baixe o datapack. A maioria vem como um arquivo
.zip. - Verifique se ele suporta a versão do Minecraft do seu servidor. Um datapack feito para uma versão mais antiga pode impedir o servidor de iniciar.
- Em Arquivos, abra
world, depoisdatapacks. - Abra Actions, escolha Upload File… e selecione o
.zip. Você também pode arrastá-lo para a lista de arquivos. - Deixe o zip como está. O Minecraft lê datapacks compactados diretamente, então você não precisa descompactá-los.
- Reinicie o servidor, ou digite
reloadno Console para carregá-lo sem reiniciar.
Para verificar se ele foi carregado, digite isso no Console:
datapack list
Seu pacote aparecerá como file/<name>. Se estiver listado como disponível, mas não ativado, ligue-o:
datapack enable "file/<name>"
Um datapack que é uma pasta
Alguns datapacks vêm como uma pasta em vez de um zip. Isso também funciona, desde que pack.mcmeta esteja diretamente dentro da pasta em world/datapacks. Se você carregou um zip que contém uma pasta com pack.mcmeta um nível mais profundo, esse zip não será carregado: clique com o botão direito nele, escolha Descompactar e mantenha a pasta que contém pack.mcmeta.
Datapacks que precisam estar lá antes que o mundo exista
Alguns datapacks mudam a geração do mundo, por exemplo, novos terrenos, biomas ou estruturas. Estes afetam apenas os chunks que ainda não foram gerados. Para um mundo totalmente novo construído com o datapack:
- Pare o servidor.
- Renomeie a pasta do mundo atual em Arquivos (por exemplo, para
world-old), para que você a mantenha. - Crie uma nova pasta
world/datapackscom Actions, depois New Folder, e carregue o datapack nela. - Inicie o servidor. O novo mundo é gerado com o datapack.
Remover um datapack
Desative-o no Console com datapack disable "file/<name>", depois pare o servidor e exclua o arquivo de world/datapacks. Coisas que o datapack já adicionou ao mundo podem permanecer.
Problemas comuns
| O que você vê | O que fazer |
|---|---|
datapack list não mostra o pacote |
Não está em world/datapacks, ou pack.mcmeta está uma pasta muito profunda. |
| O servidor não inicia depois de adicionar um datapack (por exemplo, "Failed to load datapacks") | O pacote não suporta esta versão do Minecraft. Mova-o para fora de world/datapacks (por exemplo, para uma nova pasta datapacks-disabled) e comece novamente. Em seguida, procure por uma atualização do pacote. |
| O pacote carrega, mas nada mudou | Muitos pacotes afetam apenas novos chunks ou precisam de um comando para configurar. Verifique as instruções do próprio pacote. |
| Você quer mods ou plugins em vez disso | Use a aba Mods ou Plugins. Veja Como instalar plugins. |
Se o console mostrar erros que você não reconhece, abra um ticket de suporte com o nome do seu servidor e o datapack que você adicionou, e nós o ajudaremos a resolver isso.