Функциональная копия системы TPA из DonutSMP с проверкой безопасности места назначения и современным интерфейсом.
Скачать
Версия игры
1.21
1.21.1
1.21.10
1.21.11
1.21.2
1.21.3
1.21.4
1.21.5
1.21.6
1.21.7
1.21.8
1.21.9
Категория
Ссылка на сайт
modrinth.com
Скачиваний:
0
Обновлено:
29.10.2026
ID:
Плагин предоставляет систему телепортации по запросу с защитой от попадания в опасные зоны, поддержкой GUI и интеграцией PlaceholderAPI.
TPA DonutSMP представляет собой детально настраиваемую реплику системы телепортации с сервера DonutSMP, оптимизированную для платформ Paper. Проект включает в себя логику Safe-Teleport, современное всплывающее окно в формате GUI для обработки запросов и поддержку расширенных текстовых компонентов.
Система обеспечивает комплексное управление телепортацией с защитой игроков от нежелательных условий при перемещении:
- Safe-Teleport: проверка точки назначения на наличие лавы, огня, удушья или пустоты. Если место небезопасно, плагин ищет ближайшую безопасную локацию в заданном радиусе.
- GUI-запросы: возможность включения трехстрочного всплывающего окна с головой игрока и цветовыми индикаторами (зеленая/красная шерсть) для принятия или отказа.
- MiniMessage и PlaceholderAPI: полная поддержка градиентов, HEX-цветов и динамических переменных в сообщениях.
- Настройки отмены: параметры
cancel-on-moveиcancel-on-damageпозволяют прервать процесс телепортации при движении или получении урона во время прогрева. - Система прогрева и кулдауна: поддержка времени подготовки перед перемещением и задержки между последовательными запросами.
| Команда | Описание | Право доступа |
|---|---|---|
| /tpa | Запрос на телепортацию к игроку | tpa.use |
| /tpahere | Запрос, чтобы игрок телепортировался к вам | tpa.use |
| /tpaccept | Принять входящий запрос | tpa.use |
| /tpdeny | Отклонить входящий запрос | tpa.use |
| /tpacancel | Отменить свой исходящий запрос | tpa.use |
| /tpatoggle | Переключить состояние входящих запросов | tpa.use |
| /tpareload | Перезагрузить config.yml | tpa.admin |
Дополнительные права доступа для обхода ограничений:
- tpa.bypass.warmup — игнорирование времени прогрева (по умолчанию: op)
- tpa.bypass.cooldown — игнорирование задержки между телепортами (по умолчанию: op)
Настройки плагина доступны в файле config.yml и включают следующие параметры:
- settings.warmup — время прогрева в секундах
- settings.cooldown — интервал между запросами в секундах
- settings.request-expire — время жизни запроса (по умолчанию 60 секунд)
- settings.safe-teleport-enabled — включение/выключение проверки безопасности
- settings.safe-search-radius / settings.safe-search-vertical — радиус и вертикальная область поиска безопасного места
- gui.enabled — активация всплывающего окна GUI
Состояние переключателя входящих запросов хранится в оперативной памяти и сбрасывается при перезагрузке сервера.
Для корректной работы плагина требуется среда Java 17+. Владельцам серверов необходимо вручную отредактировать идентификатор bStats в основном классе TPADonutSMPPlugin для корректного сбора метрик.
Для крупных серверов рекомендуется уменьшать значения радиуса и вертикальной области поиска в параметрах Safe-Teleport для оптимизации производительности.
Войдите, чтобы поставить оценку и оставить отзыв.
| Канал | Файл | Игра | Модлоадер | Язык | Скачиваний | Загружен | |
|---|---|---|---|---|---|---|---|
| Релиз | tpadonutsmp-1.1.0.jar 629.4 KB | 1.21.11, 1.21.10, 1.21.9, 1.21.8, 1.21.7, 1.21.6, 1.21.5, 1.21.4, 1.21.3, 1.21.2, 1.21.1, 1.21 |
|
— | 0 | 14.05.2026 |
Скачать
Версия игры
1.21
1.21.1
1.21.10
1.21.11
1.21.2
1.21.3
1.21.4
1.21.5
1.21.6
1.21.7
1.21.8
1.21.9
Категория
Ссылка на сайт
modrinth.com
Скачиваний:
0
Обновлено:
29.10.2026
ID: