Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Creators
Details
Changelog
Added ThreatenGL (1.21.9)
Added My Totem Doll (1.21.9)
Added Language Reload (1.21.9)
Updated GPUBooster (1.21.9)
Updated BetterF3 to 16.0.3 (1.21.9)
BetterF3 v16.0.3 for Minecraft 1.21.9/1.21.10
Published 2025-11-03
Fixes
- Scoreboard hiding incorrectly
Updates
- Crowdin translations
Full Changelog: v16.0.2...v16.0.3
Updated Chat Heads to 1.1.6 (1.21.9)
1.1.6
Another really small but important bug fix!
- fix an issue where translatable messages (e.g. join/whisper messages) could lose their style
1.1.5
- fix translations JSON (oops!)
1.1.4
- update Simplified Chinese (zh_cn), Traditional Chinese (zh_tw) and Japanese (ja_jp) translations, thanks to Internet Yamero!
1.1.3
- fix click position being wrongfully offset in "Before Name" rendering
1.1.2
Breaking News: Single Source Code Character causes Havoc!
This tiny release fixes an important bug where name aliases and display names weren't always considered for player detection.
Fixes e.g. nicknamed players on EssentialsX servers to not show a chat head despite a name alias being defined.
1.1.1
As expected, there were bugs!
Chat Heads should now deal with all forms of text styling including § formatting codes correctly again.
Keep the issue reports coming!
1.1.0
- add "Auto-detect Name Aliases" feature, which detects responses to
/realnamecommands on EssentialsX servers and automatically adds aliases for it (on by default) - [1.21.6+] fix "Missing Cloth Config" screen text being invisible
1.0.0
This is a large rewrite of the mod - it finally works how it always should have worked!
(And it took an insane amount of work to make it work, work.)
If you care for a bit of technical babbling with some info strewn inbetween, do read on!
The reason for this rework is that in 1.21.9 Mojang added 2 types of "object" text components:
Atlas sprites and player sprites, which allow putting any sprite or player head inside any text - chat, menus, signs, you name it!
Chat Heads now uses these player sprite text components.
On paper this should mean massively improved mod compatibility, since it's a vanilla feature.
In fact, it appears Chat Heads is finally fully compatible with Caxton!
The same may be true for Modern UI's text engine.
Servers will start making use of player sprites as well.
There was already ways to do "server-side chat heads" by using special fonts allowing to print 1 pixel at a time.
Now it's as easy as pie and due to that, Chat Heads will not add any heads itself, if it detects any in a received message.
(Whether this is sane behavior, time will tell)
Player sprites do however come with some limitations.
In Vanilla, they are always 8x8 pixels without any padding, which can look quite bad in chat.
To remedy this, Chat Heads adds 1 pixel of padding, making it consistent with regular characters. This only applies to chat, so it won't mess e.g. with signs.
They also suffer from transparency issues.
This only really affects you if you changed Minecraft's "Chat Text Opacity" setting.
What happens is that the hat layer of your skin blends together with the face, which can make the hat layer almost invisible.
(On that note, Chat Heads still supports the old "Before Line" render mode, which does have a transparency fix.)
Speaking of hat layers, Chat Heads now respects Minecraft's "Skin Customization" settings.
If you take your hat off, it won't show in chat either.
Finally, almost the entire player detection logic was rewritten.
It's hard to say if this really changes anything, but it's much more gooder code now.
While I did a ton of testing, due to the large scale of changes, issues are to be expected.
Please report any issue you find!
- Fourmisain
Updated Concurrent Chunk Management Engine (Fabric) to 0.3.5.1.0+1.21.10 (1.21.9)
C2ME 0.3.5.1 for Minecraft 1.21.10 is released
Fixes critical regressions.
Changelog:
- fix: downgrade to max deferred instead of clearing on level downgrade
- fix: defer all level events to avoid clearing deferred state
- fix: enforce all config tasks to be on main
- fix: futures returned by vanilla abi sometimes being wrongly tagged as unloaded
Updated Entity Culling to 1.9.3 (1.21.9)
What's Changed
- Fix rare race condition crash with Mekanism+Sodium in <=1.21.1 #225
- Fix marker armor stands having a too small culling box #252
- Add the "voidscape:corrupted_pawn" to the default tick whitelist config
- Fixed log lines about
Couldn't load ... pack metadatain 1.21.9+ - Update uk_ua.json by @StarmanMine142 in https://github.com/tr7zw/EntityCulling/pull/254
Full Changelog: https://github.com/tr7zw/EntityCulling/compare/1.9.2...1.9.3
Updated FerriteCore to 8.0.2-fabric (1.21.9)
- Fix crash with small threading detector
- Fix warning in log when Lithium is installed
Updated LambDynamicLights - Dynamic Lights to 4.8.6+1.21.10 (1.21.9)
- Improved dynamic lighting crash report data to be less confusing.
- Fixed an obscure conflict with mods bundling a modified and older implementation of LambDynamicLights.
- Developer's Note: this issue is specifically caused by Mixin loosing track of who is the owner of a
@Uniquefield across inheritance.
The fix is to only rely on the interface methods that should be unique enough to prevent future issues.
This also means this is an issue which is load-order dependent.
Updated Ok Zoomer to 15.0.0-beta.4+fabric (1.21.9)
Changelog
- Rebased the config screen's code on Minecraft 1.21.9's selection lists
- This eliminates a lot of now-redundant code and makes the mod lighter
- Completely switched to JSON5 (config.json5)
- The old TOML config file (config.toml) will remain intact inside the "ok_zoomer" config folder
Updated Resourcify to 1.7.5 (1.21.9)
Resourcify 1.7.5
Please make sure to report any bugs and/or visual anomalies
on Resourcify's GitHub or in
the Discord.
- Fixed not being able to read some zips when download worlds
- Improved world extraction handling by locating
level.datto determine the folder root. - (1.21.10) Fix clicking links to other Modrinth projects not opening project and going to main menu instead
- Make images in markdown descriptions use linear scaling, this should improve overall quality of enlarged images
- Update hit boxes of some buttons to make them easier to click (back and forward buttons, search bar and buttons for
the pages in the project screen) - Fix a rare crash in the screen that watches your download folder for a manual install
Looking for a top-notch Minecraft server host? BisectHosting has got you covered! Create your own server
at bisecthosting.com/diamond and use code diamond to get
25% of your first month while also supporting me!
Updated Shulker Box Tooltip to 5.2.12+1.21.9-fabric (1.21.9)
5.2.12+1.21.9:
- Fixed duplicated tooltips in some modded screens. (#221)
- Fixed top-most config entries being hidden behind the header in the config screen. (#223)
- Honor "hide_tooltip" setting of tooltip_display item component. (#225)
Updated Smooth Scrolling to 2.4.0 (1.21.9)
- reworked chat scrolling
- you can now change the scroll amount (in pixels)
- the scrollbar now scrolls smoothly too
- slightly improved scrolling widget smooth scrolling
- added text field widget smooth scrolling
- added the ability to scroll using the mouse wheel on top of most text fields
- you can customize the scroll amount, smoothness and cursor margin (how much space should be there between the field border and text cursor)
- this feature also changes the vanilla scrolling behaviour, which scrolled by one character if you scrolled past the right border and by an entire text field if scrolled left - this behaviour can be brought back with an option in the config file/menu
Updated Sodium to mc1.21.10-0.7.3-fabric (1.21.9)
This release fixes a stuttering issue affecting Intel cards.
Dependencies
Files
Metadata
Release channel
ReleaseVersion number
11.1Loaders
Game versions
1.21.9Downloads
9Publication date
November 22, 2025 at 1:12 PMPublisher

SparkleFlake
Owner


































