▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/AsRTP - плагин случайного телепорта для Minecraft
AsRTP - плагин случайного телепорта для Minecraft

AsRTP - плагин случайного телепорта для Minecraft

AsRTP - премиум-плагин для случайной телепортации на серверах Minecraft. Умная система безопасности, красивый GUI, асинхронная работа без лагов. Поддержка измерений и полная кастомизация.

Оцените первым
2.0K
1

Если вы администрируете сервер Майнкрафт, то наверняка сталкивались с ситуацией, когда игроки просят рандомный телепорт - чтобы исследовать мир, найти базу для фракции или просто развлечься. Без хорошего плагина это превращается в головную боль: телепорт в лаву, в пустоту, под воду, да и сам сервер начинает тормозить из-за синхронного поиска. AsRTP решает все эти проблемы разом.

AsRTP - это продвинутый движок случайной телепортации от разработчика ItzAzeem. Плагин написан под современные версии Minecraft (1.20-1.21) и оптимизирован для Paper, Spigot и Purpur. Работает на Java 17+, а на Java 21 показывает лучшую производительность. Никаких зависимостей - скопировал в папку plugins, перезагрузил сервер и готово.

Что умеет AsRTP

Два режима работы

  • GUI-режим - красивое меню на 27 слотов с иконками измерений. Игрок выбирает мир кликом, без команд.
  • Прямой режим - классическая команда /rtp для мгновенного телепорта. Режимы легко переключаются в конфиге.

Умная система безопасности

Плагин проверяет 9+ опасных условий перед телепортом:

  • Лава, магма, вода, океанские глубины
  • Пустота, падение с высоты
  • Огонь, костры, кактусы, кусты сладких ягод
  • Порошковый снег, риск утопления

Перед перемещением проверяется, что над головой 2 блока свободного пространства, а под ногами твердый блок. Если безопасное место не найдено за указанное количество попыток (по умолчанию 50), телепорт отменяется с сообщением. Все проверки проходят асинхронно - сервер не тормозит даже при 100+ игроках.

Производительность

  • Асинхронное сканирование местности - основной поток не блокируется
  • Система кулдауна на основе UUID - эффективное использование памяти
  • Настраиваемые параметры поиска для оптимальной скорости
  • Влияние на TPS менее 0.01 мс на одну телепортацию

Визуальные эффекты

  • Обратный отсчет с анимацией заголовков (title)
  • Сообщение "Don't Move" (не двигайся) во время отсчета
  • Кастомные сообщения о прибытии с плавным появлением
  • Полная поддержка HEX-цветов (&#RRGGBB) и классических & кодов
  • Все сообщения и титулы настраиваются в конфиге

Поддержка нескольких измерений

  • Обычный мир (Overworld)
  • Незер (Nether)
  • Энд (The End)

Для каждого измерения можно задать свои диапазоны телепортации, минимальную и максимальную высоту, отдельные миры через список allowed-worlds.

Команды и права

КомандаОписаниеПраво
/rtpОткрыть GUI или телепорт напрямуюasrtp.use
/rtp infoИнформация о плагинеasrtp.use
/rtp cooldownПроверить оставшийся кулдаунasrtp.use
/rtp reloadПерезагрузить конфигурациюasrtp.admin
/rtp toggleВключить/выключить плагин глобальноasrtp.admin
/rtp setcooldown <секунды>Изменить время кулдаунаasrtp.admin
/rtp setrange <блоков>Изменить радиус телепортацииasrtp.admin
/rtp force <игрок>Принудительно телепортировать игрокаasrtp.admin
/rtp world <мир>Телепорт в конкретном миреasrtp.world

Алиасы: /randomtp, /asrtp

Права по умолчанию: asrtp.use выдано всем, asrtp.bypass.cooldown и asrtp.admin - только операторам.

Конфигурация (пример)

settings:
  enabled: true
  allowed-worlds:
    - world
    - world_nether
    - world_the_end

teleport:
  distance:
    min: 100
    max: 1000
  height:
    min: 60
    max: -1
  max-attempts: 50
  countdown: 5
  cooldown: 60

messages:
  prefix: "&8[&b&lAs&3&lRTP&8] &r"
  teleport-success: "&a&lSUCCESS! &7You've been teleported!"
  teleport-searching: "&e&l⚡ &7Searching for a safe location..."
  teleport-failed: "&c&l✖ &7Could not find a safe spot. Try again!"
  on-cooldown: "&c&l⏱ &7Wait &c%seconds%s &7before using RTP again!"
  wrong-world: "&c&l✖ &7RTP is not enabled in this world!"
  no-permission: "&c&l✖ &7You don't have permission!"

titles:
  enabled: true
  countdown:
    title: "&b&lTELEPORTING"
    subtitle: "&7in &e&l%time% &7seconds..."
    fade-in: 5
    stay: 20
    fade-out: 5
  success:
    title: "&a&l✓ TELEPORTED"
    subtitle: "&7Welcome to your new location!"
    fade-in: 10
    stay: 40
    fade-out: 10

advanced:
  safety-check: true
  cancel-on-move: true
  sounds:
    enabled: true
    countdown: "BLOCK_NOTE_BLOCK_PLING"
    success: "ENTITY_ENDERMAN_TELEPORT"
    fail: "ENTITY_VILLAGER_NO"

Как видите, всё довольно гибко. Можно отключить тайтлы, звуки, настроить сообщения под свой стиль.

Совместимость

ЯдроПоддержка
Paper 1.20 - 1.21Да, рекомендуется
Spigot 1.20 - 1.21Да
Purpur 1.20 - 1.21Да
Java 17+Да
Java 21Да, оптимизировано

Зависимостей нет - плагин полностью самодостаточен.

Кому пригодится

AsRTP отлично подходит для:

  • Выживание-серверов (SMP), где игроки любят исследовать новые территории
  • Фракционных серверов - поиск баз соперников
  • Скайблок - телепортация на новые острова
  • Тюремных серверов - перемещение между шахтами
  • Креативных серверов - поиск свободных участков
  • Сетей с несколькими мирами

Архитектура и технические детали

Плагин построен на шаблоне Manager Pattern, что делает код легко поддерживаемым:

  • AsRTP (Core) - жизненный цикл плагина и регистрация команд
  • ConfigManager - централизованная работа с конфигом
  • TeleportManager - асинхронный движок поиска мест
  • GUIManager - система инвентарного меню
  • CooldownManager - ограничение частоты вызовов по UUID
  • MessageUtils - форматирование сообщений с цветами

Все поиски локаций происходят в асинхронном режиме - сервер не подвисает. База данных не используется, только конфиг на диске. Влияние на TPS минимальное.

Установка

  1. Скачайте AsRTP-1.0.0.jar
  2. Поместите в папку /plugins вашего сервера
  3. Перезапустите сервер
  4. Отредактируйте plugins/AsRTP/config.yml под свои нужды
  5. Выполните /rtp reload - все готово

По желанию включите GUI-режим в конфиге для интерактивного меню.

Версия 1.0.0 - что нового

  • Первый публичный релиз
  • Поддержка GUI и прямого режима
  • Продвинутая система безопасности с 9+ проверками
  • Асинхронная оптимизация производительности
  • Премиальный дизайн с анимациями заголовков
  • Полная система конфигурации
  • Инструменты управления для администраторов
  • Мульти-измерения

Если вы ищете надежный, красивый и производительный плагин для случайного телепорта на сервер Minecraft, AsRTP - то, что нужно. Игроки будут рады безопасному исследованию, а вы - отсутствию лагов и жалоб. Скачайте плагин AsRTP и дайте игрокам возможность исследовать мир без риска!

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки

Создатели

Детали

Лицензия:
Опубликован:12 месяцев назад
Обновлён:4 месяца назад
Главная