From 223973258c188b7265ad7ddf0601869d0a4fb3fc Mon Sep 17 00:00:00 2001 From: M_Viper Date: Sat, 26 Jul 2025 19:59:36 +0000 Subject: [PATCH] Dateien nach "src/main/resources" hochladen --- src/main/resources/config.yml | 34 ++++++++++++++++++++++++++++++++++ src/main/resources/plugin.yml | 34 ++++++++++++++++++++++++++++++++++ 2 files changed, 68 insertions(+) create mode 100644 src/main/resources/config.yml create mode 100644 src/main/resources/plugin.yml diff --git a/src/main/resources/config.yml b/src/main/resources/config.yml new file mode 100644 index 0000000..ebba3c0 --- /dev/null +++ b/src/main/resources/config.yml @@ -0,0 +1,34 @@ +version: 1.0.6 +prefix: Status +colors: + online: "&a" # Grün + afk: "&e" # Gelb + offline: "&c" # Rot + player: "&9" # Blau +date-format: "dd.MM.yyyy HH:mm" +afk-timeout-seconds: 300 # 5 Minuten +afk-change-gamemode: true # Gamemode zu Adventure bei AFK +messages: + player-only: "&cDieser Befehl kann nur von Spielern verwendet werden!" + no-permission-use: "&cDu hast keine Berechtigung, Statistiken anzuzeigen!" + no-permission-admin: "&cDu hast keine Berechtigung, Status-Schilder zu erstellen oder Status-Befehle auszuführen!" + no-permission-break-sign: "&cDu hast keine Berechtigung, Status-Schilder abzubauen!" + break-sign-sneak: "&cDu musst die Shift-Taste halten, um das Schild abzubauen!" + reload-success: "&aPlugin erfolgreich neu geladen." + unknown-subcommand: "&cUnbekannter Subbefehl! Nutze /statussign help." + invalid-player: "&cUngültiger Spielername!" + sign-created: "&aStatus-Scope für %player% erfolgreich gesetzt!" + sign-removed: "&aStatus-Scope für %player% entfernt!" + sign-error: "&cFehler beim Verarbeiten des Schildes!" + gui-error: "&cFehler beim Öffnen der Statistik-GUI!" + afk-enabled: "&eDu bist jetzt AFK!" + afk-disabled: "&aDu bist nicht mehr AFK!" + status-offline-enabled: "&cDu erscheinst jetzt als offline!" + status-offline-disabled: "&aDu erscheinst jetzt als online!" + cannot-afk-while-offline: "&cDu kannst nicht AFK sein, während du als offline angezeigt wirst!" + status-online: "&a%player% ist online!" + status-afk: "&e%player% ist AFK!" + status-offline: "&c%player% ist offline. Zuletzt online: %date%" + help-title: "&6===== PlayerStatusSign Hilfe =====" + help-reload: "&e/statussign reload &7- Lädt die Konfiguration neu (Admin)" + help-help: "&e/statussign help &7- Zeigt diese Hilfe" \ No newline at end of file diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml new file mode 100644 index 0000000..d1b9bc8 --- /dev/null +++ b/src/main/resources/plugin.yml @@ -0,0 +1,34 @@ +name: PlayerStatusSign +main: PlayerStatusSign +version: 1.0.6 +author: M_Viper +api-version: 1.21 +description: Zeigt Spielerstatus (online, AFK, offline) auf Schildern und erlaubt GUI-Statistikanzeige. +commands: + statussign: + description: Hauptbefehl für PlayerStatusSign + usage: /statussign [reload|help] + permission: statussign.admin + permission-message: §cDu hast keine Berechtigung für diesen Befehl. + statusafk: + description: Setzt oder entfernt deinen AFK-Status + usage: /statusafk + permission: statussign.admin + permission-message: §cDu hast keine Berechtigung für diesen Befehl. + statusoffline: + description: Wechsle in den Fake-Offline-Status + usage: /statusoffline + permission: statussign.admin + permission-message: §cDu hast keine Berechtigung für diesen Befehl. + statusonline: + description: Kehre vom Fake-Offline-Status zurück + usage: /statusonline + permission: statussign.admin + permission-message: §cDu hast keine Berechtigung für diesen Befehl. +permissions: + statussign.admin: + description: Erlaubt Admin-Befehle und Schild-Interaktionen + default: op + statussign.use: + description: Erlaubt Benutzung der Schilder zum Öffnen der GUI + default: true