Visão geral

Aguardando aprovação v1.4.3
Plataformas
Spigot, Paper, Purpur, Folia
Minecraft
1.21 ou mais recente
Java
21
Obrigatório
Nenhum
Opcional
Nenhum

O VeloRoad gerencia plugins compatíveis sem reiniciar todo o servidor de Minecraft. Ele valida uma substituição antes de tocar no plugin em execução, mantém o jar atual em um backup verificado por SHA-256, carrega a nova versão, verifica os comandos dela e restaura automaticamente a versão anterior se a implantação falhar.

Requisitos #

  • Spigot, Paper, Purpur ou Folia, Minecraft 1.21 ou mais recente.
  • Java 21 ou mais recente.
  • Nenhum outro plugin é necessário.

O que ele faz #

  • Carrega, descarrega, recarrega, ativa e desativa plugins em tempo de execução.
  • Substitui um plugin com backup, verificação de integridade e reversão automática.
  • Trata a pasta .paper-remapped do Paper e nomes de jar com versão, como Plugin-2.4.1.jar.
  • Audita a pasta de plugins sem alterar nada (/veloroad doctor).
  • Aplica atualizações automaticamente a partir de arquivos .jar.new e .jar.install e pode preparar a mesma atualização em outros servidores da mesma máquina.
  • Cinco idiomas editáveis: inglês, turco, espanhol, alemão e francês.

Fluxo de atualização gerenciada #

  1. Coloque o jar novo em plugins/ com qualquer nome de arquivo ou chame-o de <Plugin>.jar.new.
  2. Execute /veloroad check <plugin> para uma pré-visualização de compatibilidade somente leitura.
  3. Execute /veloroad reload <plugin>. O VeloRoad identifica o plugin pelo descritor, cria e verifica um backup, substitui o jar em uso, ativa a versão nova e verifica os comandos que ela registrou.
  4. Se o carregamento, a ativação, a limpeza do cache ou a verificação de comandos falhar, a versão verificada anterior é restaurada quando existe um backup.

Se vários jars candidatos declararem o mesmo nome de plugin, a implantação é recusada e os arquivos são listados. Para manter um ponto de reversão recente, coloque a substituição ao lado do jar em uso em vez de sobrescrevê-lo.

Uma reinicialização completa do servidor é sempre a escolha mais segura para plugins críticos e para plugins que mantêm referências vivas profundas às próprias classes.

Privacidade #

O VeloRoad inclui uma cópia realocada do bStats Metrics 3.0.2. As métricas vêm ativadas por padrão e enviam informações técnicas do servidor (software e versão, detalhes de Java e do sistema operacional, número de jogadores e um identificador pseudônimo do servidor). O VeloRoad não adiciona gráficos personalizados com dados de jogadores. Desative as métricas em plugins/Veloroad/config.yml ou em plugins/bStats/config.yml. O código-fonte do bStats está no GitHub.

Suporte #

Use a área de discussão do recurso. Ao relatar um problema de implantação, inclua a saída de /veloroad doctor <plugin> e as linhas relevantes do console.