Чат AmensCraft
На AmensCraft используется собственная система Amens Chat, которая разделяет сообщения игроков на несколько каналов.
Доступны четыре основных канала:
- ГЛОБАЛ — общий чат сервера;
- ОБМЕН — торговля и обмен;
- ЛОКАЛ — сообщения игрокам поблизости;
- КЛАН — закрытый чат участников одной OPAC party.
По умолчанию новый игрок находится в канале ГЛОБАЛ.
Кнопки каналов
При открытии игрового чата слева над строкой ввода отображаются четыре компактные кнопки:
- ГЛОБАЛ;
- ОБМЕН;
- ЛОКАЛ;
- КЛАН.
Нажатие на кнопку переключает активный канал.
Выбранный канал сохраняется после закрытия окна чата и восстанавливается при следующем его открытии.
Глобальный канал
ГЛОБАЛ предназначен для обычного общения со всем сервером.
Сообщение видят игроки, у которых выбран глобальный канал, а также игроки, включившие режим просмотра всех доступных каналов.
Команда переключения:
/chat global
Одно сообщение без постоянного переключения:
/chat global <сообщение>
Торговый канал
ОБМЕН предназначен для предложений покупки, продажи и обмена игровыми предметами и ресурсами.
Команда переключения:
/chat trade
Одно сообщение:
/chat trade <сообщение>
Локальный канал
ЛОКАЛ используется для общения с находящимися рядом игроками.
Текущий радиус локального чата составляет 128 блоков по горизонтали.
Сообщение получают только подходящие игроки:
- находящиеся в том же измерении;
- находящиеся в пределах установленного радиуса;
- слушающие локальный канал или имеющие включённый режим чтения всех доступных каналов.
Команда переключения:
/chat local
Одно сообщение:
/chat local <сообщение>
Клановый канал
КЛАН — закрытый канал для участников одной Open Parties and Claims party.
Он не предназначен для FTB Teams.
Клановые сообщения получают только находящиеся онлайн участники той же OPAC party.
Команда переключения:
/chat clan
Одно сообщение:
/chat clan <сообщение>
Если вы не состоите в OPAC party, переключиться на канал КЛАН нельзя. Сервер сообщит:
«Вы не состоите ни в каком клане!»
Как читать несколько каналов одновременно
Команда:
/chat all
переключает режим просмотра всех каналов, которые вам разрешено получать.
Также доступны явные варианты:
/chat all true— включить;/chat all false— выключить.
Когда режим включён, перед сообщениями отображается дополнительная метка канала:
- [ГЛОБАЛ];
- [ОБМЕН];
- [ЛОКАЛ];
- [КЛАН].
Без режима /chat all обычные сообщения не получают лишний префикс канала.
Игнорирование игроков
Если вы не хотите видеть сообщения определённого игрока, используйте персональный список игнорирования.
Добавить игрока:
/ignore <игрок>
Убрать из игнора:
/unignore <игрок>
Посмотреть список:
/ignore list
Игнорирование привязано к UUID игрока и действует на сообщения Amens Chat независимо от выбранного канала.
Как быстро отправить сообщение в другой канал
Необязательно каждый раз менять основной канал.
Можно отправить одно сообщение напрямую:
/chat global <сообщение>/chat trade <сообщение>/chat local <сообщение>/chat clan <сообщение>
После этого ваш выбранный основной канал не требуется менять вручную.
Антиспам
Amens Chat имеет серверную защиту от спама.
В текущей конфигурации:
- между обычными сообщениями действует минимальная задержка 1 секунда;
- после повторных нарушений может применяться штрафная задержка 10 секунд;
- за окно в 5 секунд допускается не более 5 сообщений;
- слишком похожие повторяющиеся сообщения также блокируются.
Если сервер пишет «Не так быстро» или просит подождать 10 секунд, это работа антиспама.
Фильтр сообщений
Система Amens Chat технически поддерживает словарные и регулярные фильтры, однако в текущей серверной конфигурации отдельный фильтр Amens Chat отключён.
Это не отменяет Правила проекта и другие системы модерации чата.
Какой канал использовать
- Обычный разговор — ГЛОБАЛ.
- Покупка, продажа и обмен — ОБМЕН.
- Общение с игроками рядом — ЛОКАЛ.
- Общение со своей OPAC party — КЛАН.
Коротко: переключайте каналы кнопками в окне чата или командами /chat global, /chat trade, /chat local и /chat clan. Локальный чат работает в радиусе 128 блоков, КЛАН доступен одной OPAC party, /chat all позволяет читать все доступные каналы, а /ignore скрывает сообщения нежелательного игрока.