From 8d6d98b135903ecc315b3205f7e558b0b82c4f1d Mon Sep 17 00:00:00 2001 From: M_Viper Date: Thu, 8 Jan 2026 15:00:33 +0000 Subject: [PATCH] Dateien nach "src/main/resources" hochladen --- src/main/resources/filter.yml | 6 +++ src/main/resources/plugin.yml | 56 ++++++++++++++++++++++++++++ src/main/resources/verify.properties | 39 +++++++++++++++++++ src/main/resources/welcome.yml | 8 ++++ 4 files changed, 109 insertions(+) create mode 100644 src/main/resources/filter.yml create mode 100644 src/main/resources/plugin.yml create mode 100644 src/main/resources/verify.properties create mode 100644 src/main/resources/welcome.yml diff --git a/src/main/resources/filter.yml b/src/main/resources/filter.yml new file mode 100644 index 0000000..544a070 --- /dev/null +++ b/src/main/resources/filter.yml @@ -0,0 +1,6 @@ +# Liste von Begriffen, die im Chat zensiert werden sollen. +badwords: + - arsch + - hurensohn + - scheiße + - idiot \ 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..1feaaf1 --- /dev/null +++ b/src/main/resources/plugin.yml @@ -0,0 +1,56 @@ +name: StatusAPI +main: net.viper.status.StatusAPI +version: 4.0.0 +author: M_Viper +description: StatusAPI für BungeeCord inkl. Update-Checker und Modul-System + +softdepend: + - LuckPerms + +commands: + # Verify Modul Befehle + verify: + description: Verifiziere dich mit einem Token + usage: /verify + + # GlobalChat Modul Befehle + globalreload: + description: Lädt den Chat-Filter neu + usage: /globalreload + permission: globalchat.reload + + globalmute: + description: Schaltet den globalen Chat an/aus + usage: /globalmute + permission: globalchat.mute + + support: + description: Sendet eine Support-Nachricht an das Team + usage: /support + + reply: + description: Antwortet auf eine Support-Nachricht + usage: /reply + + info: + description: Zeigt Plugin-Informationen an + usage: /info + +permissions: + # StatusAPI Core Permissions + statusapi.update.notify: + description: 'Erlaubt Update-Benachrichtigungen' + default: op + + # GlobalChat Permissions + globalchat.reload: + description: Erlaubt das Neuladen des Chat-Filters + default: op + + globalchat.mute: + description: Erlaubt das Aktivieren/Deaktivieren des globalen Mutes + default: op + + globalchat.bypass: + description: Umgeht den globalen Mute + default: op \ No newline at end of file diff --git a/src/main/resources/verify.properties b/src/main/resources/verify.properties new file mode 100644 index 0000000..4d8ae98 --- /dev/null +++ b/src/main/resources/verify.properties @@ -0,0 +1,39 @@ +# =========================== +# GLOBALCHAT AKTIVIERUNG +# =========================== +chat.enabled=false + +# =========================== +# NAVIGATION / SERVER SWITCHER +# =========================== +# Hier kannst du das interne Navigationssystem aktivieren/deaktivieren. +# Wenn aktiviert, erstellt das Plugin automatisch Befehle basierend auf den Servernamen (z.B. /lobby, /survival). +navigation.enabled=false + +# =========================== +# WORDPRESS / VERIFY EINSTELLUNGEN +# =========================== +wp_verify_url=https://deine-wp-domain.tld + +# =========================== +# SERVER KONFIGURATION +# =========================== +# Hier legst du für jeden Server alles fest: +# 1. Den Anzeigenamen für den Chat (z.B. &bLobby) +# 2. Die Server ID für WordPress (z.B. id=1) +# 3. Das Secret für WordPress (z.B. secret=...) + +# Server 1: Lobby +server.lobby=&bLobby +server.lobby.id=1 +server.lobby.secret=GeheimesWortFuerLobby123 + +# Server 2: Survival +server.survival=&aSurvival +server.survival.id=2 +server.survival.secret=GeheimesWortFuerSurvival456 + +# Server 3: SkyBlock +server.skyblock=&dSkyBlock +server.skyblock.id=3 +server.skyblock.secret=GeheimesWortFuerSkyBlock789 \ No newline at end of file diff --git a/src/main/resources/welcome.yml b/src/main/resources/welcome.yml new file mode 100644 index 0000000..fdbaca6 --- /dev/null +++ b/src/main/resources/welcome.yml @@ -0,0 +1,8 @@ +# Willkommensnachrichten, die zufällig gesendet werden, wenn ein Spieler joint. +# %player% wird durch den Spielernamen ersetzt. +welcome-messages: + - "&aWillkommen, %player%! Viel Spaß auf unserem Server!" + - "&aHey %player%, schön dich hier zu sehen! Los geht's!" + - "&a%player%, dein Abenteuer beginnt jetzt! Viel Spaß!" + - "&aWillkommen an Bord, %player%! Entdecke den Server!" + - "&a%player%, herzlich willkommen! Lass uns loslegen!" \ No newline at end of file