chatsphere-2.1.1.jar
Curse Maven Snippet
What's new
2.1.1
Added
- Corner style system — square / pixel-rounded / original, applied to all UI in real time, with a dedicated config category showing live preview cards
- Pending server config queue — toggle server options from the mod list menu, applied on joining a world
- Background blur toggle for config and list screens
Changed
- Config screen reorganized into 6 categories with collapsible sections
- Original style preserves the pre-2.1.1 UI as a retro option
- Toggle sliders now follow the selected corner style
- Pixel-rounded corners use a cached alpha table (faster rendering)
- Chat data now saved atomically — interrupted saves can no longer corrupt your data
Fixed
- Crash when toggling server-side options before joining a world
- Voice message parsing crash with invalid message IDs (PR #1)
- File stream leak in backup pruning (PR #1)
- Duplicate config change listener registration (PR #1)
- Multi-codepoint emoji (ZWJ sequences) rendering incorrectly (PR #1)
- Options and labels rendering outside the clipped config area
Credits
- Special thanks to Spagles for contributing PR #1 — voice message parsing crash fix, file/listener leak fixes, and emoji rendering glitch fixes
This mod has no additional files