All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Chat Patches

Chat Patches

by OBro1961 • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Fabric Mod Latest Version

Build Status GitHub code size

Curseforge Download Modrinth Download

Chat Patches

Requires Yet Another Config Lib and a menu mod (see below) for 1.19.2+

A Minecraft client-side mod that touches up Minecraft's mundane chat, with configurability in mind!

It's most significant features include (but are not limited to):

  • Increasing the maximum amount of chat messages from 100 to 16,384
  • Adding a timestamp in front of all messages, formatted as [HOUR:MINUTE:SECOND] in pink text, with a tooltip that renders a complete date
  • Keeping chat history and previously sent messages across ALL worlds and servers
  • Allowing logging chat messages for restoring them later in future Minecraft sessions
  • Letting you modify vanilla player names to anything you want (ex. without the triangle brackets!)
  • Minimizing spam with a counter that shows how many duplicate messages have been sent in a row
  • Shifting the chat hud up by 10 pixels, so it doesn't overlap with the armor bar
  • Providing a menu to copy specific data (and the text of course!) from chat messages
  • Letting you search through all received messages with a search bar
  • YOU being able to toggle any of these features and MORE!

Many of these features were adopted or inspired from the following existing mods (of which Chat Patches serves as a replacement):

FAQ

  • What Minecraft version can I use this with?
    • The latest Fabric versions of Minecraft, plus 1.18.x. Quilt seemingly works out of the box, but I don't specifically develop versions for it.
  • Will you make it for (older Minecraft version)?
    • Unless it's after 1.18.x, then probably not. Any older version would only be considered if it was requested across the board, because I don't have the time for that!
  • Will you make this for Forge or NeoForge?
    • Yes, but it will take some time. I have a system that is in-development that would support Forge, but it's pretty complicated and hinges on a lot of other things. But keep an eye out, one day it will be ready!
  • I found a bug/issue, what do I do?
    • First, make sure you're on the latest version of Chat Patches for your Minecraft version. If it doesn't go away, you can click on the Issues tab on this page, and if it hasn't been reported yet, you can create a new report! Make sure to fill out the entire thing as much as possible.
  • It says I need to install Fabric, but I already have it installed?
  • Do servers need this mod?
    • Nope! It's entirely client-side, meaning it won't do anything if installed on the server.
  • I can't access the config menu in-game!
  • My config is broken/not working!
    • When you load one of the more recent mod versions, it makes a creates a new file with your old settings and resets the main file. You can access this copy at (directory)/config/chatpatches_old.json. By then opening both the new and old configs at the same time, you can copy and paste over the values. Make sure the settings have correct inputs (ex. time should be true/false not 123 or "true").
    • If you still are having problems, open a new issue on GitHub.
  • Can I use this in a modpack?
  • Can I re-upload this mod elsewhere?
    • No, unless you have explicit permission from me (OBro1961), modify the mod in an undisputable way, or any download links used direct to one of the official pages (see above). If you're unsure, message me on Discord (@obro1961) about it.
  • How do I do XYZ?
    • If the answer you're looking for isn't anywhere here or in the config, check the #Help section located below.
    • If you still can't find it, ask in the Discord!

Setup devenv / Build latest jars

  1. Download the latest ZIP (this page -> Code -> Download ZIP)
  2. Extract it to your desired folder
  3. Open a terminal/command prompt, then run ./gradlew build
  4. [For a devenv]: open the folder in your IDE
  5. [For built jars]: navigate to /build/libs/

Localization and Translation

If you would like to help translate Chat Patches into other languages, you can:

Once you contribute, join the Discord server so you can receive your complementary Contributor and Translator roles!

Find out more information on the GitHub page!

Any suggestions and/or issues are much more likely to be addressed if they are made on GitHub.

Get 15% off your first month with code OBRO15!

(not sponsored; highly encouraged)

Use your voice, help the families of Gaza

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.3
Fabric
2d ago 1
26.2
Fabric
2d ago 1
26.1.x
Fabric
2d ago 1
1.21.11
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
26.2
Fabric
2d ago 1
26.1.x
Fabric
2d ago 1
1.21.11
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.5
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
26.2
Fabric
2d ago 1
26.1.x
Fabric
2d ago 1
1.21.11
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.5
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
26.1.x
Fabric
2d ago 1
1.21.11
Fabric
2d ago 1
26.2-snapshot-6
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.5
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
26.1.x
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
26.1
Fabric
2d ago 1
1.21.11
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.6
Fabric
2d ago 1
1.21.5
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.20.2
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.21.11
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.6
Fabric
2d ago 1
1.21.5
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.20.2
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.6
Fabric
2d ago 1
1.21.5
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.20.2
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.6
Fabric
2d ago 1
1.21.5
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.20.2
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.6
Fabric
2d ago 1
1.21.5
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.20.2
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.6
Fabric
2d ago 1
1.21.5
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.20.2
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.6
Fabric
2d ago 1
1.21.5
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.20.2
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.21.7
Fabric
2d ago 1
1.21.6
Fabric
2d ago 1
1.21.5
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.20.2
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.21.5
Fabric Quilt
2d ago 1
1.21.6
Fabric Quilt
2d ago 1
1.21.7
Fabric Quilt
2d ago 1
1.21.5
Fabric Quilt
2d ago 1
1.21.6
Fabric Quilt
2d ago 1
1.21.5
Fabric Quilt
2d ago 1
1.21.x
Fabric Quilt
2d ago 1
1.21.x
Fabric Quilt
2d ago 1
1.20.x
Fabric Quilt
2d ago 1
1.20.4
Fabric Quilt
2d ago 1
1.21.5
Fabric Quilt
2d ago 1
1.21.x
Fabric Quilt
2d ago 1
1.21.x
Fabric Quilt
2d ago 1
1.21.x
Fabric Quilt
2d ago 1
1.21.x
Fabric Quilt
2d ago 1
1.21.x
Fabric Quilt
2d ago 1
1.21.x
Fabric Quilt
2d ago 1
1.21.x
Fabric Quilt
2d ago 1
1.21.x
Fabric Quilt
2d ago 1
1.20.x
Fabric Quilt
2d ago 1
1.20.1
Fabric Quilt
2d ago 1
1.21
Fabric Quilt
2d ago 1
1.21 1.20.x
Fabric Quilt
2d ago 1
1.20.x
Fabric Quilt
2d ago 1
1.20.4
Fabric Quilt
2d ago 1
1.20.4
Fabric Quilt
2d ago 1
1.20.2
Fabric Quilt
2d ago 1
1.20.2
Fabric Quilt
2d ago 1
1.20.x
Fabric
2d ago 1
1.20.2
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.20.3
Fabric
2d ago 1
1.20.2
Fabric Quilt
2d ago 1
1.20.2
Fabric Quilt
2d ago 1
1.20.2
Fabric Quilt
2d ago 1
1.20.x
Fabric Quilt
2d ago 1
1.20.x
Fabric Quilt
2d ago 1
1.20.x
Fabric Quilt
2d ago 1
1.20.x
Fabric Quilt
2d ago 1
1.20.x
Fabric Quilt
2d ago 1
1.19.4
Fabric Quilt
2d ago 1
1.19.4
Fabric Quilt
2d ago 1
1.19.x
Fabric Quilt
2d ago 1
1.19.x
Fabric Quilt
2d ago 1
1.19.x
Fabric Quilt
2d ago 1
1.19.x
Fabric Quilt
2d ago 1
1.19.x
Fabric Quilt
2d ago 1
1.19.x
Fabric Quilt
2d ago 1
1.19.x
Fabric Quilt
2d ago 1
1.19.x
Fabric Quilt
2d ago 1
1.18.x
Fabric Quilt
2d ago 1
1.18.x
Fabric Quilt
2d ago 1
1.19.3
Fabric Quilt
2d ago 1
1.19.x
Fabric Quilt
2d ago 1
1.19.x
Fabric Quilt
2d ago 1
1.19.3
Fabric Quilt
2d ago 1
1.19.3
Fabric Quilt
2d ago 1
1.19.3
Fabric Quilt
2d ago 1
1.19.x
Fabric Quilt
2d ago 1
1.19.3
Fabric Quilt
2d ago 1
1.19.x
Fabric Quilt
2d ago 1
1.19.3
Fabric Quilt
2d ago 1
1.19.3
Fabric Quilt
2d ago 1
1.19.3
Fabric Quilt
2d ago 1
1.19.3
Fabric Quilt
2d ago 1
1.19.x
Fabric Quilt
2d ago 1
1.19.x
Fabric Quilt
2d ago 1
1.19.x
Fabric Quilt
2d ago 1
1.19.x
Fabric
2d ago 1
1.19
Fabric
2d ago 1
1.19
Fabric
2d ago 1
1.18.x
Fabric
2d ago 1
## Chat Patches 8.0.0 for Minecraft 1.20.1, 1.21.1, 1.21.11, 26.1-3 on Fabric, Quilt
  • Honestly idk why we've been in alpha for so long - it's dumb - so we're back to full releases!
  • Signatures (.asc files) are now uploaded with Modrinth releases for added security!
  • Updated some under-the-hood chat log saving stuff that *should* prevent some save/load failures
  • Messages received while the chat log is loading no longer get pushed to the top of the list
([#263](https://www.github.com/mrbuilder1961/ChatPatches/issues/263), thanks [NineOfGaming](https://github.com/NineOfGaming)!)
([#299](https://www.github.com/mrbuilder1961/ChatPatches/issues/299) thanks to [JustAlittleWolf](https://github.com/JustAlittleWolf)!)
  • Added counterDividerList, a configurable list of messages that, if received while the duplicate counter is enabled, will not be condensed. Currently
comes preloaded with a blank line, newline, and Hypixel dash sequence! ([#303](https://www.github.com/mrbuilder1961/ChatPatches/issues/303))
to [Fourmisain](https://github.com/Fourmisain)!)
## Chat Patches 8.0.0 for Minecraft 1.20.1, 1.21.1, 1.21.11, 26.1-3 on Fabric, Quilt
  • Honestly idk why we've been in alpha for so long - it's dumb - so we're back to full releases!
  • Signatures (.asc files) are now uploaded with Modrinth releases for added security!
  • Updated some under-the-hood chat log saving stuff that *should* prevent some save/load failures
  • Messages received while the chat log is loading no longer get pushed to the top of the list
([#263](https://www.github.com/mrbuilder1961/ChatPatches/issues/263), thanks [NineOfGaming](https://github.com/NineOfGaming)!)
([#299](https://www.github.com/mrbuilder1961/ChatPatches/issues/299) thanks to [JustAlittleWolf](https://github.com/JustAlittleWolf)!)
  • Added counterDividerList, a configurable list of messages that, if received while the duplicate counter is enabled, will not be condensed. Currently
comes preloaded with a blank line, newline, and Hypixel dash sequence! ([#303](https://www.github.com/mrbuilder1961/ChatPatches/issues/303))
to [Fourmisain](https://github.com/Fourmisain)!)
thanks to JustAlittleWolf)

## Chat Patches 8.0.0 for Minecraft 1.20.1, 1.21.1, 1.21.11, 26.1-3 on Fabric, Quilt
  • Honestly idk why we've been in alpha for so long - it's dumb - so we're back to full releases!
  • Signatures (.asc files) are now uploaded with Modrinth releases for added security!
  • Updated some under-the-hood chat log saving stuff that *should* prevent some save/load failures
  • Messages received while the chat log is loading no longer get pushed to the top of the list
([#263](https://www.github.com/mrbuilder1961/ChatPatches/issues/263), thanks [NineOfGaming](https://github.com/NineOfGaming)!)
([#299](https://www.github.com/mrbuilder1961/ChatPatches/issues/299) thanks to [JustAlittleWolf](https://github.com/JustAlittleWolf)!)
  • Added counterDividerList, a configurable list of messages that, if received while the duplicate counter is enabled, will not be condensed. Currently
comes preloaded with a blank line, newline, and Hypixel dash sequence! ([#303](https://www.github.com/mrbuilder1961/ChatPatches/issues/303))
to [Fourmisain](https://github.com/Fourmisain)!)
thanks to JustAlittleWolf)

## Chat Patches 8.0.0 for Minecraft 1.20.1, 1.21.1, 1.21.11, 26.1-3 on Fabric, Quilt
  • Honestly idk why we've been in alpha for so long - it's dumb - so we're back to full releases!
  • Signatures (.asc files) are now uploaded with Modrinth releases for added security!
  • Updated some under-the-hood chat log saving stuff that *should* prevent some save/load failures
  • Messages received while the chat log is loading no longer get pushed to the top of the list
([#263](https://www.github.com/mrbuilder1961/ChatPatches/issues/263), thanks [NineOfGaming](https://github.com/NineOfGaming)!)
([#299](https://www.github.com/mrbuilder1961/ChatPatches/issues/299) thanks to [JustAlittleWolf](https://github.com/JustAlittleWolf)!)
  • Added counterDividerList, a configurable list of messages that, if received while the duplicate counter is enabled, will not be condensed. Currently
comes preloaded with a blank line, newline, and Hypixel dash sequence! ([#303](https://www.github.com/mrbuilder1961/ChatPatches/issues/303))
to [Fourmisain](https://github.com/Fourmisain)!)
thanks to JustAlittleWolf)

## Chat Patches 8.0.0 for Minecraft 1.20.1, 1.21.1, 1.21.11, 26.1-3 on Fabric, Quilt
  • Honestly idk why we've been in alpha for so long - it's dumb - so we're back to full releases!
  • Signatures (.asc files) are now uploaded with Modrinth releases for added security!
  • Updated some under-the-hood chat log saving stuff that *should* prevent some save/load failures
  • Messages received while the chat log is loading no longer get pushed to the top of the list
([#263](https://www.github.com/mrbuilder1961/ChatPatches/issues/263), thanks [NineOfGaming](https://github.com/NineOfGaming)!)
([#299](https://www.github.com/mrbuilder1961/ChatPatches/issues/299) thanks to [JustAlittleWolf](https://github.com/JustAlittleWolf)!)
  • Added counterDividerList, a configurable list of messages that, if received while the duplicate counter is enabled, will not be condensed. Currently
comes preloaded with a blank line, newline, and Hypixel dash sequence! ([#303](https://www.github.com/mrbuilder1961/ChatPatches/issues/303))
to [Fourmisain](https://github.com/Fourmisain)!)
thanks to JustAlittleWolf)

## Chat Patches 8.0.0 for Minecraft 1.20.1, 1.21.1, 1.21.11, 26.1-3 on Fabric, Quilt
  • Honestly idk why we've been in alpha for so long - it's dumb - so we're back to full releases!
  • Signatures (.asc files) are now uploaded with Modrinth releases for added security!
  • Updated some under-the-hood chat log saving stuff that *should* prevent some save/load failures
  • Messages received while the chat log is loading no longer get pushed to the top of the list
([#263](https://www.github.com/mrbuilder1961/ChatPatches/issues/263), thanks [NineOfGaming](https://github.com/NineOfGaming)!)
([#299](https://www.github.com/mrbuilder1961/ChatPatches/issues/299) thanks to [JustAlittleWolf](https://github.com/JustAlittleWolf)!)
  • Added counterDividerList, a configurable list of messages that, if received while the duplicate counter is enabled, will not be condensed. Currently
comes preloaded with a blank line, newline, and Hypixel dash sequence! ([#303](https://www.github.com/mrbuilder1961/ChatPatches/issues/303))
to [Fourmisain](https://github.com/Fourmisain)!)
thanks to JustAlittleWolf)

## Chat Patches 8.0-alpha.11 for Minecraft 1.20.1, 1.21.1+5, 1.21.8–26.2 on Fabric, Quilt
  • Re-published version of 8.0-alpha.10 without the rogue code from other incomplete stuff (#325-331)
  • Side note: some of y'all really need to learn to read. Seriously. Three people submitted bug reports that were IDENTICAL to the top, most recent reports.
Please don't inflate my issue numbers with duplicates, it's really frustrating
  • onlyInvasiveDrafting now synchronizes its value with its successor, saveChatDrafts, to avoid confusion and bugs ([#327](https://www.github.com/mrbuilder1961/ChatPatches/issues/327))
  • If you're running 1.21.9+, don't touch it at all
  • Rewrote how subproject versions are parsed, for both publishing and file metadata (you don't even know how critical this is)

  • This is the last new version for 1.21.5-10!
  • For those interested in the security of these builds, Modrinth provides a (v3?) API endpoint for viewing file hashes
  • I will provide more info in the README when it's clarified how to access in the docs!
  • If all goes well, the next release will move out of the alpha stage and into the beta stage! This release will have the long-needed benefit of being
verified by code and game tests, meaning (way!!) less crashes and bugs that are very easily encountered

## Chat Patches 8.0-alpha.11 for Minecraft 1.20.1, 1.21.1+5, 1.21.8–26.2 on Fabric, Quilt
  • Re-published version of 8.0-alpha.10 without the rogue code from other incomplete stuff (#325-331)
  • Side note: some of y'all really need to learn to read. Seriously. Three people submitted bug reports that were IDENTICAL to the top, most recent reports.
Please don't inflate my issue numbers with duplicates, it's really frustrating
  • onlyInvasiveDrafting now synchronizes its value with its successor, saveChatDrafts, to avoid confusion and bugs ([#327](https://www.github.com/mrbuilder1961/ChatPatches/issues/327))
  • If you're running 1.21.9+, don't touch it at all
  • Rewrote how subproject versions are parsed, for both publishing and file metadata (you don't even know how critical this is)

  • This is the last new version for 1.21.5-10!
  • For those interested in the security of these builds, Modrinth provides a (v3?) API endpoint for viewing file hashes
  • I will provide more info in the README when it's clarified how to access in the docs!
  • If all goes well, the next release will move out of the alpha stage and into the beta stage! This release will have the long-needed benefit of being
verified by code and game tests, meaning (way!!) less crashes and bugs that are very easily encountered

## Chat Patches 8.0-alpha.11 for Minecraft 1.20.1, 1.21.1+5, 1.21.8–26.2 on Fabric, Quilt
  • Re-published version of 8.0-alpha.10 without the rogue code from other incomplete stuff (#325-331)
  • Side note: some of y'all really need to learn to read. Seriously. Three people submitted bug reports that were IDENTICAL to the top, most recent reports.
Please don't inflate my issue numbers with duplicates, it's really frustrating
  • onlyInvasiveDrafting now synchronizes its value with its successor, saveChatDrafts, to avoid confusion and bugs ([#327](https://www.github.com/mrbuilder1961/ChatPatches/issues/327))
  • If you're running 1.21.9+, don't touch it at all
  • Rewrote how subproject versions are parsed, for both publishing and file metadata (you don't even know how critical this is)

  • This is the last new version for 1.21.5-10!
  • For those interested in the security of these builds, Modrinth provides a (v3?) API endpoint for viewing file hashes
  • I will provide more info in the README when it's clarified how to access in the docs!
  • If all goes well, the next release will move out of the alpha stage and into the beta stage! This release will have the long-needed benefit of being
verified by code and game tests, meaning (way!!) less crashes and bugs that are very easily encountered

## Chat Patches 8.0-alpha.11 for Minecraft 1.20.1, 1.21.1+5, 1.21.8–26.2 on Fabric, Quilt
  • Re-published version of 8.0-alpha.10 without the rogue code from other incomplete stuff (#325-331)
  • Side note: some of y'all really need to learn to read. Seriously. Three people submitted bug reports that were IDENTICAL to the top, most recent reports.
Please don't inflate my issue numbers with duplicates, it's really frustrating
  • onlyInvasiveDrafting now synchronizes its value with its successor, saveChatDrafts, to avoid confusion and bugs ([#327](https://www.github.com/mrbuilder1961/ChatPatches/issues/327))
  • If you're running 1.21.9+, don't touch it at all
  • Rewrote how subproject versions are parsed, for both publishing and file metadata (you don't even know how critical this is)

  • This is the last new version for 1.21.5-10!
  • For those interested in the security of these builds, Modrinth provides a (v3?) API endpoint for viewing file hashes
  • I will provide more info in the README when it's clarified how to access in the docs!
  • If all goes well, the next release will move out of the alpha stage and into the beta stage! This release will have the long-needed benefit of being
verified by code and game tests, meaning (way!!) less crashes and bugs that are very easily encountered

## Chat Patches 8.0-alpha.11 for Minecraft 1.20.1, 1.21.1+5, 1.21.8–26.2 on Fabric, Quilt
  • Re-published version of 8.0-alpha.10 without the rogue code from other incomplete stuff (#325-331)
  • Side note: some of y'all really need to learn to read. Seriously. Three people submitted bug reports that were IDENTICAL to the top, most recent reports.
Please don't inflate my issue numbers with duplicates, it's really frustrating
  • onlyInvasiveDrafting now synchronizes its value with its successor, saveChatDrafts, to avoid confusion and bugs ([#327](https://www.github.com/mrbuilder1961/ChatPatches/issues/327))
  • If you're running 1.21.9+, don't touch it at all
  • Rewrote how subproject versions are parsed, for both publishing and file metadata (you don't even know how critical this is)

  • This is the last new version for 1.21.5-10!
  • For those interested in the security of these builds, Modrinth provides a (v3?) API endpoint for viewing file hashes
  • I will provide more info in the README when it's clarified how to access in the docs!
  • If all goes well, the next release will move out of the alpha stage and into the beta stage! This release will have the long-needed benefit of being
verified by code and game tests, meaning (way!!) less crashes and bugs that are very easily encountered

## Chat Patches 8.0-alpha.11 for Minecraft 1.20.1, 1.21.1+5, 1.21.8–26.2 on Fabric, Quilt
  • Re-published version of 8.0-alpha.10 without the rogue code from other incomplete stuff (#325-331)
  • Side note: some of y'all really need to learn to read. Seriously. Three people submitted bug reports that were IDENTICAL to the top, most recent reports.
Please don't inflate my issue numbers with duplicates, it's really frustrating
  • onlyInvasiveDrafting now synchronizes its value with its successor, saveChatDrafts, to avoid confusion and bugs ([#327](https://www.github.com/mrbuilder1961/ChatPatches/issues/327))
  • If you're running 1.21.9+, don't touch it at all
  • Rewrote how subproject versions are parsed, for both publishing and file metadata (you don't even know how critical this is)

  • This is the last new version for 1.21.5-10!
  • For those interested in the security of these builds, Modrinth provides a (v3?) API endpoint for viewing file hashes
  • I will provide more info in the README when it's clarified how to access in the docs!
  • If all goes well, the next release will move out of the alpha stage and into the beta stage! This release will have the long-needed benefit of being
verified by code and game tests, meaning (way!!) less crashes and bugs that are very easily encountered

## Chat Patches 8.0-alpha.11 for Minecraft 1.20.1, 1.21.1+5, 1.21.8–26.2 on Fabric, Quilt
  • Re-published version of 8.0-alpha.10 without the rogue code from other incomplete stuff (#325-331)
  • Side note: some of y'all really need to learn to read. Seriously. Three people submitted bug reports that were IDENTICAL to the top, most recent reports.
Please don't inflate my issue numbers with duplicates, it's really frustrating
  • onlyInvasiveDrafting now synchronizes its value with its successor, saveChatDrafts, to avoid confusion and bugs ([#327](https://www.github.com/mrbuilder1961/ChatPatches/issues/327))
  • If you're running 1.21.9+, don't touch it at all
  • Rewrote how subproject versions are parsed, for both publishing and file metadata (you don't even know how critical this is)

  • This is the last new version for 1.21.5-10!
  • For those interested in the security of these builds, Modrinth provides a (v3?) API endpoint for viewing file hashes
  • I will provide more info in the README when it's clarified how to access in the docs!
  • If all goes well, the next release will move out of the alpha stage and into the beta stage! This release will have the long-needed benefit of being
verified by code and game tests, meaning (way!!) less crashes and bugs that are very easily encountered

## Chat Patches 8.0-alpha.11 for Minecraft 1.20.1, 1.21.1+5, 1.21.8–26.2 on Fabric, Quilt
  • Re-published version of 8.0-alpha.10 without the rogue code from other incomplete stuff (#325-331)
  • Side note: some of y'all really need to learn to read. Seriously. Three people submitted bug reports that were IDENTICAL to the top, most recent reports.
Please don't inflate my issue numbers with duplicates, it's really frustrating
  • onlyInvasiveDrafting now synchronizes its value with its successor, saveChatDrafts, to avoid confusion and bugs ([#327](https://www.github.com/mrbuilder1961/ChatPatches/issues/327))
  • If you're running 1.21.9+, don't touch it at all
  • Rewrote how subproject versions are parsed, for both publishing and file metadata (you don't even know how critical this is)

  • This is the last new version for 1.21.5-10!
  • For those interested in the security of these builds, Modrinth provides a (v3?) API endpoint for viewing file hashes
  • I will provide more info in the README when it's clarified how to access in the docs!
  • If all goes well, the next release will move out of the alpha stage and into the beta stage! This release will have the long-needed benefit of being
verified by code and game tests, meaning (way!!) less crashes and bugs that are very easily encountered

## Chat Patches 8.0-alpha.10 for Minecraft 1.20.1, 1.21.1+5, 1.21.8–26.2 on Fabric, Quilt
  • Published builds now come with signatures ~~and checksums~~! This means you can verify the integrity of Chat Patches builds (and ensure they haven't been
tampered with)! See the README for more info! Currently only available on Modrinth.


  • Known issues:***
  • Entering an invalid value to a config option will **falsely** log a "Value mismatch! Reset to binding's getter" error
  • Modrinth (and apparently the buildscript) doesn't support uploading checksum files yet, despite the capability existing now


## Chat Patches 8.0-alpha.10 for Minecraft 1.20.1, 1.21.1+5, 1.21.8–26.2 on Fabric, Quilt
  • Published builds now come with signatures ~~and checksums~~! This means you can verify the integrity of Chat Patches builds (and ensure they haven't been
tampered with)! See the README for more info! Currently only available on Modrinth.


  • Known issues:***
  • Entering an invalid value to a config option will **falsely** log a "Value mismatch! Reset to binding's getter" error
  • Modrinth (and apparently the buildscript) doesn't support uploading checksum files yet, despite the capability existing now


## Chat Patches 8.0-alpha.10 for Minecraft 1.20.1, 1.21.1+5, 1.21.8–26.2 on Fabric, Quilt
  • Published builds now come with signatures ~~and checksums~~! This means you can verify the integrity of Chat Patches builds (and ensure they haven't been
tampered with)! See the README for more info! Currently only available on Modrinth.


  • Known issues:***
  • Entering an invalid value to a config option will **falsely** log a "Value mismatch! Reset to binding's getter" error
  • Modrinth (and apparently the buildscript) doesn't support uploading checksum files yet, despite the capability existing now


## Chat Patches 8.0-alpha.10 for Minecraft 1.20.1, 1.21.1+5, 1.21.8–26.2 on Fabric, Quilt
  • Published builds now come with signatures ~~and checksums~~! This means you can verify the integrity of Chat Patches builds (and ensure they haven't been
tampered with)! See the README for more info! Currently only available on Modrinth.


  • Known issues:***
  • Entering an invalid value to a config option will **falsely** log a "Value mismatch! Reset to binding's getter" error
  • Modrinth (and apparently the buildscript) doesn't support uploading checksum files yet, despite the capability existing now


## Chat Patches 8.0-alpha.10 for Minecraft 1.20.1, 1.21.1+5, 1.21.8–26.2 on Fabric, Quilt
  • Published builds now come with signatures ~~and checksums~~! This means you can verify the integrity of Chat Patches builds (and ensure they haven't been
tampered with)! See the README for more info! Currently only available on Modrinth.


  • Known issues:***
  • Entering an invalid value to a config option will **falsely** log a "Value mismatch! Reset to binding's getter" error
  • Modrinth (and apparently the buildscript) doesn't support uploading checksum files yet, despite the capability existing now


## Chat Patches 8.0-alpha.10 for Minecraft 1.20.1, 1.21.1+5, 1.21.8–26.2 on Fabric, Quilt
  • Published builds now come with signatures ~~and checksums~~! This means you can verify the integrity of Chat Patches builds (and ensure they haven't been
tampered with)! See the README for more info! Currently only available on Modrinth.


  • Known issues:***
  • Entering an invalid value to a config option will **falsely** log a "Value mismatch! Reset to binding's getter" error
  • Modrinth (and apparently the buildscript) doesn't support uploading checksum files yet, despite the capability existing now


## Chat Patches 8.0-alpha.10 for Minecraft 1.20.1, 1.21.1+5, 1.21.8–26.2 on Fabric, Quilt
  • Published builds now come with signatures ~~and checksums~~! This means you can verify the integrity of Chat Patches builds (and ensure they haven't been
tampered with)! See the README for more info! Currently only available on Modrinth.


  • Known issues:***
  • Entering an invalid value to a config option will **falsely** log a "Value mismatch! Reset to binding's getter" error
  • Modrinth (and apparently the buildscript) doesn't support uploading checksum files yet, despite the capability existing now


## Chat Patches 8.0-alpha.10 for Minecraft 1.20.1, 1.21.1+5, 1.21.8–26.2 on Fabric, Quilt
  • Published builds now come with signatures ~~and checksums~~! This means you can verify the integrity of Chat Patches builds (and ensure they haven't been
tampered with)! See the README for more info! Currently only available on Modrinth.


  • Known issues:***
  • Entering an invalid value to a config option will **falsely** log a "Value mismatch! Reset to binding's getter" error
  • Modrinth (and apparently the buildscript) doesn't support uploading checksum files yet, despite the capability existing now


## Chat Patches 8.0-alpha.9 for Minecraft 1.20.1, 1.21.1+5, 1.21.8–26.2-snapshot-6 on Fabric, Quilt
  • Updated to 26.2 (snapshot-6)
  • WARNING:** the dependencies used at the time of writing (YACL 3.9.3 + Mod Menu 19.0.0-alpha.1) are not fully ported to 26.2 and *will crash your game*
if you press the <kbd>Mods</kbd> button
  • Going forward, Minecraft versions will be published with the {year}.{drop}.x pattern, meaning Chat Patches releases can automatically support hotfixes for
specific drops (unless explicitly removed due to incompatibilities)! This will save both me (the developer) and you (the player) time in between drops, so
you can keep using the mod and I can avoid no-change releases
  • Based on the relative lack of downloads compared to newer versions, the amount of version targets has been reduced. This should somewhat accelerate
development for future releases! Later, I may reduce the amount of targets further. **This will not affect the latest version!**
  • Ampersand formatting codes (ex &a) are now case-sensitive (&A will no longer work) — you shouldn't have done this in the first place though
  • Revamped the process that generates the copiable text for the 'Formatted' menu option, and fixed some bugs within it ([#311](https://www.github.com/mrbuilder1961/ChatPatches/issues/311)). The results coming from it
should now be much more accurate and should contain less (if not zero) redundant formatting codes!
  • As a part of this, I introduced a slightly different approach that should work more effectively on modern Minecraft; however, it hasn't been tested much
  • Another feature pertaining to this is also coming soon!
  • Dev notes:**
  • In response to Mojang gutting ChatFormatting and changing TextColor, I made a new Colors util class to ease interoperability
  • In order to support the new consistent semver versioning and my existing publishing setup, versions can now specify mod.versions e... (trimmed)
## Chat Patches 8.0-alpha.9 for Minecraft 1.20.1, 1.21.1+5, 1.21.8–26.2-snapshot-6 on Fabric, Quilt
  • Updated to 26.2 (snapshot-6)
  • WARNING:** the dependencies used at the time of writing (YACL 3.9.3 + Mod Menu 19.0.0-alpha.1) are not fully ported to 26.2 and *will crash your game*
if you press the <kbd>Mods</kbd> button
  • Going forward, Minecraft versions will be published with the {year}.{drop}.x pattern, meaning Chat Patches releases can automatically support hotfixes for
specific drops (unless explicitly removed due to incompatibilities)! This will save both me (the developer) and you (the player) time in between drops, so
you can keep using the mod and I can avoid no-change releases
  • Based on the relative lack of downloads compared to newer versions, the amount of version targets has been reduced. This should somewhat accelerate
development for future releases! Later, I may reduce the amount of targets further. **This will not affect the latest version!**
  • Ampersand formatting codes (ex &a) are now case-sensitive (&A will no longer work) — you shouldn't have done this in the first place though
  • Revamped the process that generates the copiable text for the 'Formatted' menu option, and fixed some bugs within it ([#311](https://www.github.com/mrbuilder1961/ChatPatches/issues/311)). The results coming from it
should now be much more accurate and should contain less (if not zero) redundant formatting codes!
  • As a part of this, I introduced a slightly different approach that should work more effectively on modern Minecraft; however, it hasn't been tested much
  • Another feature pertaining to this is also coming soon!
  • Dev notes:**
  • In response to Mojang gutting ChatFormatting and changing TextColor, I made a new Colors util class to ease interoperability
  • In order to support the new consistent semver versioning and my existing publishing setup, versions can now specify mod.versions e... (trimmed)
## Chat Patches 8.0-alpha.9 for Minecraft 1.20.1, 1.21.1+5, 1.21.8–26.2-snapshot-6 on Fabric, Quilt
  • Updated to 26.2 (snapshot-6)
  • WARNING:** the dependencies used at the time of writing (YACL 3.9.3 + Mod Menu 19.0.0-alpha.1) are not fully ported to 26.2 and *will crash your game*
if you press the <kbd>Mods</kbd> button
  • Going forward, Minecraft versions will be published with the {year}.{drop}.x pattern, meaning Chat Patches releases can automatically support hotfixes for
specific drops (unless explicitly removed due to incompatibilities)! This will save both me (the developer) and you (the player) time in between drops, so
you can keep using the mod and I can avoid no-change releases
  • Based on the relative lack of downloads compared to newer versions, the amount of version targets has been reduced. This should somewhat accelerate
development for future releases! Later, I may reduce the amount of targets further. **This will not affect the latest version!**
  • Ampersand formatting codes (ex &a) are now case-sensitive (&A will no longer work) — you shouldn't have done this in the first place though
  • Revamped the process that generates the copiable text for the 'Formatted' menu option, and fixed some bugs within it ([#311](https://www.github.com/mrbuilder1961/ChatPatches/issues/311)). The results coming from it
should now be much more accurate and should contain less (if not zero) redundant formatting codes!
  • As a part of this, I introduced a slightly different approach that should work more effectively on modern Minecraft; however, it hasn't been tested much
  • Another feature pertaining to this is also coming soon!
  • Dev notes:**
  • In response to Mojang gutting ChatFormatting and changing TextColor, I made a new Colors util class to ease interoperability
  • In order to support the new consistent semver versioning and my existing publishing setup, versions can now specify mod.versions e... (trimmed)
## Chat Patches 8.0-alpha.9 for Minecraft 1.20.1, 1.21.1+5, 1.21.8–26.2-snapshot-6 on Fabric, Quilt
  • Updated to 26.2 (snapshot-6)
  • WARNING:** the dependencies used at the time of writing (YACL 3.9.3 + Mod Menu 19.0.0-alpha.1) are not fully ported to 26.2 and *will crash your game*
if you press the <kbd>Mods</kbd> button
  • Going forward, Minecraft versions will be published with the {year}.{drop}.x pattern, meaning Chat Patches releases can automatically support hotfixes for
specific drops (unless explicitly removed due to incompatibilities)! This will save both me (the developer) and you (the player) time in between drops, so
you can keep using the mod and I can avoid no-change releases
  • Based on the relative lack of downloads compared to newer versions, the amount of version targets has been reduced. This should somewhat accelerate
development for future releases! Later, I may reduce the amount of targets further. **This will not affect the latest version!**
  • Ampersand formatting codes (ex &a) are now case-sensitive (&A will no longer work) — you shouldn't have done this in the first place though
  • Revamped the process that generates the copiable text for the 'Formatted' menu option, and fixed some bugs within it ([#311](https://www.github.com/mrbuilder1961/ChatPatches/issues/311)). The results coming from it
should now be much more accurate and should contain less (if not zero) redundant formatting codes!
  • As a part of this, I introduced a slightly different approach that should work more effectively on modern Minecraft; however, it hasn't been tested much
  • Another feature pertaining to this is also coming soon!
  • Dev notes:**
  • In response to Mojang gutting ChatFormatting and changing TextColor, I made a new Colors util class to ease interoperability
  • In order to support the new consistent semver versioning and my existing publishing setup, versions can now specify mod.versions e... (trimmed)
## Chat Patches 8.0-alpha.9 for Minecraft 1.20.1, 1.21.1+5, 1.21.8–26.2-snapshot-6 on Fabric, Quilt
  • Updated to 26.2 (snapshot-6)
  • WARNING:** the dependencies used at the time of writing (YACL 3.9.3 + Mod Menu 19.0.0-alpha.1) are not fully ported to 26.2 and *will crash your game*
if you press the <kbd>Mods</kbd> button
  • Going forward, Minecraft versions will be published with the {year}.{drop}.x pattern, meaning Chat Patches releases can automatically support hotfixes for
specific drops (unless explicitly removed due to incompatibilities)! This will save both me (the developer) and you (the player) time in between drops, so
you can keep using the mod and I can avoid no-change releases
  • Based on the relative lack of downloads compared to newer versions, the amount of version targets has been reduced. This should somewhat accelerate
development for future releases! Later, I may reduce the amount of targets further. **This will not affect the latest version!**
  • Ampersand formatting codes (ex &a) are now case-sensitive (&A will no longer work) — you shouldn't have done this in the first place though
  • Revamped the process that generates the copiable text for the 'Formatted' menu option, and fixed some bugs within it ([#311](https://www.github.com/mrbuilder1961/ChatPatches/issues/311)). The results coming from it
should now be much more accurate and should contain less (if not zero) redundant formatting codes!
  • As a part of this, I introduced a slightly different approach that should work more effectively on modern Minecraft; however, it hasn't been tested much
  • Another feature pertaining to this is also coming soon!
  • Dev notes:**
  • In response to Mojang gutting ChatFormatting and changing TextColor, I made a new Colors util class to ease interoperability
  • In order to support the new consistent semver versioning and my existing publishing setup, versions can now specify mod.versions e... (trimmed)
## Chat Patches 8.0-alpha.9 for Minecraft 1.20.1, 1.21.1+5, 1.21.8–26.2-snapshot-6 on Fabric, Quilt
  • Updated to 26.2 (snapshot-6)
  • WARNING:** the dependencies used at the time of writing (YACL 3.9.3 + Mod Menu 19.0.0-alpha.1) are not fully ported to 26.2 and *will crash your game*
if you press the <kbd>Mods</kbd> button
  • Going forward, Minecraft versions will be published with the {year}.{drop}.x pattern, meaning Chat Patches releases can automatically support hotfixes for
specific drops (unless explicitly removed due to incompatibilities)! This will save both me (the developer) and you (the player) time in between drops, so
you can keep using the mod and I can avoid no-change releases
  • Based on the relative lack of downloads compared to newer versions, the amount of version targets has been reduced. This should somewhat accelerate
development for future releases! Later, I may reduce the amount of targets further. **This will not affect the latest version!**
  • Ampersand formatting codes (ex &a) are now case-sensitive (&A will no longer work) — you shouldn't have done this in the first place though
  • Revamped the process that generates the copiable text for the 'Formatted' menu option, and fixed some bugs within it ([#311](https://www.github.com/mrbuilder1961/ChatPatches/issues/311)). The results coming from it
should now be much more accurate and should contain less (if not zero) redundant formatting codes!
  • As a part of this, I introduced a slightly different approach that should work more effectively on modern Minecraft; however, it hasn't been tested much
  • Another feature pertaining to this is also coming soon!
  • Dev notes:**
  • In response to Mojang gutting ChatFormatting and changing TextColor, I made a new Colors util class to ease interoperability
  • In order to support the new consistent semver versioning and my existing publishing setup, versions can now specify mod.versions e... (trimmed)
## Chat Patches 8.0-alpha.9 for Minecraft 1.20.1, 1.21.1+5, 1.21.8–26.2-snapshot-6 on Fabric, Quilt
  • Updated to 26.2 (snapshot-6)
  • WARNING:** the dependencies used at the time of writing (YACL 3.9.3 + Mod Menu 19.0.0-alpha.1) are not fully ported to 26.2 and *will crash your game*
if you press the <kbd>Mods</kbd> button
  • Going forward, Minecraft versions will be published with the {year}.{drop}.x pattern, meaning Chat Patches releases can automatically support hotfixes for
specific drops (unless explicitly removed due to incompatibilities)! This will save both me (the developer) and you (the player) time in between drops, so
you can keep using the mod and I can avoid no-change releases
  • Based on the relative lack of downloads compared to newer versions, the amount of version targets has been reduced. This should somewhat accelerate
development for future releases! Later, I may reduce the amount of targets further. **This will not affect the latest version!**
  • Ampersand formatting codes (ex &a) are now case-sensitive (&A will no longer work) — you shouldn't have done this in the first place though
  • Revamped the process that generates the copiable text for the 'Formatted' menu option, and fixed some bugs within it ([#311](https://www.github.com/mrbuilder1961/ChatPatches/issues/311)). The results coming from it
should now be much more accurate and should contain less (if not zero) redundant formatting codes!
  • As a part of this, I introduced a slightly different approach that should work more effectively on modern Minecraft; however, it hasn't been tested much
  • Another feature pertaining to this is also coming soon!
  • Dev notes:**
  • In response to Mojang gutting ChatFormatting and changing TextColor, I made a new Colors util class to ease interoperability
  • In order to support the new consistent semver versioning and my existing publishing setup, versions can now specify mod.versions e... (trimmed)
## Chat Patches 8.0-alpha.9 for Minecraft 1.20.1, 1.21.1+5, 1.21.8–26.2-snapshot-6 on Fabric, Quilt
  • Updated to 26.2 (snapshot-6)
  • WARNING:** the dependencies used at the time of writing (YACL 3.9.3 + Mod Menu 19.0.0-alpha.1) are not fully ported to 26.2 and *will crash your game*
if you press the <kbd>Mods</kbd> button
  • Going forward, Minecraft versions will be published with the {year}.{drop}.x pattern, meaning Chat Patches releases can automatically support hotfixes for
specific drops (unless explicitly removed due to incompatibilities)! This will save both me (the developer) and you (the player) time in between drops, so
you can keep using the mod and I can avoid no-change releases
  • Based on the relative lack of downloads compared to newer versions, the amount of version targets has been reduced. This should somewhat accelerate
development for future releases! Later, I may reduce the amount of targets further. **This will not affect the latest version!**
  • Ampersand formatting codes (ex &a) are now case-sensitive (&A will no longer work) — you shouldn't have done this in the first place though
  • Revamped the process that generates the copiable text for the 'Formatted' menu option, and fixed some bugs within it ([#311](https://www.github.com/mrbuilder1961/ChatPatches/issues/311)). The results coming from it
should now be much more accurate and should contain less (if not zero) redundant formatting codes!
  • As a part of this, I introduced a slightly different approach that should work more effectively on modern Minecraft; however, it hasn't been tested much
  • Another feature pertaining to this is also coming soon!
  • Dev notes:**
  • In response to Mojang gutting ChatFormatting and changing TextColor, I made a new Colors util class to ease interoperability
  • In order to support the new consistent semver versioning and my existing publishing setup, versions can now specify mod.versions e... (trimmed)
Chat Patches Icon
Download Chat Patches
Select game version
Select platform