Komm mit uns ins Gespräch und wir melden uns so schnell wie möglich bei dir!
Support kontaktierenHolyHosting
Holy Team

Chat-Formatierung ermöglicht es dir zu steuern, wie der Chat aussieht, wenn jemand im Spiel schreibt. Dies wird typischerweise verwendet, um Gruppennamen festzulegen und das Format zu ändern, um Spieler oder Gruppen hervorzuheben.
Chat-Formatierung in Paper besteht aus zwei Teilen: dem Nickname oder Anzeigenamen des Benutzers und den Chat-Nachrichten. EssentialsX, in Kombination mit seinem Plugin
EssentialsX Chat und Berechtigungsmanagern wie LuckPerms, ermöglicht es dir, beides zu ändern.
Um Konflikte mit anderen Plugins zu vermeiden, wird EssentialsX die meisten seiner Chat-Formate deaktivieren, wenn du die [EssentialsChat]-Komponente nicht mit [Essentials] installierst. Du kannst jedoch die Anzeigenamen-Formatierung ohne EssentialsChat aktivieren, indem du die Konfigurationsdatei bearbeitest.
Wo du die Konfiguration findest
Die Chat-Formatierungskonfiguration befindet sich in der Essentials-Konfigurationsdatei.
Du kannst auf diese Datei zugreifen, indem du zum Reiter "Konfigurationsdateien" im Control Panel deines Servers gehst.
Du kannst die richtige Datei auch erreichen, indem du diesen Schritten folgst:
1. Gehe zum FTP-Dateizugriff und melde dich mit deinem Control Panel Passwort an.
2. Klicke auf den "Plugins"-Ordner.
3. Finde und klicke auf den EssentialsX-Ordner und suche nach der config.yml-Datei.
4. Die Konfiguration befindet sich gegen Ende der Datei.
Es gibt zwei Möglichkeiten, Chat-Formatierung zu definieren: du kannst ein Format festlegen, das für alle Gruppen gilt, oder du kannst ein spezielles Format für jede Gruppe vergeben.
Formatbeispiele
Unten sind Beispiele für die Formatkonfiguration, wie sie in plugins/essentials/config.yml zu sehen sind. Hier ist der Abschnitt, den du konfigurieren musst, um den Chat im Spiel zu formatieren.
```yaml
# +------------------------------------------------------+ #
# | EssentialsChat | #
# +------------------------------------------------------+ #
# This section requires EssentialsChat.jar to work.
chat:
radius: 0
format: '&9{DISPLAYNAME}: &7{MESSAGE}'
# format: '&7[{GROUP}]&r {DISPLAYNAME}&7:&r {MESSAGE}'
group-formats:
# Default: '{WORLDNAME} {DISPLAYNAME}&7:&r {MESSAGE}'
# Admins: '{WORLDNAME} &c[{GROUP}]&r {DISPLAYNAME}&7:&c {MESSAGE}'
```
Es gibt eine unendliche Anzahl verschiedener Kombinationen für diese Einstellungen basierend auf deinen persönlichen Vorlieben. Wir zeigen einige Formatbeispiele, damit du experimentieren und den Chat nach deinen Wünschen konfigurieren kannst.
Das Standardformat festlegen
Die folgende Zeile zeigt, wie wir das Standard-Chatformat für alle Benutzer und Gruppen festlegen.
```yaml
format: '&9{DISPLAYNAME}: &7{MESSAGE}'
```
Nun siehst du unseren Wert nach `format:` in Anführungszeichen, zum Beispiel "'{WORLDNAME}...'". Beachte, dass alle Änderungen innerhalb dieser Anführungszeichen vorgenommen werden müssen, sonst könnte die Chat-Formatierung nicht mehr funktionieren.
Nun siehst du im Wert zwei grundlegende Tags: {DISPLAYNAME} und {MESSAGE}. Weitere Tags können hinzugefügt werden, wie die Gruppe, der ein Spieler angehört. Du findest eine Liste zusätzlicher Tags im Essentials-Wiki.
Bereinigen wir den Standardwert, indem wir die linken und rechten spitzen Klammern entfernen.
```yaml
format: '{DISPLAYNAME}: {MESSAGE}'
```
Nun sollten wir einen Standard festlegen, um Anzeigenamen von Benutzern leicht zu unterscheiden, zusammen mit zusätzlichen Tags, die wir später hinzufügen möchten. Wir können dies tun, indem wir eine einfache Barriere mit einem Doppelpunkt erstellen
": " um sie zu trennen.
```yaml
format: '{DISPLAYNAME}: {MESSAGE}'
```
Farbe zum Chat hinzufügen
Nun sollten wir etwas Farbe hinzufügen, um die Trennung weiter hervorzuheben und optisch ansprechender zu gestalten. Du findest eine Liste aller verfügbaren Farbcodes im Essentials-Wiki oder indem du den Befehl /kit color ausführst, während du auf dem Server spielst.
Um Farbe oder andere Formatierung wie fetten oder kursiven Text hinzuzufügen, tippe einfach den Formatcode vor deinen Text. Wenn du zum Beispiel hellblauen Text im Chat oder in deinem Format verwenden möchtest, setzt du '&9' vor den Text. Formatcodes können gestapelt werden, sodass du sowohl '&9' als auch '&l' vor deinen Text setzen kannst, um ihn fett und hellblau zu machen.
```yaml
format: '&9{DISPLAYNAME}: &7{MESSAGE}'
```
Das war's, speichere nun deine Änderungen und starte den Server neu, damit sie wirksam werden.
Das Format nach Gruppe festlegen
Zusätzlich zum Festlegen eines Standardformats für alle Benutzer und Gruppen können wir auch das Format für einzelne Gruppen festlegen. Die folgende Zeile zeigt ein Beispiel für die Gruppen Default und Admin. Die Liste unterscheidet zwischen Groß- und Kleinschreibung und muss genau mit dem Gruppennamen übereinstimmen, den dein Berechtigungsplugin zurückgibt. Wir empfehlen LuckPerms, da es sehr einfach zu verwenden und zu erlernen ist. Um eine neue Gruppe hinzuzufügen, erstelle einfach eine neue Zeile innerhalb von 'group-formats:' und liste die neue Gruppe auf. In unserem Beispiel fügen wir eine 'Streamer'-Gruppe hinzu.
```yaml
group-formats:
# Default: '{WORLDNAME} {DISPLAYNAME}&7:&r {MESSAGE}'
# Admins: '{WORLDNAME} &c[{GROUP}]&r {DISPLAYNAME}&7:&c {MESSAGE}'
# Streamer: ''
```
Nun müssen wir sie aktivieren, indem wir das "#" am Anfang der Zeile entfernen.
```yaml
group-formats:
Default: '&e{GROUP} &8{DISPLAYNAME}: &7{MESSAGE}'
Admins: '&c{GROUP} &8{DISPLAYNAME}: &7{MESSAGE}'
Streamer: ''
```
Nun können wir sie ähnlich formatieren, wie wir den Standard-Chat formatiert haben.
```yaml
group-formats:
Default: '&e{GROUP} &8{DISPLAYNAME}: &7{MESSAGE}'
Admins: '&c{GROUP} &8{DISPLAYNAME}: &7{MESSAGE}'
Streamer: '&3{GROUP} &8{DISPLAYNAME}: &7{MESSAGE}'
```
Das war's, speichere nun die Änderungen und starte den Server neu, damit sie wirksam werden. Beachte, dass ein Gruppenformat Vorrang vor dem Standard-Chatformat hat, wenn eines festgelegt ist.
Häufige Probleme
1. Ich erhalte das generische Chatformat im Spiel nach der Konfiguration:
Dies deutet auf einen Syntaxfehler im Format hin. Überprüfe die Konfigurationsdatei und lasse sie durch einen YAML-Parser laufen.
2. Ich erhalte einen internen Fehler bei der Verwendung von Farbcodes im Spiel:
Dies bedeutet normalerweise, dass die Konfigurationsdatei nicht mehr vom Plugin gelesen werden kann. Der schnellste und einfachste Weg, dies zu beheben, ist die Konfigurationsdatei zu löschen und den Server neu zu starten. Eine neue wird generiert, nachdem der Server fertig geladen hat.
3. Tags von anderen Plugins wie Factions hinzufügen:
Das Plugin, das du hinzufügen möchtest, sollte die Tags bereitstellen, die du bei der Chat-Formatierung verwenden musst. Wenn du Schwierigkeiten hast, sie zu finden, kontaktiere den Plugin-Autor oder einen LiveChat-Agenten für zusätzliche Hilfe.
Komm mit uns ins Gespräch und wir melden uns so schnell wie möglich bei dir!
Support kontaktierenErfahren Sie, wie Sie feststellen, ob ein Mod fuer Client oder Server bestimmt ist.
Erfahren Sie, wie Sie Plugins auf Ihrem Minecraft Server installieren.
Erfahren Sie, wie Sie Befehlsbloecke auf Ihrem Minecraft Server aktivieren.