• 1.0.6 57a426a9c9

    1.0.6 Stable

    M_Viper released this 2026-02-23 11:51:54 +00:00 | 11 commits to main since this release

    Neu: FAQ-System

    Spieler können häufig gestellte Fragen direkt im Spiel abrufen.
    Admins verwalten FAQs über eine GUI oder per Befehl.

    Neue Dateien: FaqEntry.java, FaqManager.java, FaqGUI.java

    Befehl Berechtigung
    /ticket faq alle
    /ticket faq list alle
    /ticket faq add <Frage> | <Antwort> ticket.admin
    /ticket faq edit <ID> <Frage> | <Antwort> ticket.admin
    /ticket faq delete <ID> ticket.admin
    /ticket faq reload ticket.admin
    • Spieler-GUI mit Blättern, Antwort-Anzeige im Chat per Klick
    • Admin-GUI mit Bearbeiten/Löschen + Chat-Eingabe-Flow für Neu/Edit
    • Custom Skull-Textur via Bukkit.createPlayerProfile(), Fallback auf BOOK

    Neu: Performance-Caching (TicketCache.java)

    • TTL-basierter In-Memory-Cache (Standard: 60 Sek.), thread-sicher
    • Alle DB-Abfragen in TicketCommand nutzen getCachedOrFetch() statt direkten DB-Zugriff
    • Cache wird bei Ticket-Änderungen automatisch invalidiert

    🔇 Console-Spam entfernt

    • UpdateChecker.java — Rohausgabe der Spigot-API ('1.0.5') entfernt; Netzwerkfehler nur noch im Debug-Modus
    • TicketPlugin.java — BungeeCord-Servername & „Cross-Server aktiviert"-Meldung entfernt; CategoryManager-Lademeldung nur noch im Debug-Modus; Archivierung loggt nur noch bei tatsächlicher Aktion
    • Start-Log zeigt jetzt nur noch: TicketSystem v1.0.x erfolgreich gestartet!

    🐛 Bugfix

    • UpdateChecker: Falscher Update-Hinweis wenn lokale Version neuer als Spigot-Version — semantischer Versionsvergleich implementiert
    Downloads