Мод для серверов Майнкрафт с телепортами, домами, точкой спавна и случайной телепортацией. Он подходит для Fabric-серверов, а также доступен как плагин для серверов Paper и совместимых с Bukkit платформ.
Возможности
- Меню
/tpс кликабельными переходами к домам, спавну, случайной точке, месту смерти и запросам телепортации. - Запросы
/tpa <игрок>и/tpahere <игрок>: их можно принять через/tpaccept, отклонить/tpdeny, отключить/tpatoggle, а игроков добавить в блокировку командами/tpablock <игрок>и/tpaunblock <игрок>. - Дома с координатами в кликабельном списке:
/tphome set [имя],/tphome list,/tphome [имя], удаление через/tphome delete <имя>и выбор основного дома/tphome set default <имя>. - Случайная телепортация
/rtp, возвращение на место последней смерти/tpabackили/tpdeath, а также/spawn. - Безопасный поиск места для
/rtpи операторской телепортации: мод избегает лавы и опасных блоков. - Задержка перед телепортацией, отменяемая при движении или получении урона; второй игрок получит уведомление об отмене.
- Журнал телепортаций
/tpalog [страница]с причиной и местом назначения.





Как пользоваться
Игрокам доступны справочные команды /tpahelp, /tphelp и /yatpa help. В справке отображается стоимость только тех телепортаций, для которых она задана.
Точка смерти расходуется после успешного возвращения: чтобы использовать /tpaback или /tpdeath повторно, нужно умереть снова.
Операторы могут телепортировать игроков командой /ytp, телепортировать к офлайн-игроку через /tpoffline <игрок> и установить спавн /setspawn.
Настройки
Настройки можно менять в игре командами /yatpa settings, /yatpa gui, /yatpa set <путь> <значение> и /yatpa reload. Графическое меню доступно операторам; на Paper при необходимости открывается редактор через инвентарь.
Можно настроить число домов, время ожидания и перезарядки запросов, задержку телепортации, отмену от движения или урона, радиус спавна, звуки и частицы. Для /rtp задаются минимальная и максимальная дальность, отдельные значения для миров, чёрный список миров и переход в обычный мир.
Телепортации можно отключать отдельно для незера, энда, других измерений или только для /rtp. Цена каждой операции задаётся в уровнях опыта, предметах или валюте: режимы NONE, XP_LEVELS, ITEM, CURRENCY.
Основные файлы настроек Paper: config.yml и messages.xml; данные игроков и домов хранятся в data/players.yml и data/homes.yml. На Fabric данные находятся в config/yatpa/store.json.

Требования и совместимость
Для Fabric нужен Fabric API. На Paper денежная оплата через CURRENCY требует Vault и провайдера экономики, например EssentialsX. Этот режим оплаты доступен только на Paper.
Вариант для Paper работает на Paper, Purpur, Spigot, Bukkit и Folia. Клиентам Fabric не требуется устанавливать мод для работы серверных функций.
Права Paper для операторских действий:
yatpa.op.reloadyatpa.op.tpyatpa.op.tpofflineyatpa.op.tpalogyatpa.op.setspawn
