Перейти к содержимому
Mineforgian

Chat Tweaks - Secure

A lightweight client-side mod that filters chat messages by removing unwanted special characters and blocking custom words to help streamers and players keep their chat clean and readable.

Загрузки
558
Подписчики
3
Обновлён
28 июля 2025 г.
Лицензия
MIT

Опубликован 12 июля 2025 г.

🔒 ChatTweaks - Secure – Ultimate Privacy and Filter Control for Minecraft Chat

ChatTweaks - Secure is a lightweight Minecraft client mod designed to give players full control over their chat experience. With a clean, user-friendly GUI, customize privacy and message filtering options to keep your chat clean, safe, and distraction-free.

🚀 Key Features

  • 🛡️ Secure Mode
    Enable a special mode that enhances chat privacy and safety, perfect for streamers or players wanting peace of mind.
  • ⚠️ Filter Words
    Block messages containing custom, configurable keywords to avoid unwanted content in your chat.
  • 🙈 Hide All Messages
    Temporarily hide all incoming chat messages with a single toggle for maximum focus.
  • 🔤 Disable Special Characters
    Automatically block messages containing special or potentially disruptive characters.
  • 🎨 Easy Configuration GUI
    Intuitive in-game screen to toggle features and manage filter words effortlessly.
  • 🎮 Keybinding Support
    Quickly open the Secure Config menu using a configurable hotkey (default: “O”).

🧭 Usage

  • Activate Secure Mode to access all privacy and filter features.
  • Toggle filtering options on/off as needed.
  • Add or remove comma-separated filter words in the settings menu.
  • Use the hotkey to open or close the configuration screen anytime.

⚙️ Configuration

No manual config file edits needed! The mod auto-loads and saves your settings in a JSON file inside the Minecraft config folder. All settings are manageable via the GUI.

⚠️ Requirements

  • Minecraft Version: 1.21.4 (Fabric Client mod)
  • Fabric Loader: Compatible with Fabric API and Fabric Loader

💡 Use Cases

  • Streamers who want to keep their chat safe and distraction-free during live broadcasts.
  • Players who prefer clean and readable chat without spam, offensive words, or confusing special characters.
  • Anyone seeking simple but effective chat customization without heavy performance impact.

📚 Developer Notes

  • Created by Jakomi1 with a focus on lightweight design and ease of use.
  • Built with Fabric API for reliable integration into the Minecraft client.
  • Features a modular design, making it easy to extend and maintain.

Ченджлог

1.0.1Релиз1.21.6, 1.21.7, 1.21.8 · 28 июля 2025 г.

Bug Fix: Replaced the use of Java Reflection with a safe, direct method call.
This resolves a critical issue where the search bar failed to initialize due to internal field access problems.
The search bar is now properly displayed and repositioned alongside the other configuration buttons,
resulting in a cleaner and more intuitive user interface layout.

1.0.0Релиз1.21.5, 1.21.6, 1.21.7 · 12 июля 2025 г.

🚀 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.

Комментарии

Загружаем…