Чат 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 скрывает сообщения нежелательного игрока.