Befehle

Befehle #

Alle Befehle erfordern die Berechtigung pluginguard.admin (Standard: Server-Operatoren). Die Konsole hat unabhängig von Berechtigungen immer Zugriff.

BefehlFunktion
/pluginguard scanScannt jedes Jar in plugins/ und meldet alle Befunde, der schlimmste zuerst. Der Spiel-Chat zeigt die ersten 20 Befunde, die Konsole und der gespeicherte Bericht zeigen alle.
/pluginguard info <name>Zeigt alle Fakten, die PluginGuard über ein Plugin-Jar ermittelt hat, sowie die zugehörigen Befunde. Passt auf den Jar-Dateinamen oder den Plugin-Namen (zuerst exakte, dann teilweise Übereinstimmung).
/pluginguard fixlist [all]Nummerierte Liste dessen, was nach dem letzten Scan zu beheben ist: kritische Befunde oder mit all auch Warnungen.
/pluginguard ignore <code> [plugin]Blendet einen von dir geprüften Befund ab dem nächsten Scan aus. ignore list zeigt alle Regeln, /pluginguard unignore <code> [plugin] entfernt eine. Regeln werden in ignored.txt gespeichert; config.yml wird nie umgeschrieben. Jeder Befund im Chat endet mit seinem Code in Grau.
/pluginguard export <format>Exportiert den Bericht des letzten Scans in einem anderen Format erneut, ohne neu zu scannen. Formate: txt, json, yaml, md, html.
/pluginguard reloadLädt config.yml (und die aktive Sprachdatei) neu, ohne den Server neu zu starten.
/pluginguard helpZeigt diese Befehlsliste im Spiel.

Alias: /pguard.

Einen Bericht lesen #

Jeder Befund hat einen Schweregrad:

  • CRITICAL - dieses Plugin lässt sich nicht aktivieren oder stürzt zur Laufzeit ab bzw. wirft eine Exception. Behebe das vor dem nächsten Neustart.
  • WARNING - es läuft meist noch, aber etwas daran kann sich unter bestimmten Bedingungen falsch verhalten oder verdient einen zweiten Blick.
  • INFO - rein beratend. Kein funktionales Risiko, nur etwas, das man wissen sollte.