Comandos

Comandos #

Todos os comandos exigem a permissão pluginguard.admin (padrão: operadores do servidor). O console sempre tem acesso, independentemente das permissões.

ComandoO que faz
/pluginguard scanAnalisa cada jar em plugins/ e informa todos os achados, do pior para o menos grave. O chat do jogo mostra os 20 primeiros achados; o console e o relatório salvo mostram todos.
/pluginguard info <name>Mostra todos os fatos que o PluginGuard extraiu de um jar de plugin e os achados sobre ele. Corresponde ao nome do arquivo jar ou ao nome do plugin (primeiro correspondência exata, depois parcial).
/pluginguard fixlist [all]Lista numerada do que precisa ser corrigido segundo a última análise: achados críticos ou, com all, também os avisos.
/pluginguard ignore <code> [plugin]Oculta um achado que você revisou, a partir da próxima análise. ignore list mostra todas as regras e /pluginguard unignore <code> [plugin] remove uma. As regras ficam em ignored.txt; o config.yml nunca é reescrito. Cada achado no chat termina com o código dele em cinza.
/pluginguard export <format>Reexporta o relatório da análise mais recente em outro formato sem analisar de novo. Formatos: txt, json, yaml, md, html.
/pluginguard reloadRecarrega o config.yml (e o arquivo de idioma ativo) sem reiniciar o servidor.
/pluginguard helpMostra esta lista de comandos no jogo.

Alias: /pguard.

Como ler um relatório #

Cada achado tem uma gravidade:

  • CRITICAL - este plugin não será ativado, ou vai travar/lançar uma exceção em tempo de execução. Corrija antes da próxima reinicialização.
  • WARNING - geralmente ele ainda funciona, mas algo nele pode se comportar mal em determinadas condições ou merece uma segunda olhada.
  • INFO - puramente informativo. Sem risco funcional, apenas algo útil de saber.