For the complete documentation index, see llms.txt. This page is also available as Markdown.
📑Konfiguration
Passe die Systemnachrichten, Actionbar-Meldungen, MySQL-Verbindungen und das Supporter-Bewertungssystem flexibel in der config.yml an.
Dateiübersicht
Das Plugin erstellt nach dem ersten Serverstart folgende Datei:
plugins/LiveSupport/config.yml: Verwaltet alle Chat-Formatierungen, System-Nachrichten und das Bewertungssystem.
Konfigurations-Bereiche
Allgemeine Optionen
# Der Präfix vor Systemnachrichtenprefix:'&7[&aLiveSupport&7]'# Wenn 'true', benötigen Spieler die Permission 'livesupport.use' zum Ticket-Erstellenpermissiontouse:false
MySQL: Die Zugangsdaten werden zwingend für das Supporter-Rating (Bewertungssystem) benötigt, um die Daten persistent abzuspeichern.
Supporter-Rating
rating:enable:false# Aktiviert das Bewertungssystempermissiontorate:false # Benötigt die Permission 'livesupport.rate' zum Bewertenstars:notrated:'&7✶' # Symbol für unbewertete Sterneselected:'&6✶' # Symbol für ausgewählte Sterne'1':name:'&7✶'over:'&7schlecht'# Tooltip bei 1 Stern'2':name:'&7✶'over:'&7mangelhaft''3':name:'&7✶'over:'&7mittelmäßig''4':name:'&7✶'over:'&7gut''5':name:'&7✶'over:'&7genial'
Live-Statusanzeige
Systemnachrichten & Chat-Design
Alle Nachrichten sowie die Support-Chat-Formate lassen sich im Bereich messages anpassen:
actionbar:
enable: true # Zeigt die Actionbar an
permissiontosee: false # Benötigt die Permission 'livesupport.actionbar' zum Sehen
message: '&aAktuell sind &e%supporter% &aSupporter im Ticketsystem eingeloggt'
messages:
noperm: '&cDazu hast du keine Rechte.'
youhaveopenticket: '&cDu hast bereits ein Supportticket!'
yourarechatting: '&cDu bist aktuell in einem Supportticket Gespräch!'
yourarenotchatting: '&cDu bist aktuell in &4keinem &cSupportticket Gespräch!'
yourarenotlogged: '&cDu bist nicht eingeloggt! &7Nutze /support login'
yourarelogged: '&cDu bist eingeloggt, &7Nutze /support logout'
login: '&aDu bist nun im Supportsystem eingeloggt'
logout: '&cDu bist nun im Supportsystem ausgeloggt'
youarechattingyoucantlogout: '&cDu bist in einem Supporgespräch du kannst dich jetzt nicht ausloggen!'
playerhavenoopenticket: '&c%player% hat kein offenes Ticket!'
ticketcreated: '&aDein Ticket wurde erstellt, bitte warte ein Teammitglied, sofern einer im Support online ist, wird sich um dich kümmern.'
ticketcreatedteam: '&e%player% &ahat ein neues Ticket eingereicht, nutze &6/tickets &aum alle Tickets zu sehen und anzunehmen oder nehme direkt an: %accept%.'
onlinesupporters:
header: '&7=== Supporters &8[%total% online] &7==='
footer: '&7========= Supporters &7========='
rating:
rate: '&aDu kannst den Support von %supporter% bewerten:'
rated: '&aDu hast erfolgreich %supporter% mit %rate% bewertet'
rateupdate: '&aDu hast erfolgreich %supporter% mit %rate% bewertet, deine bisherige Bewertung wurde überschrieben'
notrateable: '&cDu warst mit diesem Spieler nicht im Support, deswegen kannst du ihn nicht bewerten'
stats:
- '&7Stats of %supporter%'
- '&7Stars: %stars% &7(~%middle%, %amount%x)'
offline: '&c%player% is offline'
closedbysupporter: '&cDer Supporter &7%player% &chat den Support geschlossen.'
closedbyplayer: '&cDer Spieler &7%player% &chat den Support geschlossen.'
closed: '&cDas Gespräch mit &7%player% &cwurde von dir aus geschlossen.'
offlineclosed: '&c%player% ist offline gegangen, der Support wurde frühzeitig beendet.'
confirm: '&aBitte bestätige mit /supportclose confirm, um den Support zu beendet'
# Chat-Formate während der Ticket-Sitzung
chatformat:
suporter: '&c%player%&7: %msg%'
asker: '&e%player%&7: %msg%'
tickets:
header: '&7=== SupportTickets &8[%total% Opentickets] &7==='
footer: '&7========= SupportTickets &7========='
acceptticket: '&aDu bist nun im Gespräch mit %player%, &calles was du in den Chat schreibst wird nun von %player% gesehen! &eZum Beenden schreibe &6/supportclose'
youracceptticket: '&a%player% hat dein Supportticket angenommen, du bist nun im Gespräch mit %player%, &calles was du in den Chat schreibst &cwird nun von %player% gesehen! &eZum Beenden schreibe &6/supportclose'
usage:
support: '&cNutze: /support <Thema>'
supportloginout: '&cNutze: /support login/logout'