
Messages On Head
Плагин Messages On Head для Paper (1.19.4+) показывает сообщения игроков в виде облачков над их головами. Удобная фишка для оживления чата на сервере.
Messages On Head - облачка чата над головами игроков
Messages On Head - это плагин для серверов на Paper (1.19.4+), который выводит сообщения из чата прямо над головами игроков в виде небольших облачков. Вместо того чтобы читать ленту чата, ты просто видишь, кто что сказал, глядя на персонажа. Механика основана на сущности Text Display, так что всё выглядит аккуратно и вписывается в игру.
Зачем это нужно? На оживлённых серверах чат летит быстро, уследить за всеми сложно. Messages On Head решает эту проблему - ты сразу видишь, кто и что написал, не отвлекаясь от происходящего. Особенно полезно на мини-играх, RPG-серверах или просто в компании друзей, когда хочется больше атмосферы.
Важно знать
Плагин может работать некорректно на версиях Minecraft 1.20.2 - 1.21.5. Из-за изменений в этих версиях между сообщениями могут появляться аномально большие отступы. Это баг самого Майнкрафта, и исправить его со стороны плагина нельзя. На 1.19.4-1.20.1 всё работает стабильно.
Основные фишки
- Ограничение на строку - настраиваешь
symbolsPerLine, сколько символов помещается в одну строку облачка. - Лимит символов -
symbolsLimitограничивает длину сообщения; если превышен, в конце добавляется.... - Таймер - можно включить отображение времени до исчезновения сообщения прямо в облачке.
- Масштабирование времени - длинные сообщения висят дольше, коэффициент настраивается.
- Цвета и стиль - выбираешь цвет текста, фона, тени и таймера.
- Поворот - облачко может вращаться вокруг вертикальной или горизонтальной оси, либо быть фиксированным.
- Видимость - можно скрыть сообщения от самого отправителя или глобально управлять через право
messagesonhead.show. - Настраиваемые отступы - регулируешь расстояние между сообщениями и отступ над головой.
- PlaceholderAPI - интеграция с плейсхолдерами для динамической смены цвета.
Права (Permissions)
messagesonhead.show(по умолчанию true) - показывать ли облачка над головой игрока.messagesonhead.admin(по умолчанию у операторов) - доступ к команде/moh.
Команды
/moh info- список команд./moh reload- перезагрузка конфига и очистка всех сущностей плагина./moh say <игрок> <сообщение>- написать сообщение от имени другого игрока.
Алиас: /messagesonhead.
Пример конфига
symbolsPerLine: 30
# Если лимит достигнут, в конце добавляются три точки. -1 значит без лимита
symbolsLimit: -1
# Начальное время жизни сообщения в секундах
timeToExist: 2
# Видно ли сообщение самому отправителю
visibleToSender: true
# Скрывать сообщение, если игрок под эффектом невидимости
hideWhenInvisible: true
# Включить масштабирование времени для длинных сообщений
scalingEnabled: true
# Коэффициент масштабирования на символ (секунд). Например, 50 символов = +5 секунд при коэф. 0.1
scalingCoefficient: 0.05
# Отступы между сообщениями и над головой
gapBetweenMessages: 0.3
gapAboveHead: 0.4
textColor: "#FFFFFF"
timerEnabled: true
# Минимальная длина сообщения для показа таймера
minSymbolsForTimer: 0
timerFormat: " (%.1f)"
timerColor: "#F4CA16"
backgroundEnabled: true
backgroundColor: "#000000"
# Прозрачность фона (0-100)
backgroundTransparencyPercentage: 100
# Тень у текста
isShadowed: true
# Ось вращения:
# VERTICAL - вокруг вертикальной оси
# HORIZONTAL - вокруг горизонтальной оси
# CENTER - вокруг центральной точки
# FIXED - без вращения
pivotAxis: "VERTICAL"
# Включить, если используешь плагин для кастомного цвета чата (EZColors, ChatColor и т.п.)
placeholderApiIntegration: false
# Плейсхолдер, который будет вставляться перед каждой строкой
colorPlaceholder: "%ezcolors_color%"
# Формат строки при включённой интеграции с PlaceholderAPI
lineFormat: "&[defaultColor]&colorPlaceholder"
messages:
"prefix": "&#F4CA16[MessagesOnHead]"
"info-title": "<prefix> &#D9E6EDСписок команд:"
"info-toggle-command-description": " &f/moh toggle - &#D9E6EDВключает/выключает видимость облачков."
"info-reload-command-description": " &f/moh reload - &#D9E6EDПерезагружает конфиг и чистит сущности."
"info-say-command-description": " &f/moh say - &#D9E6EDНаписать от имени игрока."
"reloaded": "<prefix> &#D9E6EDПерезагружено!"
"visibility-toggled-on": "<prefix> &#D9E6EDТеперь вы &a&nвидите&#D9E6ED сообщения над головами."
"visibility-toggled-off": "<prefix> &#D9E6EDТеперь вы &c&nне видите&#D9E6ED сообщения над головами."
"only-players": "<prefix> &cТолько игроки могут использовать эту команду!"
"player-not-found": "<prefix> &cИгрок не найден."
"command-not-found": "<prefix> &cКоманда не найдена."
"error-during-reload": "<prefix> &cОшибка при перезагрузке! Проверьте консоль."
Установка Messages On Head на сервер Майнкрафт
- Скачай последнюю версию плагина со страницы релизов.
- Помести
.jarфайл в папку/pluginsтвоего сервера. - Перезапусти сервер или выполни команду
/reload.
Плагин лёгкий, не грузит сервер и отлично работает даже на слабом железе. Если хочешь оживить общение на сервере и сделать его более наглядным - это хороший вариант.
Сервер для плагина Messages On Head - как у профи
Плагин Messages On Head создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином Messages On Head для друзей можно за пару минут - BungeeHost всё уже подготовил.
