Compatibility
Minecraft: Java Edition
1.21.4–1.21.8
Platforms
Supported environments
Links
Details
Licensed MIT
Published 3 months ago
Updated 3 months ago
Changelog
🚀 Added
- ✨ Secure chat mode to protect against unwanted messages.
- ✨ Activatable word filter with customizable filtered word list.
- ✨ “Hide All Messages” option to completely suppress all chat messages.
- ✨ Option to disable special characters in chat messages.
- ✨ In-game configuration GUI with checkboxes and text input for easy management.
- ✨ Persistent settings stored as JSON in
config/secureconfig.json. - ✨ Keybind (default:
O) to quickly open the configuration GUI. - ✨ Chat HUD mixin that blocks messages based on active filters.
- ✨ Utility class for detecting special characters and extracting chat sender info.
⚙️ Changed
- 🔄 Chat filter logic optimized so that enabling “Hide All Messages” disables other filters.
- 🔄 GUI layout dynamically adapts to enabled options by hiding irrelevant controls.
- 🔄 Use of reflection for checkboxes to maintain consistency with Minecraft’s native widgets.
🛠️ Fixed
- ✅ Proper unloading of the configuration GUI upon saving changes.
- ✅ Improved error handling when loading and saving the JSON config.
- ✅ Prevented checkbox toggle conflicts by decoupling linked options.
📚 Developer Notes
- 🧠 JSON config file auto-created and maintained in the config folder.
- 🧩 Implemented as a Fabric client mod with keybind event and Mixin integration.
- 🔐 Focus on privacy and customizable client-side chat filtering.
Files
Metadata
Release channel
ReleaseVersion number
1.0.0Loaders
Game versions
1.21.4–1.21.7Downloads
40Publication date
July 12, 2025 at 3:00 PMPublisher

Jakomi1
Coder




