NO_DESCRIPTOR | CRITICAL | Das Jar enthält weder plugin.yml noch paper-plugin.yml - es ist kein gültiges Plugin. |
DESCRIPTOR_INVALID_YAML | CRITICAL | Der Deskriptor ist kein gültiges YAML - der Server kann das Plugin nicht laden. |
DESCRIPTOR_TOO_LARGE | WARNING | Der Deskriptor ist unkomprimiert größer als 5 MB und wurde nicht gelesen (möglicherweise Zip-Bombe oder beschädigtes Archiv). Die übrigen Prüfungen des Jars werden übersprungen. |
NO_NAME_DECLARED | CRITICAL | Der Deskriptor hat kein name:. |
INVALID_PLUGIN_NAME | CRITICAL | Der Plugin-Name enthält Zeichen, die der Server ablehnt (erlaubt: Buchstaben, Ziffern, Leerzeichen, _, ., -). |
NO_VERSION_DECLARED | CRITICAL | Der Deskriptor hat kein version:. |
NO_MAIN_DECLARED | CRITICAL | Der Deskriptor deklariert keine main:-Klasse. |
MAIN_CLASS_MISSING | CRITICAL | Die deklarierte Hauptklasse hat keine passende .class-Datei im Jar. |
MAIN_CLASS_NOT_VISIBLE | INFO | Die Hauptklasse ist nicht als normaler .class-Eintrag gespeichert (geschütztes oder obfuskiertes Jar), aber der Server hat das Plugin geladen und aktiviert, es funktioniert also. Läuft das Plugin nicht, wird stattdessen MAIN_CLASS_MISSING gemeldet. |
MAIN_CLASS_UNREADABLE | WARNING | Der Eintrag der Hauptklasse existiert, aber sein Bytecode-Header konnte nicht gelesen werden - das Jar ist möglicherweise beschädigt. |
UNREADABLE_JAR | CRITICAL | Die Datei ist überhaupt kein gültiges Zip-/Jar-Archiv (abgebrochener Download, beschädigter Neubau usw.). |
SCAN_ERROR | WARNING | PluginGuard ist beim Prüfen dieses Jars auf einen unerwarteten Fehler gestoßen; der Scan lief mit den anderen Jars weiter. |
JAVA_VERSION_TOO_NEW | CRITICAL | Die Hauptklasse wurde für eine neuere Java-Version kompiliert, als dieser Server ausführt - die JVM weigert sich, sie zu laden. |
LIBRARY_JAVA_VERSION_TOO_NEW | WARNING | Andere Klassen im Jar (meist eine mitgelieferte Bibliothek) wurden für eine neuere Java-Version kompiliert, als der Server ausführt. Das Plugin startet, schlägt aber fehl, wenn es diese Klassen nutzt. |
MISSING_API_VERSION | WARNING | Es ist kein api-version deklariert; der Server behandelt das Plugin als Legacy-Plugin. |
API_VERSION_INVALID | WARNING | Das deklarierte api-version ist keine gültige Version wie 1.21. |
API_VERSION_NEWER_THAN_SERVER | WARNING | Das Plugin deklariert ein api-version für eine neuere Minecraft-/Paper-API, als dieser Server bereitstellt. |
DUPLICATE_PLUGIN_NAME | CRITICAL | Mehr als ein Jar deklariert denselben Plugin-Namen - der Server lädt eines und lehnt das andere ab (typischerweise eine alte Version, die nach einem Update liegen geblieben ist). |
MISSING_HARD_DEPENDENCY | CRITICAL | Ein depend:-Eintrag ist nicht installiert (und wird auch von keinem anderen Plugin bereitgestellt) - dieses Plugin lässt sich nicht aktivieren. |
MISSING_SOFT_DEPENDENCY | INFO | Ein softdepend:-Eintrag ist nicht installiert - optionale Funktionen werden einfach deaktiviert. |
CIRCULAR_DEPENDENCY | CRITICAL | Plugins hängen über depend: im Kreis voneinander ab - keines kann geladen werden. |
SHADED_LIBRARY_COLLISION | WARNING | Zwei oder mehr Plugins bündeln dieselbe nicht verschobene (unrelocated) Bibliothek. Meist harmlos, gelegentlich Quelle verwirrender Fehler durch abweichende Versionen. |
DUPLICATE_NATIVE_LIBRARY | INFO | Mehrere Plugins bündeln ihre eigene Kopie derselben nativen Binärdatei. |
SQLITE_JNI_RELOCATED | CRITICAL | Der SQLite-JDBC-Treiber dieses Jars wurde mit umbenanntem Paket org.sqlite geshadet, was die native JNI-Bindung zur Laufzeit bricht (nur relevant, wenn das Plugin SQLite nutzt). |
UPDATE_AVAILABLE | INFO | Modrinth hat eine neuere Version genau dieses Plugin-Jars (nur mit integrations.plugin-updates.enabled: true). |
SQLITE_DRIVER_MISSING | WARNING | Dieses Jar enthält eine native SQLite-Bibliothek, aber nicht die zugehörige Treiberklasse (umbenannt oder entfernt, zum Beispiel durch einen Obfuskator). |
BUNDLED_SERVER_API | WARNING | Das Jar enthält eine eigene Kopie der Bukkit-API-Klassen - fast immer ein Shading-Fehler. |
COMMAND_COLLISION | WARNING | Zwei Plugins deklarieren denselben Befehlsnamen oder Alias; nur eines besitzt den nackten Befehl. |
PLUGIN_NOT_LOADED | WARNING | Das Jar liegt in plugins/, aber der laufende Server hat kein Plugin mit diesem Namen, und nichts anderes erklärt das. Entweder ist das Laden fehlgeschlagen (siehe Startlog) oder es wurde nach dem Start hinzugefügt. |
PLUGIN_NOT_ENABLED | WARNING | Der Server hat das Plugin geladen, aber es ist nicht aktiviert (beim Aktivieren fehlgeschlagen). |
PLUGIN_VERSION_MISMATCH | INFO | Das Jar auf der Festplatte hat eine andere Version als das laufende Plugin - das Update greift nach einem Neustart. |