TicketSystem – Changelog
Versionshistorie & Release Notes
❯ Version 1.0.6
23. Februar 2026
Wichtig: config muss neu erstellt werden
✨ Neu: FAQ-System
Spieler können häufige Fragen direkt im Spiel nachschlagen – Admins verwalten alles bequem per GUI oder Befehl. Beim ersten Start werden automatisch vier Beispiel-FAQs in einer eigenen
faqs.yml angelegt.
- Spieler-GUI: Custom-Skull-Items für jeden FAQ-Eintrag, Klick zeigt die Antwort im Chat, Blättern bei vielen Einträgen
- Admin-GUI: Verwaltungsmodus mit Bearbeiten & Löschen, geführte Chat-Eingabe für neue FAQs, "Neues FAQ hinzufügen"-Button
- Befehle: Vollständige Befehlsverwaltung alternativ zur GUI
Code (Text):
/ticket faq - FAQ-GUI öffnen (alle Spieler)
/ticket faq list - FAQs im Chat auflisten (alle Spieler)
/ticket faq add <Frage> | <Antwort> - Neues FAQ hinzufügen (ticket.admin)
/ticket faq edit <ID> <Frage> | <Antwort> - FAQ bearbeiten (ticket.admin)
/ticket faq delete <ID> - FAQ löschen (ticket.admin)
/ticket faq reload - faqs.yml neu laden (ticket.admin)
⚡ Neu: Performance-Caching
Häufig abgerufene Tickets werden jetzt in einem
TTL-basierten In-Memory-Cache vorgehalten. Das reduziert Datenbankabfragen bei GUI-Zugriffen, Kommentaren und Bewertungen spürbar – besonders auf größeren Servern.
- Standard-Lebenszeit: 60 Sekunden, konfigurierbar über cache-ttl-seconds in der config.yml
- Automatische Invalidierung: Cache-Einträge werden bei Ticket-Änderungen (Claim, Close, Priorität usw.) sofort geleert
- Thread-sicher: Lese- und Schreibzugriffe aus asynchronen Tasks problemlos möglich
- Transparenz: Aktueller Cache-Status ist in /ticket stats einsehbar
Sauberere Konsole
Drei Stellen mit unnötigem Console-Spam wurden entfernt:
- UpdateChecker: Rohausgabe der Spigot-API entfernt – Netzwerkfehler werden jetzt nur noch im Debug-Modus geloggt
- TicketPlugin: BungeeCord-Servername & „Cross-Server aktiviert"-Meldung entfernt, CategoryManager-Lademeldung nur noch im Debug-Modus, Archivierung loggt nur noch bei tatsächlicher Aktion
- Start-Log: Beim Start erscheint jetzt nur noch eine einzige Zeile: TicketSystem v1.0.x erfolgreich gestartet!
Bugfix: Update-Checker
- Der Update-Checker hat fälschlicherweise eine Update-Meldung ausgegeben, wenn die lokale Version neuer war als die auf SpigotMC veröffentlichte (z.B. bei Vorab-Versionen auf dem eigenen Server). Es wird nun ein echter semantischer Versionsvergleich durchgeführt – die Meldung erscheint nur noch wenn Spigot wirklich eine neuere Version anbietet.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
© 2026 Viper Plugins | TicketSystem
Alle Rechte vorbehalten
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━