
WildRTP
Плагин WildRTP для Minecraft добавляет быструю и настраиваемую случайную телепортацию. Настраивайте радиус, форму зоны, кулдауны и многое другое для любого мира на сервере.
WildRTP - это плагин для серверов Minecraft, который решает извечную проблему: как быстро и честно отправить игрока в случайную точку мира. Вместо того чтобы бежать тысячи блоков в поисках подходящего места для базы или ресурсов, достаточно одной команды. Плагин построен на производительности и предлагает кучу настроек под любой геймплей.
Что умеет WildRTP
В основе плагина лежат два алгоритма генерации случайной точки: CIRCLE (круг) и SQUARE (квадрат). Ты сам выбираешь, в какой форме будет зона телепортации. Можно настроить:
- Радиус телепортации - от минимального до максимального расстояния от центра
- Центр зоны - привязать к игроку или задать конкретные координаты X и Z
- Поддержку нескольких миров - для каждого мира свои настройки
- Кулдаун - задержка между использованиями, чтобы не спамили
- MoveTimer - запрет на движение во время телепортации (чтобы не телепортироваться в момент падения)
- CustomRTP - телепортация конкретного игрока с точными параметрами
- AutoRTP - автоматическая телепортация при первом заходе, при каждом входе или после смерти
Команды
/wild- телепортироваться в случайное место. Алиасы:/rtp,/randomtp,/randomteleport,/wildrtp/wild reload- перезагрузить конфиг/wild info- информация о плагине/wild updates- проверить обновления/wild help- помощь/customrtp <игрок> <мир> <стартРадиус> <конецРадиус> <originX> <originZ> [параметры...]- точная настройка телепортации для конкретного игрока
<> - обязательные аргументы, [] - опциональные.
Права доступа
wildrtp.rtp- использовать/wild(по умолчанию есть у всех)wildrtp.reload- перезагружать конфигwildrtp.updates- проверять обновленияwildrtp.custom- использовать/customrtpwildrtp.cooldown.bypass- игнорировать кулдаунwildrtp.movetimer.bypass- игнорировать таймер движенияwildrtp.list.bypass- игнорировать список запрещённых мировwildrtp.list.bypass.world_name- игнорировать конкретный мир из спискаwildrtp.help- использовать/wild helpwildrtp.admin- все права сразу
Настройка конфига
Конфиг WildRTP довольно гибкий. Вот что там можно менять:
- Язык - есть en, de, ru. Можно добавить свой в папке lang.
- Глобальные настройки - радиус, форма, центр, кулдаун, таймер движения, сообщения, звуки, титулы (заголовки на экране)
- Блоки для избегания - по умолчанию LAVA, WATER, AIR. Можно добавить свои.
- Y-лимиты - минимальная и максимальная высота для телепортации
- Биомы для избегания - например, океан или пустыню
- Телепорт в другой мир - можно отправить игрока не в его текущий мир, а в указанный
- Стратегия поиска - AUTO, HIGHEST_BLOCK, BOTTOM_UP, TOP_DOWN. AUTO обычно хватает.
- Auto-RTP - включить автоматическую телепортацию при первом заходе, при каждом входе или после смерти
- Список миров - blacklist или whitelist
- Кастомные настройки для миров - можно переопределить глобальные параметры для конкретного мира
- Максимум попыток - сколько раз плагин будет искать безопасное место, прежде чем сдастся (по умолчанию 25)
- Префикс - можно сменить на свой
- Хуки - интеграция с WorldGuard, ProtectionStones, Towny, Residence. Если включено, плагин будет проверять, не находится ли точка в защищённой зоне, и пропускать её.
- Проверка обновлений - можно отключить
- Метрики - bStats, можно отключить
- Force-close-inventories - закрывать инвентарь перед телепортацией
- Per-world-cooldowns - отдельные кулдауны для каждого мира
Плейсхолдеры
Полный список внутренних и внешних плейсхолдеров можно найти в вики плагина.
Производительность
На Paper серверах WildRTP использует асинхронную загрузку чанков, так что на производительность влияет только время загрузки чанка. Чтобы телепортация была быстрее, можно предварительно сгенерировать чанки с помощью Chunky.
Важно знать
Если на сервере много игроков и все постоянно телепортируются, лучше заранее прогрузить чанки - иначе первые телепортации будут с подгрузкой. Для серверов с приватом обязательно включи хуки на WorldGuard или Towny, чтобы игроков не телепортировало в чужие постройки. Настройка кулдауна в 5-10 секунд обычно спасает от спама, но если сервер большой - можно увеличить.
Скачать плагин WildRTP и настроить его под свой сервер - дело 10 минут. А игроки скажут спасибо за то, что не надо бежать 10 тысяч блоков пешком.
