PluginGuard

Kompatibilitätsprobleme finden, bevor Ihr Server es tut.

VeröffentlichtKostenpflichtigBetrieb

Scannt jedes Jar in plugins/ auf Bytecode-Ebene und meldet Java-Inkompatibilitäten, fehlende Abhängigkeiten, defekte eingebettete Bibliotheken und Befehlskollisionen.

  • Paper
  • Spigot
  • Folia

Funktionen

  • Liest die echten Bytes jedes Jars: Klassendatei-Version, Deskriptoren, eingebettete Bibliotheken und native Binärdateien. Nichts wird ausgeführt oder verändert.
  • Erkennt ein Plugin, das für ein neueres Java kompiliert wurde als Ihr Server nutzt, bevor es mit UnsupportedClassVersionError scheitert.
  • Findet einen umbenannten SQLite-Treiber, fehlende harte Abhängigkeiten, zirkuläre Abhängigkeiten und doppelte Plugins.
  • Berichte als txt, json, yaml, md oder html; eine nach Schweregrad geordnete Fehlerliste; Ignorier-Regeln für bereits geprüfte Befunde.
  • Optionale Discord-Warnung bei kritischen Befunden; jeder Befund wird nur einmal gemeldet.

Anwendungsbeispiel

Jedes Jar scannen, Fehlerliste ansehen und den Bericht exportieren.

text
/pluginguard scan
/pluginguard fixlist
/pluginguard export html

Voraussetzungen und Kompatibilität

Plattformen
Paper, Spigot, Folia
Minecraft
1.21 bis 1.21.11, 26.1, 26.2
Java
21
Erforderlich
Keine
Optional
Keine
Kategorie
Betrieb
Dokumentierte Version
1.2.1

Die Dokumentation beschreibt Version 1.2.1.

Einschränkungen

  • Es erkennt keine Laufzeitkonflikte, die erst durch das Verhalten auftreten.
  • Zur Laufzeit über Brigadier registrierte Befehle sind für einen statischen Scan nicht sichtbar.
  • Es ist kein Malware-Scanner.

Häufige Fragen

Sendet es irgendwo etwas hin?

Nur wenn Sie es einschalten. Die optionale Update-Prüfung und der Discord-Webhook sind aus, bis Sie sie einrichten.

Kann es meine Plugins beschädigen?

Nein. Es liest Jars nur und verändert sie nie.

Änderungsprotokoll

Version 1.2.1

  • Der unterstützte Minecraft-Bereich ist festgelegt: 1.21 bis 1.21.11 sowie 26.1 und 26.2.
  • Versionsauswertung und API-Vergleich wurden für Minecraft 26.2 verifiziert.
  • Verhalten, Konfiguration und gespeicherte Berichte bleiben mit 1.2 kompatibel.

Version 1.2

  • Neu: /pluginguard fixlist, eine nummerierte Liste dessen, was behoben werden muss.
  • Neue Ignorier-Regeln, um geprüfte Befunde ohne Bearbeiten der config.yml stummzuschalten.
  • Discord-Warnungen melden jeden kritischen Befund nur einmal.
  • Optionale Update-Prüfung (standardmäßig aus): Modrinth per Datei-Hash; SpigotMC und BuiltByBit nur für Plugins, die ihre Seite verlinken.
  • Deskriptoren werden so gelesen, wie der Server sie liest; aus Jars übernommener Text wird in Chat, Konsole und Exporten bereinigt.

Support

Fragen Sie im Discord oder im Diskussionsbereich des Plugins auf BuiltByBit.

PluginGuard erhalten

Käufe, Downloads und Updates werden über BuiltByBit abgewickelt.

Weitere Plugins

VeloRoad

Betrieb

Ein Plugin live ersetzen. Automatisch zurückrollen.

Wartet auf FreigabeKostenpflichtig
  • Spigot
  • Paper
  • Purpur
  • Folia
DemnächstDetails ansehen

Migrate

Betrieb

Plugin wechseln, Daten behalten.

Demnächst
  • Wird mit der Veröffentlichung bekannt gegeben
DemnächstDetails ansehen