Feature Surface
GUI First TPA
No-target player selector, confirm screen, incoming request screen, request history, DND, trusted filters, cooldowns and limits.
Advanced RTP
Per-world rules, biome and block validation, world border, spawn guard, warmups, near-player RTP, claim-style RTP and persistent history.
RTPQueue
Solo and Battle Royale queue flows with penalties, stats, top lists, GUI entrypoints and `/leave` support.
Safety
Movement cancel, damage cancel, combat tags, post-teleport protection, claim hooks and region-aware scheduling.
Network Ready
Cross-server request tables, heartbeat tracking, BungeeCord/Velocity-style forwarding and split Redis channel configuration.
Premium Ready
LicenseGate validation, ProGuard profile, Bukkit Services API, PlaceholderAPI tags and configurable YAML menus.
Player Commands
/tpa [player]
/tpahere [player]
/tpaccept [player]
/tpdeny [player]
/tpahistory
/rtp
/rtp near <player>
/rtp claim
/rtpqueue
/leave
Admin Commands
/nexatp admin
/nexatp debug [player]
/nexatp requests [clear]
/nexatp queue <list|clear>
/tpadmin forceaccept <target> [sender]
/tpadmin redis
/tpadmin mysql
Configuration
license-key: "LICENSE"
worlds:
world:
display-name: "Overworld"
permission: "nexatp.rtp.world.world"
min-radius: 500
max-radius: 10000
biome-mode: BLACKLIST
unsafe-blocks: [LAVA, CACTUS, FIRE, POWDER_SNOW]