TPA DonutSMP — умная телепортация для Minecraft серверов

TPA DonutSMP для Minecraft: настраиваемые запросы на телепортацию, безопасные точки, GUI и поддержка PlaceholderAPI. Удобный плагин для Paper серверов.

Скачать tpadonutsmp для Minecraft 1.21.2

Оригинальное название: tpadonutsmp

Версии Minecraft: 1.21.2

ФайлВерсияЗагрузчикРазмер
tpadonutsmp-1.0.0.jar1.21.2—629 КБСкачать
tpadonutsmp-1.1.0.jar1.21.2—629 КБСкачать

TPA DonutSMP

Если вы управляете сервером Minecraft и хотите дать игрокам удобный, безопасный и стильный способ перемещаться друг к другу, обратите внимание на TPA DonutSMP. Это не просто очередной плагин на телепортацию — это точная копия системы запросов, знакомой по популярному проекту DonutSMP, но адаптированная для любых серверов на Paper. Плагин написан на Java 17 и отлично работает на версиях Minecraft 1.21 и выше, хотя может функционировать и на более старых сборках Paper, поддерживающих современное API.

Что делает TPA DonutSMP особенным?

В отличие от многих аналогов, этот плагин предлагает не просто команды /tpa и /tpahere. Он полностью воссоздаёт логику DonutSMP: от безопасной телепортации до интерактивного GUI с головами игроков. Вы получаете готовый инструмент, который не нужно дорабатывать напильником — достаточно загрузить на сервер и настроить под себя.

Безопасная телепортация и проверка локации

Одна из главных фишек TPA DonutSMP — встроенная система Safe-Teleport. Перед перемещением плагин проверяет точку назначения на наличие лавы, огня, блоков, вызывающих удушение, и пустоты. Если место небезопасно, алгоритм ищет ближайшую подходящую позицию в настраиваемом радиусе. Это спасает от случайных смертей и делает использование команд максимально комфортным.

Современный GUI и кликабельные сообщения

Когда игрок получает запрос на телепортацию, он видит не просто текст в чате, а интерактивное меню. Можно настроить два варианта: компактные кликабельные кнопки [ACCEPT] и [DENY] прямо в сообщении или полноценный трёхрядный GUI с головой запрашивающего, зелёной и красной шерстью. Второй вариант выглядит особенно эффектно и напоминает интерфейс оригинального DonutSMP.

Основные команды и права

Плагин добавляет полный набор команд для игроков и администраторов. Все они интуитивно понятны и не требуют долгого привыкания:

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

Права распределены гибко: базовое использование доступно всем с разрешением tpa.use, а обход кулдаунов и тёплого времени телепортации закреплён за привилегированными ролями через tpa.bypass.warmup и tpa.bypass.cooldown. Администраторы получают доступ к перезагрузке конфигурации через tpa.admin.

Установка и настройка

Чтобы скачать TPA DonutSMP, достаточно поместить jar-файл в папку plugins вашего Paper-сервера и перезапустить его. Плагин автоматически сгенерирует конфигурационный файл, в котором можно задать время прогрева перед телепортацией, кулдаун между запросами, время жизни запроса и поведение при движении или получении урона. Если вы пользуетесь лаунчером foxygame.net, найти и добавить TPA DonutSMP можно прямо через встроенный каталог дополнений — установка займёт буквально один клик, а все обновления будут приходить автоматически.

Гибкая настройка сообщений

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

Как это работает на практике

Представьте: игрок вводит /tpa Notch. Если Notch не отключил запросы через /tpatoggle, он увидит всплывающее GUI-окно с головой запрашивающего и кнопками «Принять» и «Отклонить». После принятия начинается обратный отсчёт (если настроен warmup), во время которого нельзя двигаться или получать урон — иначе телепортация отменится. После успешного перемещения срабатывает кулдаун, чтобы избежать спама запросами. Всё это полностью настраивается в конфиге.

Безопасность и производительность

Алгоритм Safe-Teleport проверяет блоки вокруг целевой точки в настраиваемом радиусе. Если первая позиция опасна, плагин ищет безопасную альтернативу поблизости. Для больших серверов рекомендуется уменьшить радиус поиска, чтобы не создавать лишнюю нагрузку. bStats-метрики по умолчанию отключены — администратор сам решает, передавать ли анонимную статистику использования.

Почему стоит выбрать именно TPA DonutSMP?

Этот плагин не перегружен лишними функциями, но при этом даёт всё необходимое для комфортной телепортации. Он полностью воспроизводит механику DonutSMP, что оценят поклонники оригинала. При этом настройка интуитивно понятна, а поддержка MiniMessage и PlaceholderAPI позволяет вписать плагин в любой серверный проект. Если вам нужен надёжный инструмент для TPA на Paper 1.21+, TPA DonutSMP для Minecraft станет отличным выбором.

Скачать TPA DonutSMP можно с официальных страниц модов — достаточно поместить файл в папку плагинов, и после рестарта сервер сам создаст конфигурацию. Настройте время прогрева, кулдауны и безопасную телепортацию под свои нужды, и ваши игроки сразу оценят удобство знакомой системы запросов.

===ARTICLE===