SoaromaCM: стафф-чат и фильтрация сообщений в Minecraft

SoaromaCM — мощный плагин для стафф-чата и фильтрации сообщений в Minecraft На каждом сервере Minecraft рано или поздно возникает потребность в удобном общении между администраторами, модераторами и другими членами команды. Обычный глобальный чат для этого не подходит — важные сообщения теряются ...

Скачать SoaromaCM для Minecraft 1.16

Оригинальное название: SoaromaCM

Версии Minecraft: 1.16

ФайлВерсияЗагрузчикРазмер
SoaromaCM-0.0.4(1).jar1.16—20 КБСкачать

SoaromaCM — мощный плагин для стафф-чата и фильтрации сообщений в Minecraft

На каждом сервере Minecraft рано или поздно возникает потребность в удобном общении между администраторами, модераторами и другими членами команды. Обычный глобальный чат для этого не подходит — важные сообщения теряются в потоке игровых реплик, а конфиденциальные обсуждения требуют отдельного пространства. Именно для таких задач создан плагин SoaromaCM, который объединяет несколько каналов для персонала, гибкую систему фильтрации чата и дополнительные инструменты контроля.

Что такое SoaromaCM и зачем он нужен

SoaromaCM — это многофункциональный плагин для серверов Minecraft, написанный с нуля и ориентированный на управление коммуникацией. Он позволяет создать до шести независимых каналов для разных ролей: хелперов, модераторов, администраторов, разработчиков, строителей и общего стафф-чата. Каждый канал имеет собственный префикс и цветовое оформление, что помогает мгновенно различать, откуда пришло сообщение. Помимо этого, плагин включает продвинутый чат-фильтр с проверкой запрещённых слов, лишних символов и даже белого списка разрешённых знаков. Администраторы получают возможность шпионить за командами игроков, глушить серверный чат и очищать его одним кликом.

Разработчик предупреждает, что плагин новый, поэтому возможны небольшие ошибки. Однако активная поддержка через сообщество и регулярные обновления делают SoaromaCM надёжным выбором для небольших и средних проектов. Если вы хотите установить этот мод максимально быстро, можно воспользоваться лаунчером foxygame.net — удобным, гибким и современным инструментом для Minecraft, где многие моды и плагины доступны прямо из меню загрузки. Это избавляет от ручного поиска файлов и упрощает настройку сервера.

Основные возможности плагина

Функционал SoaromaCM выходит далеко за рамки простого разделения чатов. Вот ключевые особенности, которые делают его полезным для администраторов:

  • Шесть стафф-каналов: Staff, Helper, Mod, Admin, Dev, Builder — каждый с уникальным префиксом и цветом.
  • Глобальный канал: возможность переключаться в общий чат, чтобы видеть сообщения всех игроков.
  • Проверка запрещённых слов: блокировка сообщений, содержащих слова из чёрного списка.
  • Контроль лишних символов: фильтр срабатывает при превышении заданного количества одинаковых знаков подряд.
  • Белый список символов: опциональная проверка, разрешающая только определённый набор букв, цифр и знаков.
  • Анти-спам: настраиваемая задержка между сообщениями для всех пользователей.
  • Шпион за командами: администраторы видят все команды, которые вводят игроки.
  • Мгновенное отключение серверного чата: команда mutechat полностью глушит общий чат.
  • Очистка чата: удаление всей истории сообщений одной командой.

Каждая функция настраивается в конфигурационном файле, что позволяет адаптировать плагин под уникальные правила сервера. Например, можно включить только нужные каналы, задать собственные префиксы или полностью отключить фильтрацию, если она не требуется.

Команды для быстрого переключения

SoaromaCM использует короткие и запоминающиеся команды, которые легко ввести даже в напряжённый момент администрирования. Все они начинаются с префикса cm, что подчёркивает принадлежность к плагину. Вот полный список:

  • /cmh — переключение в чат хелперов.
  • /cms — переход в общий стафф-чат.
  • /cmm — чат модераторов.
  • /cma — канал администраторов.
  • /cmb — чат строителей.
  • /cmd — канал разработчиков.
  • /cmg — возврат в глобальный чат.
  • /mutechat — включает или выключает серверный чат.
  • /commandspy — активирует слежку за командами игроков.
  • /cmreload — перезагружает конфигурацию плагина.
  • /clearchat — очищает историю чата.

При переключении каналов игрок видит соответствующее уведомление с цветным префиксом, что исключает путаницу. Все сообщения внутри стафф-чатов форматируются по шаблону, который также можно изменить в настройках.

Система прав и безопасность

Гибкая система разрешений позволяет точно контролировать, кто может пользоваться каждым каналом и обходить фильтры. Права построены по логике «cm.название.действие», что упрощает настройку через любой плагин на права, например LuckPerms. Основные группы прав:

  • Доступ к каналам: cm.helper.chat, cm.mod.chat, cm.admin.chat, cm.dev.chat, cm.builder.chat, cm.staff.chat, cm.global.chat.
  • Базовое использование: cm.usechat — необходимо выдать всем, кто должен видеть сообщения в каналах.
  • Обход фильтров: cm.mutechat.bypass, cm.antispam.bypass, cm.excessivechars.bypass, cm.chatfilter.bypass, cm.allowedChars.bypass.
  • Административные действия: cm.mutechat.chat, cm.clearchat.chat, cm.commandspy.see, cm.reload.

Такая детализация предотвращает злоупотребления и позволяет, например, разрешить модераторам использовать канал, но не давать им право на обход спам-фильтра. Все сообщения о недостатке прав выводятся с единым префиксом, что сохраняет стилистику плагина.

Тонкая настройка чат-фильтра

Одна из сильных сторон SoaromaCM — многослойная система фильтрации сообщений. В конфигурационном файле можно активировать несколько режимов проверки, каждый из которых имеет свои особенности и вероятность ложных срабатываний:

  • directChatFilter — проверяет каждое слово, отделённое пробелом, напрямую. Самый точный метод, практически не даёт ложных флагов.
  • smartChatFilter — очищает сообщение от лишних символов и затем анализирует слова. Тоже редко ошибается.
  • containFilterCheck — ищет запрещённое слово в любом месте строки, даже внутри другого слова. По умолчанию отключён из-за высокой вероятности ложных срабатываний.

Дополнительно можно включить проверку на допустимые символы (enableAllowedChars) и задать лимит одинаковых знаков подряд (excessiveCharacterLimit). Анти-спам задержка измеряется в секундах и задаётся параметром antiSpamCooldown. Все сообщения о блокировке настраиваются отдельно, поэтому вы можете сделать их дружелюбными или строгими.

Установка и первое знакомство

Установка SoaromaCM стандартна для Bukkit/Spigot серверов: скачанный jar-файл помещается в папку plugins, после чего сервер перезагружается. Плагин сразу создаст конфигурационный файл с подробными комментариями, где можно задать префиксы, цвета, список запрещённых слов и другие параметры. Для быстрой загрузки и тестирования можно использовать лаунчер foxygame.net, который предоставляет удобный доступ к множеству модов и плагинов прямо из своего интерфейса. Это особенно полезно, если вы управляете несколькими серверами и хотите централизованно обновлять инструменты.

После активации плагина рекомендуется сразу настроить права для групп, чтобы избежать утечки стафф-обсуждений в общий чат. Проверьте работу команд /cmh, /cms и других, убедитесь, что фильтр реагирует на тестовые запрещённые слова. Если возникнут трудности, разработчик предлагает обращаться на Discord-сервер проекта, где можно получить помощь и сообщить о багах.

Почему стоит выбрать SoaromaCM

Среди множества плагинов для чата SoaromaCM выделяется сбалансированным набором функций. Он не перегружен лишними настройками, но при этом закрывает все базовые потребности: разделение обсуждений по ролям, защита от спама и нецензурной лексики, прозрачный мониторинг команд. Лёгкая конфигурация и интуитивные команды сокращают время на обучение новых модераторов. А благодаря активной поддержке разработчика плагин будет развиваться, получая исправления и новые возможности.

Если ваш сервер нуждается в порядке и конфиденциальности внутренних переговоров, SoaromaCM станет надёжным помощником. Начните с настройки каналов, подберите строгость фильтра под свою аудиторию и оцените, насколько проще станет координировать работу команды.