BanMenu - TicketSystem - Discord Sync-Groups - Verification-MC icon

BanMenu - TicketSystem - Discord Sync-Groups - Verification-MC -----

Leistungsstarkes Moderations-Plugin mit GUI, Ticket-System, Discord-Integration, IP-Tracking etc.



BanMenu 1.4.1 – Verbesserte Discord-Integration & Bugfixes
BanMenu Update 1.4.1

Update von 1.4.0 auf 1.4.1
Vielen Dank, dass du BanMenu verwendest! Version 1.4.1 bringt neue Features, Verbesserungen und Bugfixes für Discord-Integration und das Unverify-System.

---

✨ Neue Features

Discord Role Sync – Erweiterungen

Default-Rolle für nicht gemappte Gruppen
- Neue konfigurierbare default-role in discord_role-permissions.yml.
- Spieler ohne gemappte Minecraft-Gruppe erhalten automatisch die Default-Rolle.
- Vorher gemappte Discord-Rollen werden entfernt, bevor die Default-Rolle zugewiesen wird.

Sync-Logik bei /role give
- Neue Option sync-on-role-give ( true = Standard) aktiviert die automatische Rollenbereinigung.
- Nur die zugewiesene Rolle wird hinzugefügt, alle gemappten Rollen werden entfernt.
- Gewährleistet konsistente Rollenverwaltung.

Verbesserte /dc-sync Logik
- Rollen, die ein Spieler basierend auf seinen Minecraft-Gruppen behalten sollte, werden nicht entfernt.
- Reduziert unnötige Rollenänderungen und verbessert die Performance.

---

Erweiterte Rollenänderungs-Beschränkungen

Schutz vor unberechtigten Änderungen
- cant-change-user-with-discord-role: Schutz für bestimmte Discord-Rollen.
- cant-change-user-with-minecraft-role: Schutz für bestimmte Minecraft-Gruppen.

Selbstmodifikationsschutz
- Spieler können ihre eigenen Rollen nicht ändern.
- Bypass-Permission: banmenu.discord.role.change.ignore.

Konfigurierbare Fehlermeldungen
- cant-change-discord-role, cant-change-minecraft-role, cant-change-self.

---

Unverify-System – Verbesserungen

Datenbankgestütztes Unverify-Code System
- Codes werden in der Datenbank ( discord_unverify) gespeichert.
- Abgelaufene Codes werden automatisch gelöscht.
- Wiederverwendung aktiver Codes mit Hinweis-Nachricht unverify-code-already-exists.

Tab-Completion für Unverify-Codes
- Vollständige Tab-Completion für /dc-unverify confirm <code>.
- Schnell dank Memory-Cache.
- Funktioniert auch für Bedrock-Spieler.

Verbesserte Bedrock-Unterstützung
- SUGGEST_COMMAND statt RUN_COMMAND.
- Korrekte Button-Formatierung und angepasste Nachrichten für Bedrock-Spieler.

Multi-Line Nachrichten
- Mehrzeilige Nachrichten für unverify-code-already-exists.
- Platzhalter {code} in allen Zeilen verfügbar.

---

Bugfixes

Discord-Integration
- Button-Text Formatierung für Bedrock-Farbcodes korrigiert.
- Tab-Completion bei /dc-unverify confirm <code> für Bedrock korrigiert.
- /dc-sync entfernt jetzt nur Rollen, die tatsächlich gemappt sind.

Unverify-System
- Codes gehen nicht mehr bei Server-Neustart verloren.
- Keine rohen Farbcodes im Chat mehr.

---

Technische Änderungen

Neue Konfigurationen
- discord_role-permissions.yml:
- sync.default-role, sync.sync-on-role-give
- groups.*.cant-change-user-with-discord-role
- groups.*.cant-change-user-with-minecraft-role
- messages.cant-change-discord-role, messages.cant-change-minecraft-role, messages.cant-change-self
- discord.yml:
- unverify-code-already-exists (mehrzeilig, {code}-Platzhalter)

Datenbank
- Neue Tabelle discord_unverify für Unverify-Codes.

Neue Permission
- banmenu.discord.role.change.ignore – Umgeht Selbstmodifikationsschutz.

Code-Verbesserungen
- Refactoring für bessere Bedrock-Unterstützung.
- Memory-Cache für Tab-Completion.
- Optimierte Datenbankabfragen.

---

Hinweise

Breaking Changes
- Keine – vollständig rückwärtskompatibel.

Update-Anleitung
1. Backup der Konfiguration und Datenbank erstellen.
2. Alte banmenu-1.4.0.jar ersetzen.
3. Server neu starten.
4. Neue Optionen in den Configs prüfen und ggf. anpassen.

Empfehlungen
- Default-Rolle konfigurieren.
- Rollenschutz aktivieren.
- Unverify-Codes auf Test-Server prüfen.
- Tab-Completion für Java- und Bedrock-Spieler testen.

---

Dokumentation
- PLUGIN_OVERVIEW.md
- BanMenu_Dokumentation_DE.html
- BanMenu_Dokumentation_EN.html
- DISCORD_SETUP.md

---

Feedback & Support
- Website: https://www.endcrystal.eu/
- Forum: https://www.endcrystal.eu/forum/
- Discord: https://discord.gg/UZstsKfRm5

---

Viel Spaß mit BanMenu 1.4.1!
Entwickelt von EndCrystalTV
----------, Dec 26, 2025
Resource Information
Author:
----------
Total Downloads: 54
First Release: Dec 24, 2025
Last Update: Dec 29, 2025
Category: ---------------
All-Time Rating:
0 ratings
Find more info at www.endcrystal.eu...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings