SAKChat
Модульный, полностью и легко настраиваемый лёгкий клиентский мод для Fabric, созданный для фильтрации, персонализации и автоматизации чата. Приятной игры! :D
- Загрузчики
- Fabric
- Скачиваний на Modrinth
- 122
- Подписчиков на Modrinth
- 1
- версии
- 3
- Обновлён
- 11 октября 202611 окт.
- Опубликован
- в 2026
Коротко о моде
Ставится только в игру; на сервер ставить не нужно
Привет! Когда я играю в Minecraft, я замечаю, что чат застрял в 2011 году: он крайне примитивен по сравнению со сложностью игры, и когда я ищу моды, чтобы это исправить, я нахожу только лёгкие и довольно бесполезные моды, которые заставляют меня устанавливать ещё 5 и удалять 7 из моего модпака из-за несовместимости, или несколько чудовищно монолитных модов, на понимание и настройку которых уходит 2 часа, поэтому я решил разработать этот мод, чтобы добавить функции, которых, как мне кажется, не хватает в ванильном чате Minecraft. SAKChat — это модульный, лёгкий клиентский мод на Fabric, созданный для фильтрации, персонализации и автоматизации чата. Он полностью настраивается через внутриигровой GUI (с помощью ModMenu или /sakchat gui) или путём прямого редактирования JSON-файлов. (Небольшое предупреждение: если вы нарушите синтаксис JSON, мод безопасно сбросит файл к значениям по умолчанию, так что будьте осторожны!). Надеюсь, вам понравится! :D Поскольку он на 100% клиентский, он работает везде: в одиночной игре, мультиплеере и Realms. Серверы даже не узнают, что вы его используете. Этот мод никогда не сохраняет данные без разрешения и не отправляет личные данные разработчику или третьим лицам. Требуются Fabric API и Cloth Config API
Режимы и модули
Триггеры
Реакции на определённые ключевые слова в чате или регулярные выражения. Поддерживает regex/текст, с учётом регистра/без учёта регистра Действия:
- Звуковое оповещение
- подсветка сообщения
- всплывающие уведомления HUD над хотбаром
- toast-уведомления чёрный список Кулдауны для предотвращения спама в чате Опциональные авто-запускаемые сокращения при совпадении
Сокращения
Мгновенно отправляет команды или текст. Поддерживает привязку клавиш и плейсхолдеры Опциональные позиции аргументов определяются через % (дополнительные аргументы добавляются в конец)
Переводы
Автоматически переводит сообщения чата с помощью API-провайдера (Google или собственного).
Плейсхолдеры
Получает данные из игры в реальном времени и вставляет их в сообщения или сокращения. Данные игрока: здоровье, голод, броня, точные координаты и направление взгляда Техническая информация: IP сервера, FPS, ОС и использование ОЗУ Интеграция с сокращениями
Запись чата
Записывает необработанную, неотфильтрованную историю чата по мирам/серверам в minecraft/sakchat/records/ в двух форматах: txt (для быстрого и простого использования) и jsonl (здесь сохраняются сообщения с их цветом и графическими деталями, вы можете открыть его в игре с помощью /sakchat display)
Анти-деанон и анти-утечка
Блокирует email, IP, номера телефонов и координаты во входящем/исходящем тексте Для исходящих сообщений можно разово обойти это, начав сообщение с #leak#
Режим стримера
Маскировка имени пользователя (не предотвращает срабатывание триггеров с вашим именем пользователя)
Отключение чата
Полностью скрывает чат, когда включено Это не мешает другим модулям работать нормально Отправка сообщений (не команд) будет предотвращена
Как обрабатываются сообщения?
Входящий текст Пакет чата -> Отключение чата -> Движок записи -> Режим стримера -> Анти-деанон -> Движок триггеров -> Действия [Звуковое оповещение -> Всплывающее уведомление HUD -> Toast -> сокращение -> чёрный список -> подсветка] -> Чат Исходящий текст Чат -> Отключение чата* -> Анти-утечка -> Движок плейсхолдеров -> Сокращение -> Пакет чата *Для исходящих сообщений отключение чата предотвращает отправку сообщений, если включено, но позволяет отправлять команды
Когда входящие сообщения изменяются, вы всё ещё можете просмотреть оригинальные сообщения, наведя курсор на префикс [⏎], прочитав запись .txt или отформатированный .jsonl с помощью
/sakchat displayФайлы конфигурации
Всё находится внутри .minecraft/config/sakchat/:
- triggers.json
- shortcuts.json
- config.json Компиляция regex-шаблонов и загрузка/сохранение конфигов выполняются асинхронно при загрузке игры или редактировании конфигов, так что вы не столкнётесь с лагами во время игры
Важные команды
/sakchat help— Показывает список команд/sakchat gui— Открывает настройки конфигурации напрямую/sakchat save— Принудительно сохраняет текущие настройки на диск/sakchat display [необязательно: путь относительно minecraft/sakchat/records]— отображает отформатированную запись внутриигрового чата (если путь не указан, открывается последняя), запись чата должна быть включена!/sakchat reload— Принудительно переимпортирует файлы с диска (доступно только в режиме разработки)- `/sakchat modes toggle <true/false>` — включает и выключает режимы
- `/sakchat modules toggle <true/false>` — включает и выключает модули
- `/sc [args...]` — Мгновенно запускает пользовательское сокращение Нашли баг? Считаете, что мне не хватает какой-то функции? Не стесняйтесь и создайте issue на GitHub, я отвечу как можно скорее!
Частые вопросы
Как установить SAKChat?
Установите Fabric под свою версию Minecraft, скачайте SAKChat под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть SAKChat?
У SAKChat есть сборки для Minecraft 26.1.2–26.3.
Нужен ли SAKChat на сервере?
Ставится только в игру; на сервер ставить не нужно