Плагин для серверов Майнкрафт с случайной телепортацией игроков. Он открывает меню выбора мира для команды /rtp, ищет безопасную точку и поддерживает общие телепортации из зон.
Возможности
- Перед телепортацией игрок должен выстоять обратный отсчёт; движение отменяет действие, а кулдаун защищает команду от спама.
- Безопасная точка выбирается с учётом лавовых океанов и крыши незера.
- ZoneRTP создаёт зоны с циклическим таймером: все игроки внутри в момент окончания отсчёта отправляются в одну случайную точку.
- Для зоны можно задать обязательный блок под игроком и диапазон высоты.
- Работает с несколькими мирами, включая миры Multiverse-Core. Через PlaceholderAPI можно выводить оставшееся время зоны в любом месте сервера:
%bsrurtp_zone_secs_<zonename>%.
Команды
/rtp— открыть меню случайной телепортации./bsrurtp help— показать команды плагина./bsrurtp reload— перезагрузить конфиги./bsrurtp status— проверить состояние плагина./bsrurtp tpzone <zone>— телепортироваться в центр зоны./zonertp create ...— создать зону./zonertp remove <zone>— удалить зону.
Права
bsrurtp.use—/rtp.bsrurtp.admin— основные административные команды.bsrurtp.reload— перезагрузка конфигов.bsrurtp.status— просмотр состояния.bsrurtp.tpzone— переход в центр зоны.bsrurtp.admin.zone— создание и удаление зон.
Настройка
В config.yml задаются разрешённые для /rtp миры (allowWorlds), радиус поиска (radius), кулдаун, меню, звуки и сообщения. Параметр zone-vertical-check-height определяет высоту проверки игроков в ZoneRTP; настройки самих зон хранятся в zones.yml.
Требования
Работает на Spigot, Paper и их форках. PlaceholderAPI нужен для вывода плейсхолдеров обратного отсчёта.
