Compatibility
Minecraft: Java Edition
Platforms
Links
Tags
Creators
Details
English **Wtpa is a lightweight and beautifully designed teleport request plugin for Paper servers. It lets players send teleport requests to each other using /tpa, and accept or deny them with /tpc and /tpd — or simply by clicking the interactive buttons that appear right in the chat.
The plugin is fully configurable and translatable. On first launch it creates its own folder with config.yml and message files, so you can easily change cooldowns, request limits, teleport delays, and every single message to your liking. Messages support both legacy &-color codes and modern MiniMessage formatting, including hex colors like <#fff67f> and gradients.
Whether you run a small survival server or a large network, Wtpa keeps teleportation clean, fast and user-friendly.**
**Русский
Wtpa — это легкий и элегантный плагин для серверов на базе Paper, позволяющий игрокам отправлять друг другу запросы на телепортацию с помощью команды /tpa. Принимать или отклонять запросы можно командами /tpc и /tpd либо просто нажав на интерактивные кнопки, которые появляются прямо в чате.
Плагин полностью настраивается и поддерживает перевод на другие языки. При первом запуске он создает собственную папку с файлом config.yml и файлами сообщений, что позволяет легко менять время ожидания (кулдаун), лимиты запросов, задержку перед телепортацией и текст любого сообщения. Сообщения поддерживают как традиционные цветовые коды (с символом &), так и современный формат MiniMessage, включая HEX-цвета (например, <#fff67f>) и градиенты.
Независимо от того, управляете ли вы небольшим сервером для выживания или крупной сетью, Wtpa делает процесс телепортации простым, быстрым и удобным для игроков.**

Features: • /tpa <player> — send a teleport request to another player • /tpc and /tpd — accept or deny incoming requests • Interactive chat buttons — accept or deny with a single click • Fully translatable messages with multi-language support • Supports both & color codes and MiniMessage hex colors like <#fff67f> • Configurable cooldown between requests • Configurable request timeout and max pending requests • Optional teleport delay with countdown • Option to cancel teleport if the player moves or takes damage • Cross-world teleport toggle • /wtpa reload command for admins (permission: wtpa.admin) • Auto-creates its own folder with config and message files on first start • Lightweight, async-safe and TPS-friendly
_Commands: /tpa <player> — send a teleport request /tpc — accept the latest request /tpd — deny the latest request /wtpa reload — reload config and messages
Permissions: wtpa.use — allows using /tpa, /tpc, /tpd (default: true) wtpa.admin — allows /wtpa reload (default: op)
__Configuration example (config.yml):
cooldown-seconds: 60 request-timeout-seconds: 120 max-pending-requests: 5 cancel-on-move: false cancel-on-damage: true cross-world-teleport: true teleport-delay-seconds: 3 default-locale: ru_
Localization: Every message is stored in messages.yml and messages<locale>.yml files inside the plugin folder. You can translate the plugin into any language by simply editing the YAML files — no code changes required. The plugin automatically picks the right language based on the player's client locale, with a configurable fallback language._


