▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/Tpa+ - продвинутые запросы телепортации
Tpa+ - продвинутые запросы телепортации

Tpa+ - продвинутые запросы телепортации

Tpa+ - современный плагин телепортации для Paper, Purpur и Spigot. Команды /tpa и /tpahere, кулдауны, GUI-подтверждения, блокировка игроков, защита от PvP-абуза и поддержка MySQL.

Оцените первым
1.5K
0

Tpa+ - это плагин для серверов Minecraft, который доводит классическую систему запросов телепортации до современного уровня. Если вы держали сервер на Spigot или Paper, то наверняка знаете: почти на каждом выживании игроки просят команду /tpa, чтобы быстро перемещаться друг к другу без /home и длинных переходов. Ванильный Майнкрафт такого не умеет, а старые TPA-плагины часто либо заброшены, либо дырявые: игроки сливаются из PvP через телепорт, спамят запросами, застревают в блоках после загрузки чанков. Tpa+ закрывает все эти болячки разом.

Скачать плагин Tpa+ стоит, если вам нужен не просто /tpa, а полноценный набор: кликабельные кнопки принятия и отказа прямо в чате, GUI-панель со всеми запросами, встроенный комбат-таг, безопасная посадка с защитой от урона и даже синхронизация данных через MySQL для сетей серверов. Работает на Paper, Purpur, Spigot, Pufferfish и Folia, поддерживает Minecraft от 1.18.2 до 1.21.x включительно (в свежих обновлениях заявлена и совместимость с новейшими версиями ветки 26.1.x). Требуется Java 21 и выше.

Зачем вообще нужен плагин на телепорты

На любом сервере выживания рано или поздно встаёт вопрос: как игрокам встречаться, не бегая полчаса через полмира? Команды /tpa и /tpahere решают это элегантно - один отправляет запрос, второй подтверждает, и через пару секунд задержки телепорт происходит. Никакого абуза, как с прямым /tp, потому что согласие второй стороны обязательно.

Проблема в том, что базовые решения вроде EssentialsX дают только голый минимум. Нет нормальной защиты от побега из боя, нет блокировки токсиков, нет красивого интерфейса. Tpa+ (или Тпа Плюс, как его иногда ищут) задуман именно как замена устаревшим аналогам - с упором на безопасность, производительность и гибкую настройку под свой сервер.

Ключевые возможности Tpa+

Защита от побега из PvP (комбат-таг)

Самая частая дыра в TPA-плагинах - игрок получает пару ударов и мгновенно телепортируется к другу. Тут это закрыто на уровне ядра: плагин отслеживает нанесённый и полученный урон, и если игрок в бою, /tpa и /tpaccept блокируются. Уже запущенный отсчёт телепорта мгновенно отменяется при атаке. Для админов есть байпас-пермишн aiotpa.bypass.combat, но обычным игрокам сбежать не выйдет.

Блокировка спамеров и токсиков

Каждый игрок может лично заблокировать надоедливого отправителя через /tpablock <ник> и разблокировать через /tpaunblock. Список блокировок сохраняется между рестартами в базе данных, посмотреть его можно командой /tpablocklist. Плюс есть общие переключатели /tpatoggle и /tpaheretoggle - полностью отключить входящие запросы, если хочется спокойно строиться без отвлекающих уведомлений.

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

Отдельная боль всех телепорт-плагинов - игрок прилетает, чанки ещё грузятся, и он проваливается в пустоту или задыхается в блоках. В Tpa+ после телепорта выдаётся настраиваемый период неуязвимости (по умолчанию 3 секунды), который спасает от фолл-дамага и лагов загрузки. А встроенный сканер проверяет точку приземления: если там лава, огонь, пустота или риск задохнуться, плагин сам перенаправит игрока на ближайшую безопасную твёрдую поверхность. По факту это избавляет админов от 90% жалоб "меня зателепортило в блоки".

Красивый отсчёт и визуальные эффекты

Во время задержки перед телепортом игрок видит плавный BossBar с посекундным отсчётом (5, 4, 3...) на движке Kyori Adventure, а вокруг него крутится 3D-спираль из частиц. По прибытии проигрывается чисто визуальная вспышка молнии и фейерверк - без какого-либо урона. Выглядит дорого, особенно на серверах с донатом.

VIP-тарифы через пермишны

Можно монетизировать привилегии: разным группам выдаются свои задержки и кулдауны через права вида aiotpa.delay.vip, aiotpa.cooldown.mvp или полный байпас aiotpa.bypass.delay. Обычный игрок ждёт 5 секунд и имеет кулдаун в минуту, а донатер телепортируется почти мгновенно. Настраивается всё в конфиге, ничего кодить не нужно.

GUI-панель и кликабельный чат

Запросы можно принимать двумя способами: прямо из чата, кликая по интерактивным кнопкам [Принять], [Отклонить] и [Отмена], либо через GUI-меню подтверждения (включается опциями use-request-gui и use-accept-gui). Есть и полноценная панель /tpalist - сундук-интерфейс со всеми входящими и исходящими запросами, головами игроков, статистикой и таймерами истечения. Для игроков, которые теряются в чате, это находка.

База данных: SQLite и MySQL

Из коробки работает локальный SQLite (файл data.db), а для сетей серверов есть синхронизация через MySQL - блокировки и настройки игроков будут общими на всех серверах сети. Все запросы к базе выполняются асинхронно, вне главного потока, так что на TPS плагин не давит вообще. Разработчики заявляют субмиллисекундную производительность, и судя по архитектуре, это не маркетинг.

Интеграции с другими плагинами

Tpa+ дружит с популярной экосистемой серверных модов:

  • WorldGuard 7.x - учитывает флаги регионов на вход и телепортацию, в запретную зону не попасть.
  • GriefPrevention - нельзя телепортироваться в чужой приват, если вы не в доверенных или не приглашены владельцем.
  • Vault и экономика - можно брать плату деньгами или опытом за телепорт с автоматическим возвратом при отмене, а команда /tpcoolby позволяет сбросить кулдаун за деньги.
  • PlaceholderAPI - баланс монет, статистика экономики и счётчики убийств прямо в лоре GUI.

Связка с GriefPrevention особенно важна для серверов выживания: без неё игроки могли бы телепортировать друзей прямо в чужие дома для гриферства. Тут этот вектор атаки закрыт.

Команды плагина

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

КомандаПравоОписание
/tpa <игрок>aiotpa.useОтправить запрос на телепорт к игроку
/tpahere <игрок>aiotpa.useПопросить игрока телепортироваться к вам
/tpaccept [игрок]aiotpa.useПринять входящий запрос
/tpdeny [игрок]aiotpa.useОтклонить входящий запрос
/tpcancel [игрок]aiotpa.useОтменить свой исходящий запрос
/tpalistaiotpa.useОткрыть GUI-панель запросов
/tpcoolbyaiotpa.useСбросить кулдаун за плату

Настройки и блокировки

КомандаПравоОписание
/tpaautoaiotpa.autoacceptАвтоматически принимать все входящие запросы
/tpatoggleaiotpa.toggleВключить/выключить входящие /tpa
/tpaheretoggleaiotpa.toggleВключить/выключить входящие /tpahere
/tpablock <игрок>aiotpa.blockЗаблокировать игрока
/tpaunblock <игрок>aiotpa.blockРазблокировать игрока
/tpablocklistaiotpa.blockПосмотреть список заблокированных

Админские команды

КомандаПравоОписание
/tpallaiotpa.admin.allОтправить запрос всем игрокам онлайн
/tpahereallaiotpa.admin.allПригласить всех игроков к себе
/tpareloadaiotpa.adminПерезагрузить конфигурацию и базу на лету

Команды /tpall и /tpahereall удобны для ивентов: админ может собрать весь сервер на спавне или раздать всем приглашения на мероприятие в один клик.

Права для администраторов и байпасы

ПравоПо умолчаниюОписание
aiotpa.usetrueДоступ к основным командам TPA
aiotpa.autoaccepttrueДоступ к /tpaauto
aiotpa.toggletrueДоступ к /tpatoggle и /tpaheretoggle
aiotpa.blocktrueДоступ к блокировкам
aiotpa.adminopПерезагрузка конфига
aiotpa.admin.allopКоманды /tpall и /tpahereall
aiotpa.bypass.cooldownopПолный обход кулдаунов
aiotpa.bypass.delayopМгновенные телепорты без задержки
aiotpa.bypass.toggleopОтправка запросов тем, кто их отключил
aiotpa.bypass.blockopОтправка запросов тем, кто вас заблокировал
aiotpa.bypass.combatopТелепорт в бою
aiotpa.bypass.worldopТелепорт в запрещённых мирах
aiotpa.bypass.costopОбход платы деньгами и опытом

Важный нюанс: байпас-права по умолчанию выданы операторам, так что если используете LuckPerms и выдаёте группам звёздочки вроде aiotpa.*, проверьте, не раздали ли случайно обход комбат-тага обычным игрокам. Классическая ошибка при настройке.

Настройка под себя

Весь плагин конфигурируется через tpa.yml, и кастомизации тут действительно много:

  • Все тексты - поддерживаются классические цветовые коды &, hex-цвета формата &#RRGGBB и теги MiniMessage от Kyori Adventure. Можно перевести каждое сообщение на русский и стилизовать под оформление сервера.
  • Звуки - у каждого действия настраивается звук, громкость и тон, либо полное отключение через none.
  • GUI - меняются заголовки, размеры окон, слоты, материалы иконок, custom model data и описания.
  • Задержки и кулдауны - собственные тарифы для рангов задаются в секундах прямо в конфиге.

Совместимость и требования

  • Версии Minecraft: 1.21.x (с обратной совместимостью 1.18.2 - 1.20.x), в свежих сборках заявлена поддержка новейших версий
  • Ядра сервера: Paper, Purpur, Pufferfish, Spigot, Folia
  • Java: 21 и выше

Поддержка Folia - редкость даже среди современных плагинов, так что если собираете сервер на регионализованном ядре, Tpa+ подойдёт без костылей.

Стоит ли ставить на сервер

Если коротко - да, это must-have для выживания, анархии или гриферского сервера, где нужна социальная телепортация без дыр. По сравнению с модулем телепортации из EssentialsX тут на порядок лучше защита: комбат-таг, сканер безопасной посадки, интеграция с приватами и регионами, блокировки игроков. По сравнению со старыми TPA-плагинами - современный интерфейс с кликабельным чатом и GUI, плюс нормальная база данных вместо плоских файлов.

Из практики: перед запуском обязательно пройдитесь по конфигу и выставьте адекватные кулдауны для дефолтной группы, иначе игроки начнут использовать /tpa как бесплатный /home каждые пару секунд. И проверьте права на байпасы, как писал выше. Если хотите поиграть с друзьями на своём сервере с удобными телепортами, плагин встанет в один клик на BungeeHost (https://bungee.host) - хостинг нормально тянет Paper и Purpur с такими плагинами, а MySQL для сети серверов подключается без танцев.

Скачать Tpa+ можно для Minecraft 1.18-1.21+, ставится стандартно - закинуть jar в папку plugins, перезапустить сервер и настроить tpa.yml под себя. Для серверов, где важны и удобство игроков, и защита от абуза, это один из самых проработанных вариантов на сегодня.

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

Сервер для плагина Tpa+ - продвинутые запросы телепортации - как у профи

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

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

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

Minecraft: Java Edition

26.1.x1.21.x1.20.x1.19.x1.18.x

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

Сервер

Ссылки


Детали

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