
Chat Utilities
Chat Utilities adds a radial menu to Minecraft that lets you quickly send chat messages with a simple mouse gesture – fully customizable with your own entries. It also adds chat- windows, tabs and filters.
Оцените первым
343
2
Список изменений
Chat Utilities 2.2.1
🟢 New | 🟡 Changed | 🔴 Fixed
🟢 New — Rendering & Performance
- 🟢 Render cache for wrapped message lines — chat windows now only rebuild their wrapped lines on actual changes instead of every frame; on a cache hit, only fade-alpha gets updated per line
- 🟢 Render limit of 3000 messages per window — all messages still stay in memory, but only up to 3000 get rendered (newest or oldest depending on newestOnTop), plenty for normal scrolling while saving performance on large chat histories
- 🟢 New
renderVersionfield onChatWindow— bumped on every relevant change to invalidate the render cache
🟡 Changed
- 🟡 Toast messages (closed chat) now break out early once a message is older than TOAST_DURATION_MS (10s), instead of always looping through all 3000 messages — down to ~50 messages processed per frame instead of 3000
- 🟡 Toast rendering extracted into its own
renderToastLinemethod for cleaner code and correct yOffset handling - 🟡 Highlight background now spans the full window width and uses global opacity instead of a hardcoded alpha value
- 🟡
MessageLine.fadeAlphais no longer final — allows in-place updates on cache hits without creating new objects
🔴 Fixed
- 🔴 Cache invalidation from
setSearchQueryfixed — previously bumped every frame sincerenderFullcalledsetSearchQuerycontinuously, even with an unchanged query string, making the cache effectively useless - 🔴 Same issue fixed for
setSearchActive— now only invalidates the cache on an actual state change
Файлы
Chat-Utilities-2.2.1.jar(310.04 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
2.2.1
Загрузчики
Fabric
Версии игры
1.21.11
Загрузок
8
Дата публикации
25.07.2026
