Pular para o conteúdo principal

Configuração do EliteMobs

Este guia é para a linha de código atual do EliteMobs 10.

Requisitos

  • Minecraft 1.21.4 ou mais recente (o plugin.yml declara api-version: 1.21.4)
  • Java 21+
  • Spigot, Paper ou um fork compatível

O EliteMobs recusa-se a arrancar em qualquer versão anterior ao Minecraft 1.21.0 — regista um aviso e desativa-se a si próprio. Servidores mais antigos precisam de uma build do EliteMobs anterior à 9.0.

Primeira inicialização

Inicie o servidor uma vez e depois reinicie-o se o EliteMobs atualizar as definições de limite de vida do servidor na primeira inicialização.

No arranque, o EliteMobs lê settings.attribute.maxHealth.max do spigot.yml. Se esse valor estiver em falta, não for finito ou for inferior a 2048, o EliteMobs eleva-o para 2048 e guarda o spigot.yml por si. O escalonamento de vida dos elites precisa dessa margem, por isso reinicie depois de o valor ser escrito. Se a gravação falhar, a consola indica-lhe que deve aumentar o valor manualmente.

Fluxo de trabalho recomendado

  1. Instale o EliteMobs e inicie o servidor uma vez.
  2. Execute /em initialize.
  3. Vincule um token Nightbreak com /nightbreaklogin <token>.
  4. Abra /em setup.
  5. Use /em downloadall se quiser configurar o conteúdo oficial rapidamente.
  6. Use /em updatecontent quando os pacotes instalados estiverem marcados como desatualizados.

initialize vs setup

  • /em initialize é o fluxo de integração inicial.
  • /em setup é a interface de gestão de conteúdo contínua.

Não os trate como intercambiáveis.

O que o /em initialize pergunta

O menu de primeira utilização oferece um botão de informação mais três predefinições. Todas as predefinições marcam a configuração como concluída, recarregam o plugin e depois imprimem as ligações de seguimento (início de sessão Nightbreak, transferir tudo, guia de configuração, Discord, wiki):

PredefiniçãoEfeito
RecomendadoSpawn natural de elites ativo
Apenas conteúdoSpawn natural de elites inativo, eventos temporizados inativos — apenas o conteúdo transferido (masmorras, bosses, NPCs) fica ativo
Sem progressão (não recomendado)Spawn natural de elites inativo, sistema de habilidades inativo, loot do EliteMobs inativo. Destina-se a servidores que apenas querem o conteúdo do EliteMobs em conjunto com algo como o BetterStructures

O que o /em setup mostra

O /em setup é o menu de configuração partilhado do MagmaCore. Lista todos os pacotes de conteúdo do EliteMobs com o respetivo estado de instalação/atualização, e o MagmaCore acrescenta três entradas padrão no início:

  • Atualização do plugin — transfere um jar mais recente do EliteMobs (aplicado após reiniciar)
  • Plugins recomendados — plugins complementares com ligações de instalação, também disponíveis em /em recommendedplugins
  • Alternar atualizações automáticas — escreve nightbreak.autoDownloadPluginUpdates no config.yml

Acrescenta ainda uma entrada de "transferir todo o conteúdo" e três filtros: Masmorras, Eventos e Modelos Personalizados. Os meta-pacotes escondem os seus pacotes-filhos para a lista se manter legível.

Comandos de conteúdo

ComandoO que faz
/em downloadallAtualização do plugin mais todos os pacotes acessíveis em falta ou desatualizados
/em downloadallcontentTodos os pacotes acessíveis em falta ou desatualizados, sem atualização do plugin
/em updatecontent (alias /em updateallcontent)Apenas os pacotes que já estão instalados e desatualizados
/em downloadpluginupdateApenas o jar do EliteMobs
/em forcereinstallcontent <package|all>Volta a transferir conteúdo que já tem, para reparar uma instalação danificada
/em setup toggle <package>Instala ou desinstala um único pacote transferido

Os jars de plugin transferidos e as atualizações de conteúdo só produzem efeito depois de reiniciar o servidor. As transferências automáticas de plugins (nightbreak.autoDownloadPluginUpdates: true) precisam de um token de conta válido e de uma subscrição de apoiante ativa.

Importações manuais

As importações manuais ainda usam:

plugins/EliteMobs/imports

Esse caminho permanece válido, mas o fluxo de configuração compatível com Nightbreak é agora o caminho documentado principal.

Veja: