
EzRTP
Плагин EzRTP для Paper, Spigot, Purpur и Folia добавляет продвинутую систему случайного телепорта с фильтрацией биомов, GUI выбором миров, поддержкой Vault, кулдаунами и интеграцией с WorldGuard. Идеально для серверов Minecraft.
EzRTP - это продвинутый плагин для случайной телепортации (RTP) на серверах Майнкрафт. Если ты админ и хочешь дать игрокам возможность быстро и безопасно перемещаться по миру, не заботясь о спавне в лаве или под землей - это то, что нужно.
Плагин работает на Paper, Spigot, Purpur и Folia, поддерживает Java 17+ и версии Minecraft от 1.13 до 1.21. В общем, подходит почти для любого современного сервера.
Зачем это нужно
На ванильных серверах случайная телепортация - это лотерея. Игрок может появиться в лаве, под водой, на дне глубокого оврага или в опасном биоме. EzRTP решает эту проблему: он проверяет каждую точку на безопасность, фильтрует нежелательные биомы и даже может предварительно генерировать чанки через Chunky, чтобы телепорт был мгновенным.
Основные фишки
- Безопасная телепортация - плагин проверяет блоки вокруг точки появления и не даст игроку упасть в лаву или под землю.
- Фильтрация биомов - можно исключить нежелательные биомы или наоборот, сделать рейр-биомы более приоритетными.
- Формы поиска -
random,circle,square,triangle,diamond. Выбирай, как именно искать точку. - Очередь и кулдауны - настрой лимиты использования и время между телепортами для каждого мира или группы.
- GUI выбор миров - красивое меню, где игрок сам выбирает, куда телепортироваться.
- Хитмапы - визуализация, куда чаще всего телепортируются игроки. Полезно для баланса.
- Интеграция с WorldGuard и GriefPrevention - плагин учитывает приваты и не телепортирует в чужие зоны.
- Поддержка Vault - можно настроить стоимость телепортации.
- Chunky - предварительная генерация чанков, чтобы телепорт был мгновенным.
Команды
| Команда | Описание | Права |
|---|---|---|
/rtp | Основная команда - телепорт или GUI | ezrtp.use |
/forcertp <игрок> [мир] | Принудительная телепортация игрока | ezrtp.forcertp |
/rtp reload | Перезагрузка конфига | ezrtp.reload |
/rtp stats | Статистика телепортаций | ezrtp.stats |
/rtp heatmap | Показать хитмап в игре | ezrtp.heatmap |
/rtp setcenter <x> <z> | Установить центр мира | ezrtp.setcenter |
/rtp addcenter <имя> | Сохранить именованный центр | ezrtp.setcenter |
/rtp pregenerate [мир] [радиус] | Предварительная генерация чанков | ezrtp.pregenerate |
Права доступа
| Право | По умолчанию | Назначение |
|---|---|---|
ezrtp.use | true | Использовать /rtp |
ezrtp.reload | op | Перезагрузка конфига |
ezrtp.stats | op | Просмотр статистики |
ezrtp.heatmap | op | Генерация хитмапа |
ezrtp.forcertp | op | Принудительная телепортация |
ezrtp.bypass.cooldown | - | Игнорировать кулдаун |
ezrtp.bypass.limit | - | Игнорировать лимиты |
Конфигурация
Плагин использует несколько файлов конфигурации, каждый отвечает за свою зону:
config.yml- основные настройки: префикс сообщений, язык, WorldGuard.rtp.yml- поведение телепортации: радиус, безопасность, биомы, Chunky.limits.yml- кулдауны, лимиты использования, стоимость.storage.yml- где хранить лимиты: YAML или MySQL.gui.yml- настройка GUI меню выбора миров.queue.yml- управление очередью телепортаций.network.yml- настройка для прокси-серверов.force-rtp.yml- поведение/forcertp.performance.yml- мониторинг производительности.unsafe-location-monitoring.yml- отслеживание опасных точек.messages/en.yml- тексты сообщений.
Требования
- Java 17 или новее.
- Bukkit, Paper, Purpur, Spigot или Folia 1.7+.
- Опционально: Vault или EzEconomy для стоимости телепортации.
- Опционально: WorldGuard или GriefPrevention для учёта приватов.
- Опционально: Chunky для предварительной генерации.
EzRTP - это не просто рандомный телепорт, а полноценная система управления перемещениями на сервере. Если у тебя большая карта и много игроков - без такого плагина не обойтись. Скачайте EzRTP и настройте телепортацию под свой сервер.
