Скачать VelocityChat — Minecraft Моды — MetaMods

VelocityChat

Активный

Установок

0

Последнее обновление

1 год назад

Версии

1.7.2 — 1.21
Сервер
Социальные
Утилиты

VelocityChat

Данный плагин предназначен для организации межсерверного чата в рамках прокси-сервера Velocity, обеспечивая удобное общение игроков между различными серверами сети.

Основные возможности

Плагин предлагает расширенную систему чата с поддержкой цветовых кодов. Для указания цвета в игре используется символ & вместо стандартного §. Доступны две основные команды: /vchat local (сокращенно /br) для отправки сообщений в пределах текущего сервера и /vchat broadcast (сокращенно /lc) для глобальной рассылки по всем серверам.

Система автоматически уведомляет о действиях игроков: подключении к сети, отключении и переходе между серверами. Дополнительные настраиваемые функции включают отображение примеров игроков при обновлении списка мультиплеерных игр, показ всех участников прокси в списке игроков, ведение лога выполняемых команд, активацию команды glist и включение глобального чата по умолчанию. Также предусмотрена возможность отправки локальных сообщений при совпадении начала текста с заданными строками и поддержка перевода интерфейса.

Файловая структура

Все файлы плагина располагаются в директории plugins/VelocityChat. Основной файл конфигурации config.toml содержит все необходимые настройки для кастомизации работы плагина.

Система локализации

Языковые файлы разделены на две категории: стандартные в папке langs/default/.properties, которые регулярно обновляются, и пользовательские в langs/custom/.properties, где можно переопределить любые переводы по умолчанию.

Примеры настроек форматирования чата:

  • Базовый формат: qu_an.chat.message.chat.default=<chat_format>
  • Сервер-специфичный формат: qu_an.chat.message.chat.server.<server_id>=<chat_format>
    • Пример для лобби: qu_an.chat.message.chat.server.lobby=§8[§r{0}§8|§r{1}]§r<{2}§r> {3}
    • Пример для выживания: qu_an.chat.message.chat.server.survival=§8[§r{0}§8]§r<{2}§r> {3}
    • При отсутствии специфичного формата используется базовый
  • Названия серверов: qu_an.chat.server.name.<server_id>=<server_name>
    • Примеры: qu_an.chat.server.name.lobby=Lobby, qu_an.chat.server.name.survival=§aSurvival Server
    • При отсутствии названия отображается идентификатор сервера

Техническая информация

Для работы плагин использует библиотеку Qu_an Libs, которая уже включена в состав распространяемой версии.

Участники проекта
Harveykang

Harveykang

Разработчик

MapleDust

MapleDust

Разработчик

Создан: 2 июл 2023

ID: 16557