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.
| Comando | O que faz |
|---|---|
/pluginguard scan | Analisa 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 reload | Recarrega o config.yml (e o arquivo de idioma ativo) sem reiniciar o servidor. |
/pluginguard help | Mostra 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.