# ============================================================ # _____ _ _ _ ____ _ # |_ _(_) ___| | _____| |_/ ___| _ _ ___| |_ ___ _ __ ___ # | | | |/ __| |/ / _ \ __\___ \| | | / __| __/ _ \ '_ ` _ \ # | | | | (__| < __/ |_ ___) | |_| \__ \ || __/ | | | | | # |_| |_|\___|_|\_\___|\__|____/ \__, |___/\__\___|_| |_| |_| # |___/ # # TicketSystem - Ein einfaches und effizientes Ticketsystem für Minecraft-Server # Entwickelt von M_Viper # ============================================================ # --- GRUNDLEGEND --- # Version der Konfigurationsdatei. Nicht ändern! version: "2.0" # Debug-Modus (true = Logs in der Konsole) debug: false # ---------------------------------------------------- # SPEICHERPFAD & ARCHIV # ---------------------------------------------------- data-file: "data.yml" # Datei für Tickets (YAML/JSON) archive-file: "archive.yml" # Datei für Archiv (YAML/JSON) # ---------------------------------------------------- # SPEICHER-MODUS # ---------------------------------------------------- use-mysql: false # true = MySQL, false = Datei use-json: false # true = JSON, false = YAML (nur bei Datei) # ---------------------------------------------------- # MYSQL-DATENBANK (Optional) # ---------------------------------------------------- mysql: enabled: false host: "localhost" port: 3306 database: "ticketsystem" username: "root" password: "password" pool-size: 10 # HikariCP Poolgröße connection-timeout: 30000 # Timeout in ms # ---------------------------------------------------- # PLUGIN-PRÄFIX (Chat) # ---------------------------------------------------- prefix: "&8[&6Ticket&8] &r" # Präfix für Chat-Ausgaben # ---------------------------------------------------- # LIMITS & OPTIONEN # ---------------------------------------------------- ticket-cooldown: 60 # Cooldown in Sekunden zwischen Ticket-Erstellungen max-description-length: 100 # Maximale Ticket-Beschreibungslänge max-open-tickets-per-player: 2 # Maximale offene Tickets pro Spieler (0 = unbegrenzt) # ---------------------------------------------------- # AUTOMATISCHE ARCHIVIERUNG # ---------------------------------------------------- auto-archive-interval-hours: 24 # Intervall in Stunden (0 = aus) # ---------------------------------------------------- # SYSTEM-NACHRICHTEN (mit &-Farbcodes) # ---------------------------------------------------- messages: # --- SYSTEM --- export-success: "&aExport erfolgreich: &e{count} &aTickets nach &e{file} &aexportiert." export-fail: "&cExport fehlgeschlagen oder keine Tickets gefunden." import-success: "&aImport erfolgreich: &e{count} &aTickets importiert." import-fail: "&cImport fehlgeschlagen oder keine Tickets gefunden." migration-success: "&aMigration abgeschlossen: &e{count} &aTickets migriert." migration-fail: "&cKeine Tickets migriert oder Fehler aufgetreten." archive-success: "&aArchivierung abgeschlossen: &e{count} &aTickets archiviert." archive-fail: "&cKeine geschlossenen Tickets zum Archivieren gefunden." file-not-found: "&cDatei nicht gefunden: &e{file}" unknown-mode: "&cUnbekannter Modus! Benutze: tomysql oder tofile" validation-warning: "&cEs wurden &e{count} &cungültige Tickets beim Laden gefunden." # --- TICKET-AKTIONEN --- ticket-created: "&aTicket &e#{id} &awurde erfolgreich erstellt!" ticket-claimed: "&aDu hast Ticket &e#{id} &avon &e{player} &ageclaimt." ticket-claimed-notify: "&aDein Ticket &e#{id} &awurde von &e{claimer} &aangenommen." ticket-closed: "&aTicket &e#{id} &awurde geschlossen." ticket-forwarded: "&aTicket &e#{id} &awurde an &e{player} &aweitergeleitet." ticket-forwarded-notify: "&eDu hast ein Ticket von &6{player} &eweitergeleitet bekommen." # --- FEHLER & HINWEISE --- no-permission: "&cDu hast keine Berechtigung!" no-open-tickets: "&aAktuell gibt es keine offenen Tickets." join-open-tickets: "&eEs gibt noch &6{count} &eoffene Ticket(s)!" new-ticket-notify: "&e{player} &ahat ein neues Ticket erstellt: &7{message}" already-claimed: "&cDieses Ticket wurde bereits geclaimt!" ticket-not-found: "&cTicket nicht gefunden!" cooldown: "&cBitte warte &e{seconds} Sekunden &cbevor du ein neues Ticket erstellst."