
Welcome Mat
Плагин Welcome Mat делает вход игроков на сервер Minecraft ярким: кастомные сообщения, титры, звуки и анимации при входе и выходе. Поддержка Folia, Paper, Spigot 1.13-1.21.
Каждый владелец сервера Майнкрафт знает эту проблему: игрок заходит на сервер, а в чате появляется сухое желтое сообщение "Player joined the game". Скучно, безлико, никакой атмосферы. Плагин Welcome Mat решает именно это - он превращает вход и выход игроков в маленькое событие с кастомными сообщениями, титрами на экране, звуковыми эффектами и даже анимациями.
Скачать Welcome Mat стоит, если вы хотите, чтобы игроки с первых секунд чувствовали - они попали на живой сервер, где о них позаботились. Это особенно важно для новичков: первое впечатление решает, останется человек играть или закроет клиент через пять минут.
Что умеет плагин Welcome Mat
По сути, это комплексное решение для приветствия игроков. Не просто замена текста в чате, а полноценная система с кучей настроек.
Кастомные сообщения о входе и выходе
Вместо стандартного текста вы можете написать что угодно - с цветовыми кодами, плейсхолдерами и даже персональными приветствиями для конкретных игроков. Например, для VIP-игрока можно сделать особое сообщение, а для обычных - стандартное. Плагин поддерживает плейсхолдер %player% для подстановки ника.
Титры на экране
При входе игрок увидит большой заголовок по центру экрана - например, "Добро пожаловать!" с подзаголовком "Приятной игры!". Настраивается время показа, цвета, текст. Мелочь, а приятно.
Звуковые эффекты
При входе и выходе проигрываются звуки. Можно выбрать любой звук из Minecraft, настроить громкость и тон. Каждый игрок может отключить звуки для себя командой /wm sound - никто не будет ныть, что его бесит звон при каждом заходе.
Система анимаций
Вот тут уже интереснее. Welcome Mat умеет показывать визуальные эффекты при входе игрока - например, спираль из огненных частиц или зеленый фейерверк. Выглядит эффектно, особенно на спавне, когда кто-то заходит и вокруг него разлетаются партиклы. Анимации тоже можно отключить персонально командой /wm animation.
Пакеты сообщений - фишка последних версий
Начиная с версии 1.2, в плагине появилась система Message Packs - готовые наборы тематических сообщений. Из коробки доступны:
- default - стандартные сообщения
- friendly - дружелюбные, с эмодзи и теплыми фразами
- professional - сдержанные, для серьезных серверов
- funny - шуточные
- rpg - в стиле ролевых игр
- Skyward - вдохновлен обновлением 1.21 "Chase the Skies"
- Copper - под апдейт "Copper Age"
Переключаться между пакетами можно прямо через GUI командой /wm pack - не нужно лезть в конфиг и переписывать каждое сообщение руками. Выбрал пакет - и все сообщения сразу поменялись.
Мультиязычность
Плагин поддерживает английский и испанский языки из коробки. Переключение через команду /wm language или в конфиге. Если у вас международный сервер - пригодится.
Совместимость и производительность
Welcome Mat работает на Bukkit, Spigot, Paper, Purpur и Folia - от Minecraft 1.13 до 1.21.10. Это важный момент: многие плагины до сих пор не поддерживают Folia из-за её многопоточной архитектуры, а тут разработчик явно заморочился.
В версии 1.3.1 анимации переписаны под новые entity schedulers Folia (1.21.8+). Плагин автоматически определяет сигнатуры планировщика и логирует новые, если они появятся в будущих билдах. Проще говоря - один и тот же jar-файл будет работать и на обычном Paper, и на Folia без крашей и варнингов в консоли.
Плагин легкий, на производительность сервера практически не влияет. Это не какой-нибудь монстр с базой данных и кучей асинхронных задач - просто обработка событий входа/выхода.
Команды плагина
| Команда | Описание |
|---|---|
/welcomemat или /wm | Основная команда |
/wm sound | Включить/выключить звуки для себя |
/wm animation | Включить/выключить анимации для себя |
/wm reload | Перезагрузить конфигурацию |
/wm help | Показать справку |
/wm language | Сменить язык плагина |
/wm pack | Выбрать пакет сообщений |
/wm config | Изменить настройки через GUI |
Права доступа (permissions)
| Право | Что дает | По умолчанию |
|---|---|---|
welcomemat.reload | Перезагрузка конфига | op |
welcomemat.bypass | Игнорировать приветственные сообщения | false |
welcomemat.sound.toggle | Переключение звуков | true |
welcomemat.animation.toggle | Переключение анимаций | true |
welcomemat.admin.log | Получение админ-логов | op |
welcomemat.language | Смена языка | op |
welcomemat.pack | Смена пакета сообщений | op |
welcomemat.config | Изменение конфигурации | op |
Право welcomemat.bypass полезно, если у вас есть боты или технические аккаунты, при входе которых не нужно спамить в чат.
Установка Welcome Mat на сервер
- Скачайте последнюю версию плагина
- Закиньте
.jarфайл в папкуpluginsвашего сервера - Перезапустите сервер
- Настройте под себя в
plugins/WelcomeMat/config.yml
После первого запуска плагин создаст конфиг с дефолтными настройками. Можно сразу зайти в игру и посмотреть, как выглядит приветствие, а потом подкрутить под свой стиль.
Совет: если у вас сервер на хостинге вроде BungeeHost, установка займет буквально минуту - загрузили jar через панель, перезапустили, готово. Плагин отлично работает на BungeeHost (https://bungee.host) и устанавливается там буквально в пару кликов через файловый менеджер.
Пример конфигурации
Базовый конфиг выглядит примерно так:
features:
join-message: true
leave-message: true
join-title: true
join-sound: true
leave-sound: true
other-players-sounds: true
join-animation: true
admin-logging: true
messages:
join: "&e%player% &aзашел на сервер!"
leave: "&e%player% &cпокинул сервер!"
titles:
join:
title: "&6Добро пожаловать!"
subtitle: "&eПриятной игры!"
sounds:
join:
sound: ENTITY_PLAYER_LEVELUP
volume: 1.0
pitch: 1.0
Опция other-players-sounds интересная - если включена, звук входа слышат не только зашедший игрок, но и все остальные. Так весь сервер узнает, что кто-то зашел, даже если не смотрит в чат.
Персональные сообщения для конкретных игроков
Можно задать уникальные приветствия для отдельных ников:
messages:
player-specific:
Notch:
join: "&6&lСам создатель Minecraft зашел к нам!"
leave: "&7Notch ушел... но мы его не забудем!"
Прикольно использовать для админов, стримеров или просто друзей - каждый будет видеть свое особое сообщение.
Доступные звуки
Для версий 1.13+ доступны все современные звуки Minecraft:
ENTITY_PLAYER_LEVELUP- звук получения уровняENTITY_IRON_GOLEM_DEATH- смерть големаBLOCK_NOTE_BLOCK_PLING- нотный блокBLOCK_NOTE_BLOCK_CHIME- колокольчикBLOCK_NOTE_BLOCK_BELL- колокол
И многие другие - по сути, любой звук из игры. Полный список можно найти в документации Spigot API по enum Sound.
Для старых версий (1.8-1.12) поддержка legacy-звуков пока в разработке.
Примеры настройки под разные типы серверов
Серьезный сервер (выживание, экономика)
message-packs:
selected: "professional"
sounds:
join:
sound: BLOCK_NOTE_BLOCK_PLING
volume: 0.8
pitch: 1.5
animations:
green-spike:
enabled: false
Минимализм: короткое сообщение, тихий звук, без анимаций. Ничего лишнего.
Веселый сервер с друзьями
message-packs:
selected: "friendly"
sounds:
join:
sound: ENTITY_PLAYER_LEVELUP
volume: 1.0
pitch: 1.2
animations:
green-spike:
enabled: true
duration: 50
height: 2.5
Яркие сообщения с эмодзи, звук левел-апа, фейерверк при входе. Атмосфера праздника.
Важные нюансы
Перезагрузка конфига. После изменения config.yml не забудьте прописать /wm reload, иначе изменения не применятся. Плагин перезагружается мгновенно, рестарт сервера не нужен.
Конфликты с другими плагинами. Если у вас уже стоит какой-то плагин на приветствие (например, Essentials с его кастомными сообщениями), могут быть дубли. Отключите сообщения о входе в других плагинах, чтобы не было двойного спама в чат.
Folia и анимации. На Folia-серверах анимации работают через региональные планировщики. Если увидите в консоли странные варнинги про scheduler signatures - это нормально, плагин просто логирует новые сигнатуры для совместимости с будущими версиями.
Производительность. Плагин очень легкий, но если у вас сервер на 500+ онлайна и кто-то заходит каждую секунду - анимации могут создать нагрузку на клиенты игроков рядом со спавном. В таком случае либо отключите анимации, либо уменьшите их длительность.
Стоит ли качать Welcome Mat?
Если коротко - да, стоит. Это один из тех плагинов, которые делают сервер живее без особых усилий. Настроил один раз - и забыл, а игроки постоянно видят красивые приветствия.
Особенно рекомендую для:
- Новых серверов - первое впечатление критически важно
- Серверов с друзьями - прикольно, когда при входе разлетаются партиклы
- Русскоязычных серверов - можно полностью перевести все сообщения на русский
Скачать плагин Welcome Mat можно бесплатно, он работает на всех популярных ядрах от Spigot до Folia. Для владельцев серверов Майнкрафт, которые хотят улучшить опыт игроков без установки тяжелых сборок - отличный выбор.
Сервер для плагина Welcome Mat - как у профи
Плагин Welcome Mat создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином Welcome Mat для друзей можно за пару минут - BungeeHost всё уже подготовил.
