▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/TPA DonutSMP
TPA DonutSMP

TPA DonutSMP

Плагин TPA DonutSMP для Paper серверов Minecraft 1.21 переносит механику телепортации с DonutSMP. Добавляет безопасный телепорт, GUI-меню запросов и гибкую настройку прав для ролей.

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

TPA DonutSMP

Вы когда-нибудь играли на больших SMP и думали, как у них так ловко работает телепортация? TPA DonutSMP - это плагин для Майнкрафт, который переносит механику запросов на телепорт прямо с популярного DonutSMP. Если вы делаете свой проект и вам нужна удобная система с ролями, привилегиями и защитой от гриферства - это отличный выбор.

Проект относительно свежий (вышел пару месяцев назад для Minecraft Java 1.21.x), но уже собрал около 1.4 тысяч загрузок. По факту, это не просто очередной клон базовых команд, а заточка именно под донат-системы. Скачать плагин TPA DonutSMP стоит тем, кто хочет дать игрокам комфорт, но при этом сохранить контроль над перемещениями.

Главные фишки

  • Полный набор команд: /tpa, /tpahere, /tpaccept, /tpdeny, /tpacancel, /tpatoggle, /tpareload. Все, что нужно для полноценной телепортации.
  • Safe-Teleport (Безопасный телепорт) - плагин проверяет точку назначения на наличие лавы, огня, пустоты или удушья. Если место опасное, он автоматически ищет ближайшее безопасное. Игроки больше не будут умирать при принятии запроса.
  • Задержки и кулдауны - есть поддержка warmup (время перед телепортом) и cooldown (перезарядка). Для VIP-игроков и админов можно выдать права на обход этих ограничений.
  • Удобный интерфейс - можно использовать кликабельные компоненты в чате ([ACCEPT] / [DENY]) или включить GUI-меню на 3 ряда с головой игрока и цветной шерстью.
  • Отмена при движении или уроне - если игрок дернулся или получил урон во время ожидания, телепорт отменяется. Стандартная защита от побега из PvP.
  • MiniMessage и PlaceholderAPI - полная поддержка цветных и градиентных сообщений, а также плейсхолдеров.

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

  • tpa.use - базовый доступ к командам (по умолчанию: всем)
  • tpa.bypass.warmup - обход задержки перед телепортом (по умолчанию: операторы)
  • tpa.bypass.cooldown - обход кулдауна между запросами (по умолчанию: операторы)
  • tpa.admin - доступ к перезагрузке конфига и админ-действиям (по умолчанию: операторы)

Примеры команд:

  • /tpa <игрок> - запрос на телепорт к другому игроку.
  • /tpahere <игрок> - попросить игрока телепортироваться к вам.
  • /tpaccept - принять входящий запрос.
  • /tpdeny - отклонить запрос.
  • /tpacancel - отменить свой исходящий запрос.
  • /tpatoggle - включить или выключить входящие запросы.
  • /tpareload - перезагрузить config.yml (требует право tpa.admin).

Настройка и конфиг

В файле config.yml можно тонко настроить логику:

  • settings.warmup - время задержки в секундах.
  • settings.cooldown - секунды между запросами.
  • settings.request-expire - время жизни запроса (по умолчанию 60 секунд).
  • settings.cancel-on-move / settings.cancel-on-damage - отменять ли телепорт при движении/уроне.
  • settings.safe-teleport-enabled - включить или выключить логику безопасного телепорта.
  • settings.safe-search-radius / settings.safe-search-vertical - радиус поиска безопасного места.
  • gui.enabled - включить GUI-меню.
  • messages.* - все тексты сообщений (поддерживают MiniMessage).

В сообщениях можно использовать теги MiniMessage и HEX-цвета. Если на сервере установлен PlaceholderAPI, плейсхолдеры будут работать автоматически.

Важные нюансы и советы

  • Хранение состояний: По умолчанию состояние команды /tpatoggle хранится в оперативной памяти. Это значит, что после рестарта сервера все настройки сбросятся. Для небольших проектов это не проблема, но учитывайте этот момент при выдаче донат-привилегий.
  • Оптимизация поиска: Логика Safe-Teleport использует настраиваемый радиус. На очень больших серверах с огромными толпами игроков лучше уменьшить зону поиска (safe-search-radius), чтобы не грузить TPS и не вызывать микрофризы при телепортации.
  • bStats: ID для метрики bStats оставлен пустым. Если хотите собирать статистику использования - впишите свой ID в главном классе плагина.
  • Требования: Нужен Java 17+. Целевая платформа - Paper (рекомендуется 1.21+). Опционально ставится PlaceholderAPI.

Хотите быстро запустить сервер с этим плагином? Плагин легко заработает на BungeeHost (https://bungee.host) - хостинге, где сервер Майнкрафт разворачивается буквально в один клик, а все подобные утилиты ставятся без лишних проблем через панель управления.

Партнёрский материал

Сервер для плагина TPA DonutSMP - как у профи

Плагин TPA DonutSMP создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином TPA DonutSMP для друзей можно за пару минут - BungeeHost всё уже подготовил.

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

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

Minecraft: Java Edition

1.21.x

Платформы

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

Сервер

Ссылки

Детали

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