
TPA++
TPA++ - это продвинутый мод для телепортации в Майнкрафт. Работает на Forge, Fabric, NeoForge и Quilt. Настраиваемые задержки, кулдауны, блокировки измерений и многое другое. Полностью серверный, без требований к клиенту.
TPA++ - мод для Майнкрафт, который решает одну из самых старых проблем мультиплеера - неудобную телепортацию. В ванильной версии никаких команд /tpa нет вообще, а если вы играете на сервере без специального плагина, то добраться до друга можно только пешком или через /tp, если у вас есть права. ТПАПлюсПлюс это исправляет.
Что это и зачем нужно
По сути, TPA++ - это универсальный инструмент для запросов на телепорт между игроками. Он работает на всех популярных загрузчиках модов: Forge, NeoForge, Fabric и Quilt. И более того - это первый TPA мод, который поддерживает все четыре сразу. Версии - с Minecraft 1.20.1 по 1.20.5.
Мод полностью серверный. Это значит, что он ставится только на сервер, а клиенты могут быть совершенно ванильными. Идеально, если вы собираете сборку и не хотите заставлять всех игроков ставить одно и то же. В одиночной игре TPA++ тоже работает, включая открытие мира по LAN, e4mc или с World Host.
Команды и кастом
В моде восемь основных команд, плюс одна административная:
/tpa [игрок]- отправляет запрос на телепорт к игроку/tpahere [игрок]- приглашает игрока телепортироваться к вам/tpaaccept $[игрок]- принять последний запрос (или от конкретного игрока)/tpadeny $[игрок]- отклонить запрос/tpacancel $[игрок]- отменить свой запрос/tptoggle- включить или выключить прием запросов/back- вернуться на место последней смерти (можно отключить в конфиге)/tpblock [игрок]- заблокировать игрока, чтобы он не мог слать вам запросы/tpunblock [игрок]- разблокировать/tpaplusplus- массовые настройки конфига через чат
Скобками с долларом отмечены необязательные аргументы - то есть можно просто написать /tpaaccept и принять последний запрос, без уточнения.
Фишки, которых нет в других модах
Вот что реально отличает TPAPlusPlus от аналогов:
- Задержки выполнения команд - можно настроить, чтобы
/tpaсрабатывал через 5 секунд, а/tpaacceptчерез 3. С версии 1.5.2 можно использовать дробные числа. - Проверка дистанции во время задержки - если игрок во время отсчета отойдет от начальной точки дальше заданного лимита, телепорт отменится. Чтобы не было "я нажал tpa и убежал куда-то".
- Кулдауны - интервал перед повторным использованием той же команды.
- Проверка дистанции - минимальное и максимальное расстояние между игроками для отправки/принятия запроса.
- Блокировка по измерениям - телепорт работает только в одном измерении. Нельзя из Незера телепортироваться в Оверворлд.
- Полная кастомизация сообщений - все фразы, которые отправляет мод, можно переписать. Цвета, эмодзи, свой текст - без ограничений.
- Смена команд - если хотите, чтобы вместо
/tpaбыло/tpme- меняйте. - Автопроверка обновлений - мод сам сообщит, если вышла новая версия.
В планах - глобальный кулдаун, который будет отсчитывать время между любыми командами TPA++ подряд.
Важно знать
Мод требует минимальные зависимости:
- Forge / NeoForge: Architectury API и Kotlin for Forge
- Fabric / Quilt: Architectury API, Forge Config API Port и Fabric Language Kotlin
Это стандартные библиотеки, которые часто уже есть в сборках. Если нет - ставятся за секунду.
По поводу бэка и багфиксов: TPA++ - опенсорс под MIT лицензией, можно форкать и допиливать под себя. Баги репортить на Github. Насчет бэкпортов на старые версии - не планируется.
Итог
Если вы собираете сервер на Майнкрафт 1.20+ и хотите дать игрокам удобную телепортацию без головной боли - качайте TPA++. Настраивается глубоко, но из коробки тоже работает норм. Единственное - проверьте конфиг перед запуском, особенно задержки и проверки дистанции, чтобы никто не спамил запросами и не телепортировался через полмира.
