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.2 – Neuer Wartungsmodus, dynamische MOTD & Server-Icons
BanMenu Update 1.4.2
Update von 1.4.1 auf 1.4.2
Vielen Dank, dass du BanMenu verwendest!
Version 1.4.2 führt ein vollständig konfigurierbares Wartungssystem mit dynamischer MOTD- und Server-Icon-Verwaltung ein – inklusive tiefer Minecraft- und Discord-Integration.
Dieses Update konzentriert sich auf die Serververfügbarkeits-Steuerung, den Spielerfluss während Wartungen sowie ein klares visuelles Server-State-Management.
────────────────────────────────────────────────────────
✨ Neue Features
Server State Management (Wartung, MOTD & Icons)
Erweiterter Wartungsmodus
- Neues globales Wartungssystem mit vollständiger Kontrolle über den Spielerzugang.
- Wartung aktivieren mit:
  • /maintenance on
  • /maintenance on <time>
  • /maintenance off
- Unterstützte Zeiteinheiten:
  • s (Sekunden)
  • m (Minuten)
  • h (Stunden)
  • d (Tage)
Beispiel: /maintenance on 10m, /maintenance on 2h, /maintenance on 1d
- Wird kein Timer angegeben, wird die Wartung sofort aktiviert und ein konfigurierbarer Kick-Countdown aus der maintenance.yml gestartet.
- Wird ein Timer angegeben, definiert dieser die Dauer des Wartungsmodus, nach der sich die Wartung automatisch deaktiviert.
- Während eines laufenden Countdowns gilt:
  • Spieler ohne banmenu.maintenance.join werden nach Ablauf des Countdowns gekickt.
  • Spieler mit dieser Permission können auch während des laufenden Countdowns beitreten.
- Alle Kick-, Join- und Wartungsnachrichten sind vollständig konfigurierbar.
────────────────────────────────────────────────────────
⏳ Dynamisches Countdown-System
- Die Anzeige des Countdowns passt sich automatisch an die verbleibende Zeit an:
  • > 48 Stunden → nur Tage (z. B. 5 Tage)
  • > 24h & ≤ 48h → Tage + Stunden (z. B. 1 Tag 14 Stunden)
  • ≥ 2h & ≤ 24h → nur Stunden
  • ≥ 60m & < 120m → Stunden + Minuten
  • ≥ 2m & < 60m → nur Minuten
  • ≥ 60s & < 120s → Minuten + Sekunden
  • < 60s → nur Sekunden
- Alle Zeiteinheiten sind in der maintenance.yml frei konfigurierbar.
────────────────────────────────────────────────────────
Wartungs-Bossbar
- Optionale Bossbar, die nur während der Wartung angezeigt wird.
- Zeigt dynamische Countdown-Informationen.
- Sichtbarkeit ist permissions basiert:
  • Nur Spieler mit banmenu.maintenance.bossbar.show sehen die Bossbar.
- Text und Darstellung sind vollständig konfigurierbar.
────────────────────────────────────────────────────────
Dynamisches MOTD-System
- Neue motd.yml mit Unterstützung für:
  • Mehrere MOTDs
  • Zufällige MOTD-Auswahl pro Server-Refresh
- Getrennte MOTD-Pools für:
  • Normalbetrieb
  • Wartungsmodus
- Wartungs-MOTDs sind nur aktiv, wenn explizit aktiviert.
- Automatischer Wechsel je nach Serverstatus.
────────────────────────────────────────────────────────
️ Dynamisches Server-Icon-System
- Neue Ordnerstruktur server-icons/.
- Unterstützt:
  • Mehrere Server-Icons
  • Zufälliges Icon pro Server-Refresh
- Getrennte Icon-Pools für:
  • Normalbetrieb
  • Wartungsmodus
- Wartungs-Icons werden nur verwendet, wenn aktiviert.
- Icons wechseln automatisch mit dem Wartungsstatus.
────────────────────────────────────────────────────────
Discord-Integration
- Alle Wartungsbefehle sind auch über Discord verfügbar:
  • /maintenance on
  • /maintenance on <time>
  • /maintenance off
- Verfügbarkeit über Discord setzt voraus:
  • Korrekt eingerichtete Discord-Integration
  • Verknüpfte Minecraft-Permissions
- Aktuell erfolgt die Rechteprüfung über Minecraft-Permissions.
- Geplantes Feature: Native rollenbasierte Discord-Permissions.
────────────────────────────────────────────────────────
Neue Permissions
Code (Text):

banmenu.maintenance.use              → Wartungsmodus aktivieren/deaktivieren
banmenu.maintenance.join             → Server während Wartung betreten
banmenu.maintenance.countdown.info   → Countdown-Informationen anzeigen
banmenu.maintenance.bossbar.show     → Wartungs-Bossbar anzeigen
banmenu.maintenance.cooldownbypass   → Cooldowns für Wartungsbefehle umgehen
 
────────────────────────────────────────────────────────
Technische Änderungen
- Neue Konfigurationsdateien:
  • maintenance.yml
  • motd.yml
- Neue Ordnerstruktur:
  • server-icons/
- Alle bestehenden Konfigurationsdateien wurden erweitert.
- Interne Überarbeitungen für:
  • Verbessertes Wartungs-State-Handling
  • Optimierte Server-Ping-Logik (MOTD & Icons)
  • Bessere Synchronisation zwischen Serverstatus und visueller Darstellung
────────────────────────────────────────────────────────
⚠️ Wichtige Hinweise
- Backup vor dem Update dringend empfohlen.
- Dieses Update enthält Soft Breaking Changes.
- Empfohlener Update-Ablauf:
  1. Backups aller Konfigurationen erstellen.
  2. Server stoppen.
  3. BanMenu-Plugin-Ordner löschen.
    • SQLite: Datenbank kann behalten werden.
    • MySQL: Keine Datenbankänderungen notwendig.
  4. Server starten, um neue Configs zu generieren.
  5. Einstellungen Abschnitt für Abschnitt aus den Backups übertragen.
- Server-Neustart nach dem Update erforderlich.
- Wartungs-Permissions und Discord-Integration vor Produktivbetrieb testen.
----------, Dec 29, 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