
UltimateLobby - плагин для лобби и хаба Minecraft
UltimateLobby - мощный all-in-one плагин для управления хабом сервера на PaperMC. Заменяет 30+ плагинов, добавляет защиту, кастомные меню, ваншиш и гаджеты для Minecraft 1.21.
UltimateLobby - это попытка закрыть все боли админа лобби-сервера разом. Обычно для красивого спавна нужно ставить кучу плагинов: один на защиту, другой на меню, третий на ванниш, четвертый на скорборд. В итоге конфиги разбросаны по всему серверу, плагины конфликтуют, а память течет. UltimateLobby (или УльтимейтЛобби) собирает всё это в один jar-файл. Плагин работает на PaperMC для Майнкрафт 1.21.1 и новее. Скачайте UltimateLobby, если хотите навести порядок на сервере, снизить нагрузку и сделать из обычного спавна полноценный хаб.
Что решает плагин
По факту, это замена 30+ отдельных проектов. Вместо того чтобы качать разные плагины для каждого чиха, вы получаете:
- Единый конфиг в YAML
- Встроенный редактор прямо в игре
- Оптимизированный код (жрет около 5-15 МБ ОЗУ)
- Отключение ненужных функций одной строчкой
Защита мира (World Protection)
Защита от гриферов в лобби - база. Тут аж 30+ настраиваемых правил. Блокировка разрушения блоков, отключение урона от падения, защита от падения в пустоту (телепорт на спавн), блокировка спавна мобов, отключение ПВП и блокировка взрывов.
Важный нюанс: Есть защита от Anti-WDL. Плагин вычисляет тех, кто использует World Downloader для воровства ваших построек. Пермиссия ultimatelobby.protection.bypass дает обход защиты для админов и билдеров.
Предметы в лобби и кастомные меню
Система интерактивных предметов (Compass, Chest и т.д.) позволяет делать выбор серверов, профили и настройки. Редактируется всё это не в конфиге, а прямо в игре! Раскладываешь предметы в инвентаре, пишешь /ul setjoinitems, и всё сохраняется вместе с чарами и описаниями.
То же самое с меню. Пишешь /ul createmenu shop 6, открываешь редактор /ul editmenu shop, перетаскиваешь предметы, закрываешь - готово. Поддерживаются действия от открытия меню до отправки на другой сервер прокси-сети. Из коробки есть меню выбора серверов, гаджетов, профиля и настроек.
Чат, Таблист и Скорборд
Полный контроль над чатом: форматирование, анти-мат (с распознаванием замены букв типа a на @), лок чата, слоумод и очистка. Можно заблокировать команды вроде /pl или /plugins, чтобы игроки не видели ваш софт.
Скорборд работает без мерцания (через team-based рендер), а в таблисте можно настроить сортировку по рангам. Веса рангов настраиваются в конфиге - владельцы всегда будут сверху списка. Поддержка PlaceholderAPI есть везде.
Ванниш и передвижение
Vanish для модераторов тут полноценный. Игрок исчезает из таблиста, может летать, получает ночное зрение, а мобы его игнорируют. При входе на сервер можно настроить тихий заход без сообщений в чат.
Для обычных игроков есть фишки:
- Двойной прыжок с частицами
- Лаунчпады (батуты) - ставишь нажимную плиту на блок редстоуна, и игрока подкидывает
- Ускорение при ходьбе по специальным блокам
Также есть система скрытия игроков. В инвентаре выдается краситель, при клике меняется режим: видеть всех, никого или только VIP.
Сеть, Прокси и BungeeHost
Если у вас не один сервер, а целая сеть, UltimateLobby умеет отправлять игроков на другие сервера через BungeeCord или Velocity. Есть система балансировки нагрузки (отправляет на наименее заполненный сервер) и очереди для переполненных режимов.
Если вы только настраиваете свою серверную сеть, плагин отлично заработает на хостинге BungeeHost (https://Bungee.Host), где его можно установить буквально в пару кликов через панель управления и сразу начать раздавать игроков по режимам.
Гаджеты и Голограммы
Для развлечения игроков добавлена косметика: фейерверки, ледяные лучи, радужные следы, прыжки с динамитом. У каждого гаджета свой кулдаун и права доступа.
Голограммы создаются командами (/ul hologram create). Текст поддерживает несколько строк и PlaceholderAPI, так что можно делать статистику, которая обновляется в реальном времени.
Команды и права
Ниже собрана база команд и прав. Сохраняю структуру, чтобы было удобно гуглить.
Основные команды
| Команда | Алиасы | Описание | Право |
|---|---|---|---|
/ultimatelobby | /ul, /lobbymanager | Главная админ-команда. | ultimatelobby.admin |
/setlobby | /setuplobby, /createlobby | Установить точку спавна Лобби. | ultimatelobby.setlobby |
/sethub | /setuphub, /createhub | Установить точку спавна Хаба. | ultimatelobby.setlobby |
/addlobbyworld | /addlobby | Добавить мир в список лобби. | ultimatelobby.admin |
/removelobbyworld | /dellobbyworld | Удалить мир из списка лобби. | ultimatelobby.admin |
/listlobbyworlds | /lobbyworlds | Список всех миров лобби. | ultimatelobby.admin |
Под-команды (через /ul)
| Под-команда | Описание | Право |
|---|---|---|
reload | Перезагрузить конфиги. | ultimatelobby.reload |
setjoinitems | Сохранить инвентарь как стартовые предметы. | ultimatelobby.setjoinitems |
createmenu <name> | Создать новое GUI меню. | ultimatelobby.menu.admin |
editmenu <name> | Открыть редактор меню в игре. | ultimatelobby.menu.admin |
hologram <...> | Управление голограммами. | ultimatelobby.hologram.admin |
chatlock | Заблокировать чат. | ultimatelobby.chat.admin |
clearchat | Очистить чат. | ultimatelobby.chat.admin |
slowmode <sec> | Установить кулдаун в чате. | ultimatelobby.chat.admin |
Команды игроков
| Команда | Алиасы | Описание | Право |
|---|---|---|---|
/fly | - | Включить полет. | ultimatelobby.fly |
/gm <mode> | /gamemode | Сменить игровой режим. | ultimatelobby.gamemode |
/vanish | /v, /invisible | Включить режим невидимости. | ultimatelobby.vanish |
/spawn | - | Телепорт на спавн. | ultimatelobby.spawn |
/lobby | /hub, /l, /leave | Телепорт в лобби/хаб. | ultimatelobby.spawn |
/openmenu | /menu, /gui | Открыть меню по названию. | ultimatelobby.menu |
Зависимости и требования
- Обязательно: PaperMC 1.21.1 - 1.21.11 (или совместимый форк) и Java 21. На Spigot работать не будет, используются Paper API.
- Опционально: PlaceholderAPI (для текста), Vault (экономика и префиксы), ProtocolLib (блокировка таб-комплита).
Важно знать перед установкой
- Проверьте Java. Плагин требует строго Java 21. На старых версиях Java 17 или 8 он просто не запустится.
- Только Paper. Если вы сидите на чистом Spigot - придется переходить на Paper или его форки. Это того стоит.
- Конфликты. Если у вас уже стоят плагины на скорборд (типа FastAsyncWorldEdit или других), отключите их, чтобы не было конфликтов рендера.
- Редактор в игре. Не пытайтесь вручную прописывать предметы в
items.yml, если не понимаете синтаксис. Легче сделать это через/ul setjoinitems.
API для разработчиков
Если вы кодер и хотите интегрировать свой плагин, есть открытый API. Можно программно вызывать ванниш, открывать меню, отправлять на сервера или лочить чат.
java if (UltimateLobbyAPI.isInitialized()) { boolean vanished = UltimateLobbyAPI.isVanished(player); UltimateLobbyAPI.openMenu(player, "server-selector"); UltimateLobbyAPI.sendToServer(player, "survival"); UltimateLobbyAPI.lockChat("Maintenance"); }
Плагин реально полезен. Вместо того чтобы собирать зоопарк софта, вы ставите один UltimateLobby, настраиваете всё через /ul и забываете про баги совместимости. Отличный выбор для любого проекта, от маленького выживания до крупной сети с кучей режимов.
Сервер для плагина UltimateLobby - плагин для лобби и хаба Minecraft - как у профи
Плагин UltimateLobby - плагин для лобби и хаба Minecraft создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином UltimateLobby - плагин для лобби и хаба Minecraft для друзей можно за пару минут - BungeeHost всё уже подготовил.
