Minecraft и LiveKit: как превратить сервер в интерактивную карту
Minecraft давно перерос рамки простой песочницы с блоками и крафтингом. Сегодня это огромная экосистема серверов, модов и плагинов, где каждый администратор стремится сделать игровой процесс удобнее и нагляднее. Один из инструментов, который выводит управление сервером на новый уровень — LiveKit. Этот плагин объединяет мобильное приложение и серверную часть, позволяя видеть мир в реальном времени и выполнять административные задачи прямо с телефона.
Что такое LiveKit?
LiveKit — это приложение для Android и iOS, которое предоставляет совершенно новый способ взаимодействия с вашим сервером Minecraft. В его основе лежит живая карта мира, обновляющаяся в реальном времени. Она даёт идеальный обзор как администраторам, так и обычным игрокам. Кроме карты, LiveKit предлагает интуитивно понятный интерфейс для управления сервером: от изменения погоды до банов пользователей.
Как работает LiveKit?
После настройки плагина на сервере игроки могут подключиться через приложение, указав IP-адрес и порт LiveKit. Для идентификации личности используется команда /livekit claim, которая генерирует уникальный пин-код. После подтверждения в приложении все действия, совершаемые через LiveKit, будут соответствовать правам этого игрока на сервере. Таким образом сохраняется полная синхронизация с вашей системой разрешений.
Чтобы быстро установить LiveKit и другие полезные моды, многие игроки обращаются к лаунчеру foxygame.net — удобному, гибкому и современному лаунчеру для Minecraft, где можно скачать моды прямо из меню. Это особенно выручает новичков, избавляя от ручного копирования файлов и поиска зависимостей.
Функции для администраторов
- Whitelist — включение/отключение, добавление и удаление игроков из белого списка.
- World — смена погоды и времени в любом мире.
- Players — кик, бан и отправка сообщений игрокам (в будущих обновлениях список расширится).
Функции для игроков
- Real Time Live Map — отображение местоположения игроков и изменений верхнего слоя блоков.
- Чат сервера — чтение и отправка сообщений (отправка появится в будущих версиях).
Права доступа и настройка
В конфигурационном файле LiveKit можно выбрать использование Vault как провайдера разрешений или отказаться от него. Если вы не используете Vault, необходимо вручную указать права доступа клиента в конфиге. Вот основные узлы разрешений:
livekit.commands.admin— доступ ко всем административным командам.livekit.commands.basic— базовые команды для подключения через клиент.livekit.module.map— разрешение видеть живую карту.livekit.map.info— отображение информации о блоке при нажатии на карте.livekit.module.players— видимость игроков на карте.livekit.players.other— видимость других игроков (новое).livekit.module.weathertime— просмотр погоды и времени.livekit.module.admin— доступ к функциям администратора.livekit.module.chat— чтение чата сервера.livekit.chat.write— отправка сообщений из приложения.livekit.module.poi— доступ к меткам на карте.livekit.poi.personalpins— установка личных меток.livekit.module.console— просмотр консоли (новое).livekit.console.execute— выполнение команд из консоли (новое).
Команды LiveKit
Плагин добавляет множество команд, которые помогут настроить и использовать все возможности. Вот основные из них:
/livekit— проверка работы плагина, вывод базовой информации для подключения (порт, пароль, анонимный доступ)./livekit claim— генерация пина для идентификации через приложение./livekit pins— список личных меток с их ID./livekit setpin <имя>— установка метки в текущем местоположении./livekit removepin <ID>— удаление метки./livekit info— информация о количестве активных сессий и подключённых клиентов./livekit map— данные о текущем мире карты и статусе рендеринга./livekit map cpu <процент>— ограничение времени рендеринга чанка (в процентах)./livekit <мир>— информация о карте указанного мира./livekit <мир> render full [-f|-m]— полный рендеринг мира; -f перерендерить всё, -m только недостающие тайлы./livekit <мир> render <радиус>— рендеринг области с указанным радиусом в блоках./livekit <мир> render stop— остановка текущего рендеринга./livekit <мир> bounds— проверка границ мира./livekit <мир> bounds <радиус> [-r|-c]— установка границ; -c круглые, -r прямоугольные./livekit <мир> bounds <лево> <верх> <право> <низ>— установка границ по координатам.
Заключение
LiveKit стирает границы между администрированием сервера и мобильным удобством. Живая карта, управление игроками и чатом прямо со смартфона — это то, чего давно не хватало владельцам серверов Minecraft. Плагин активно развивается, и в будущем появятся ещё более мощные инструменты. А благодаря таким решениям, как foxygame.net, установка и настройка модов становится доступной даже тем, кто только начинает свой путь в мире серверных технологий. Попробуйте LiveKit — и ваш сервер заиграет новыми красками.