Dieser Mod macht einige Dinge:
[HOUR:MINUTE:SECOND] in Pink Text formatiert ist, mit einem Tooltip, der ein vollständiges Datum machtDieser Mod bietet auch Funktionen aus einer Vielzahl anderer Mods, einschließlich:
Achten Sie auf neue Versionen, Probleme und zukünftige Funktionen!
(directory)/config/chatpatches.json bearbeiten.(directory)/config/chatpatches_old.json zugreifen. Wenn Sie dann gleichzeitig die neuen und alten Konfigurationen öffnen, können Sie die Werte kopieren und einfügen. true Sie sicher, time die Einstellungen korrekte Eingaben 123 false z "true" Wenn Sie immer noch Probleme haben, öffnen Sie ein neues Problem auf GitHub.Wenn Sie bei der Übersetzung von Chat -Patches in andere Sprachen helfen möchten, können Sie:
Sobald Sie beigetragen haben, schließen Sie sich dem Discord -Server an, damit Sie Ihre Mitwirkenden und Übersetzerrollen erhalten können!
./gradlew build aus/build/libs/ | Name | Standardwert | Beschreibung | Langschlüssel |
|---|---|---|---|
| Zeitstempelschalter | true | Sollte ein Zeitstempel vor allen Nachrichten angezeigt werden? | text.chatpatches.time |
| Zeitstempeltext | "HH:mm:ss" | Der Text, der in einen Zeitstempel formatiert wird. Weitere Informationen finden Sie im Abschnitt Hilfe> Datum und Uhrformatierung. | text.chatpatches.timeDate |
| Timestamp Decoration Text | "[$]" | Die Zeichenfolge von '&' + Formatierung von Code -Modifikatoren und Dekorationstext, die den Zeitstempel erstellen. Das '$' ist ein Platzhalter für die oberhalb dieser Formated -Zeitstempeloption. | text.chatpatches.timeFormat |
| Zeitstempelfarbe | 0xff55ff | Die Farbe, die dort ausgefüllt ist, wo sie sonst im resultierenden Zeitstempel leer wäre. Um dies mit anderen Formatierungsmodifikatoren zu verwenden, verwenden Sie '& r' in der Option Dekorationstext. | text.chatpatches.timeColor |
| Schwebewechsel | true | Sollte der Text erscheinen, der eine detailliertere Zeitbeschreibung entspricht, wenn Sie im Chat über den Zeitstempeltext schweben? | text.chatpatches.hover |
| Schwebetext | "MM/dd/yyyy" | Der Text, der in eine längere Datums-/Zeitzeichenfolge formatiert ist. Weitere Informationen finden Sie im Abschnitt Hilfe> Datum und Uhrformatierung. | text.chatpatches.hoverDate |
| Schwebedekorationstext | "$" | Die Zeichenfolge von '&' + Formatierung von Code -Modifikatoren und Dekorationstext, die die detaillierte Schwebebrannung erstellen. Benötigt eine "$" als Platzhalter für die oberhalb dieser Formatierten -Zeitstempeloption. | text.chatpatches.hoverFormat |
| Schwebende Textfarbe | 0xffffff | Die Farbe, die dort ausgefüllt ist, wo sie sonst in dem daraus resultierenden Schwebetext leer wäre. Um dies mit anderen Formatierungsmodifikatoren zu verwenden, verwenden Sie '& r' in der Option Dekorationstext. | text.chatpatches.hoverColor |
| Meldungszähler | true | Sollte ein Nachrichtenzähler nach Nachrichten angezeigt werden, die angeben, dass mehrere Duplikate angezeigt wurden? Hinweis: Dies ist erforderlich, damit die Kompaktchat -Optionen funktionieren. | text.chatpatches.counter |
| Meldungszähler Text | "&8(&7x&r$&8)" | Der Text, der am Ende einer Nachricht hinzugefügt wird, um mehrere Duplikate anzuzeigen, wurde gesendet. Benötigt eine "$" für die Anzahl der Duplikate, unterstützt auch Code -Modifikatoren "&" und "Formatierung von Code". Gilt weiterhin für die Compactchat -Methode, falls aktiviert. | text.chatpatches.counterFormat |
| Nachrichtenzählerfarbe | 0xffff55 | Die Farbe, die dort ausgefüllt ist, wo sie ansonsten im resultierenden doppelten Zähler leer wäre. Um dies mit anderen Formatierungsmodifikatoren zu verwenden, verwenden Sie '& r' in der Option Dekorationstext. Gilt weiterhin für die Compactchat -Methode, falls aktiviert. | text.chatpatches.counterColor |
| Überprüfen Sie die Formatierungsmodifikatoren | false | Sollte die Formatierungsmodifikatoren zur Meldung bei der Überprüfung auf Duplikate überprüft? Zum Beispiel würden "§e§labc§r" und "ABC" nicht als Duplikate angesehen, wenn sie wahr sind. Gilt weiterhin für die Compactchat -Methode, falls aktiviert. | text.chatpatches.counterCheckStyle |
| Compactchat -Methode Umschüttung | false | Sollte sich der Meldungsschalter wie der aus dem Compactchat -Mod verhalten? | text.chatpatches.counterCompact |
| Meldungsprüfung | 0 | Die Entfernung (inklusive) bis zu den Nachrichten wird zum Verdichten versucht. Wenn Sie dies auf '-1' festlegen, wird die gesamte Nachrichtenliste versucht, und '0' wird versucht, die maximale Anzahl von Nachrichten zu verwenden, die Sie auf einmal auf der Basis der Chat- und GUI-Skalen sehen können. Wenn Sie dies auf '7' festlegen, wird beispielsweise versucht, die nächste Meldung in eine der letzten 7 vorhandenen Nachrichten zu verdichten. | text.chatpatches.counterCompactDistance |
| Grenzschalter | true | Sollte eine Grenzlinie nach dem Chat, einer Welt/einem Server und später einer anderen Welt/einem anderen Server angeschlossen werden? | text.chatpatches.boundary |
| Grenztext | "&8[&r$&8]" | Der Text, der für die Grenzlinie formatiert und verwendet wird. Unterstützt '&' + Formatierung von Code -Modifikatoren ' n' für neue Zeilen und verwendet '$' als Platzhalter für den Weltnamen. | text.chatpatches.boundaryFormat |
| Grenzfarbe | 0x55ffff | Die Farbe, die dort ausgefüllt ist, wo sie sonst in der resultierenden Grenzlinie leer wäre. Um dies mit anderen Formatierungsmodifikatoren zu verwenden, verwenden Sie '& r' in der Option Dekorationstext. | text.chatpatches.boundaryColor |
| Chat -Protokollumschüttung | true | Sollte der Chat in ein Protokoll gespeichert werden, damit er in späteren Spielsitzungen wieder in den Chat eingeladen werden kann? | text.chatpatches.chatlog |
| Intervall sparen (Minuten) | 0 | Wie lange sollte das Chat -Protokoll warten, bevor es auf der Festplatte speichert? Dies ist in wenigen Minuten, das Minimum beträgt 1. auf 0, um nur bei der Pause zu sparen (Warnung: Die Einstellung von <5 wird viel zurückbleiben). Alle Werte versuchen, beim Beenden zu speichern. | text.chatpatches.chatlogSaveInterval |
| Ignorieren | true | Sollten Nachrichtenpakete ausblenden, die Chat -Nachrichten löschen, ignoriert werden? | text.chatpatches.chatHidePacket |
| Überschreien der Chat -Breite | 0 | Die Breite des Chatboxs. Dies überschreibt die Standardeinstellung von Vanilla und ermöglicht eine viel größere Breite. Setzen Sie auf 0, um die Vanilleeinstellung zu verwenden, und überschreiben Sie sie nicht. | text.chatpatches.chatWidth |
| Chathöhe überschreiben | 0 | Die Breite des Chatboxs. Dies überschreibt die Standardeinstellung von Vanilla und ermöglicht eine viel größere Höhe. Setzen Sie auf 0, um die Vanilleeinstellung zu verwenden, und überschreiben Sie sie nicht. | text.chatpatches.chatHeight |
| Maximale Chat -Nachrichten | 16384 | Die maximale Anzahl von Chat -Nachrichten, die speichern können. Vanilleköpfe bei 100, dieser Mod kann es auf 32.767 erhöhen. Beachten Sie, dass ein höherer Maximal die Verwendung eines höheren Gedächtnisses entspricht. | text.chatpatches.chatMaxMessages |
| Playername Text | "<$>" | Der Text, der den Playername in Chat -Nachrichten ersetzt. Vanille ist '<$>', der Name ist nur '$'; Wo '$' ein Platzhalter für den Playername ist. Gilt nur für player-sent-Nachrichten. | text.chatpatches.chatNameFormat |
| Playername Farbe | 0xffffff | Die Farbe, die in dem resultierenden formatierten Playername ansonsten leer wäre. Um dies mit anderen Formatierungsmodifikatoren zu verwenden, verwenden Sie '& r' in der Option Dekorationstext. | text.chatpatches.chatNameColor |
| Schicht -Chat | 10 | Verschiebt die Chat -Schnittstelle nach oben, um die Rüstungsstange und/oder die Gesundheit nicht zu behindern. Standard ist 10, für keine Verschiebung auf 0 gesetzt. | text.chatpatches.shiftChat |
| Chat -Zeichnungsschalter | false | Sollte ein Text im Chat -Feld nach dem Schließen und Wiedereröffnung des Chats bestehen? | text.chatpatches.messageDrafting |
| Nur invasive Zeichnungsschaltung | false | Sollte der Text im Chat -Feld nur bestehen bleiben, wenn der Chat unerwartet geschlossen ist? Wenn beispielsweise der Chat vom Server geschlossen wird, der eine GUI öffnet, wird der Spieler in eine andere Dimension verschoben oder der Spieler stirbt. | text.chatpatches.onlyInvasiveDrafting |
| Suchen Sie den Umschalter | true | Sollte ein Text im Suchfeld nach dem Schließen und Wiedereröffnung des Chats bestehen? | text.chatpatches.searchDrafting |
| Suchschaltfläche ausblenden | false | Sollte die Suchschaltfläche versteckt sein? Beachten Sie, dass dies alle Suchfunktionen deaktiviert. | text.chatpatches.hideSearchButton |
| Vanille -Chat -Löschen | false | Sollten Chat -Nachrichten nach dem Verlassen einer Welt/Server wie Vanille klären? Beachten Sie, dass dies sowohl das Chat- als auch das Chat -Protokoll auslöscht. | text.chatpatches.vanillaClearing |
| Verwenden Sie die Suche nach Präfixverlaufsuche | false | Sollte die Suche nach gesendeten Verlaufsfiltermeldungen mit demselben Präfix hinter dem Cursor filtern? Dies ermöglicht eine schnellere automatische Vervollständigung der Vorgeschichte, die mit derselben Zeichenfolge beginnen. Vanille deaktiviert dies und verwendet stattdessen nur die sofortige Geschichte. | text.chatpatches.searchPrefix |
| Nachrichtenauswahlfarbe | 0x55ffff | Die Farbe des Auswahlfelds, das nach der rechten Maustaste auf eine Chat-Nachricht angezeigt wird. | text.chatpatches.copyColor |
| Antwort Textformat | "/msg $ " | Der Text, der in das Chat-Feld gefüllt ist, nachdem Sie mit der rechten Maustaste auf eine Chat-Nachricht geklickt und auf die Schaltfläche "Antwort" im Menü Kopieren klicken. '$' ist erforderlich und wird mit dem Namen des Nachrichtensenders gefüllt. | text.chatpatches.copyReplyFormat |
Die Datei changelog.md enthält die Änderungsinformationen ab 194.4.0 . Für einzelne Veröffentlichungen vor 194.4.0 finden Sie die Datei latest_changelog.md . Überprüfen Sie die Liste der GitHub-Komitee für spezielle Entwickler-Korn-Details nach Commit.
Dieser Mod ist unter der GNU LGPLV3 -Lizenz erhältlich. Weitere Informationen finden Sie auf dieser Seite.
Es gibt mehrere verschiedene Arten von Protokolldatei, die hochgeladen werden können, obwohl sie alle sehr ähnlich sind. In der Reihenfolge der am meisten nützlichsten sind dies die drei Haupttypen:
debug.log - generiert, wenn das Spiel auf der DEBUG -Ebene ausgegeben wird. Es ist nicht immer vorhanden, aber wenn es so ist, hat es fast immer eine Menge zusätzlicher Informationen, die für die Lösung von Problemen von entscheidender Bedeutung sein können. Dies ist eine detailliertere Teilmenge des latest.log .crash-report-<date>-<time>.txt -generiert, wenn das Spiel abstürzt; Enthält viele zusätzliche Informationen, die in den beiden anderen Protokollen nicht bereitgestellt werden. Es ist jedoch am nützlichsten, wenn es mit einem der beiden anderen Protokolle in Verbindung steht.latest.log - Die Hauptprotokolldatei, die jedes Mal generiert wird, wenn das Spiel ausgeführt wird. Es aktualisiert ständig und enthält zahlreiche nützliche Informationen darüber, was das Spiel tut. Im Allgemeinen sollten Sie eine .log Datei und eine crash-report-<date>-<time>.txt Datei hochladen, wenn Sie sie haben. Ansonsten laden Sie einfach alles hoch, was Sie haben, was oben aufgeführt ist. Das einzige, was Sie nicht hochladen sollten, ist sowohl debug.log als latest.log latest.log , da das debug.log alles hat. Tl; Dr. So viel wie möglich hochladen, aber lade aber nicht sowohl die debug.log als auch die latest.log -Dateien hoch.
Nachdem Sie die Dateien haben, senden Sie sie einfach an https://mclo.gs/. Es ist wirklich die einzige Website, die ich verwende, da sie sowohl für mich als auch für Sie viele nützliche Tools bietet. Eines davon ist, dass es viele Fälle von potenziell identifizierbaren Informationen wie den Benutzernamen und die IP -Adresse Ihres Computers zensiert.
Um auf Beta -Veröffentlichungen zuzugreifen, benötigen Sie einen Link, der so aussieht:
https://github.com/mrbuilder1961/chatpatches/actions/runs/8310511511/ oder
https://github.com/mrbuilder1961/chatpatches/actions/runs/8310511511/artifacts/1332245802
libs und devlibs sehen. Öffnen Sie den libs -Ordner.libs sollten Sie eine .jar -Datei und eine andere Datei mit demselben Namen sehen, sondern endet stattdessen mit -sources.jar . Die .jar -Datei ist der Mod selbst, und die Datei -sources.jar ist der Quellcode.-sources -Datei, in Ihren Mods -Ordner..jar umbenennen oder löschen.(Entnommen aus dem Stoff Discord Bot, ohne Eigentum zu beanspruchen, nur Wissen zu teilen!)
Eine binäre Suche kann verwendet werden, um schnell einen bestimmten Mod zu finden, der Probleme verursacht, was besonders nützlich sein kann, wenn Protokolle keine schlüssige Antwort auf Ihr Problem geben.
Entfernen oder deaktivieren Sie die Hälfte Ihrer Mods und testen Sie dann, ob das Problem noch auftritt. Wenn dies der Fall ist, entfernen Sie die Hälfte der verbleibenden Mods und testen Sie erneut. Wenn dies nicht der Fall ist, fügen Sie die Hälfte der Mods hinzu, die Sie gerade entfernt haben.
Denken Sie daran, dass Sie sich nicht jedes Mal an Hälften halten müssen und möglicherweise einige Bibliotheksmods wie Fabric -API in der Reihenfolge ermöglichen.
Wenn Sie dies auf einem immer kleineren Satz von Mods wiederholen, finden Sie den problematischen Mod innerhalb weniger Iterationen.
Stellen Sie sicher, dass Sie Chat -Patches hinterlassen und die Abhängigkeiten installiert werden, wenn Sie nach dem problematischen Mod suchen. Andernfalls wird es nichts tun, um das Problem zu diagnostizieren.
