Compatibility
Minecraft: Java Edition
26.1.2
1.21.x
Platforms
Links
Tags
Creators
Details
Licensed ARR
Published 2 days ago
Updated last week
OxTPA - Modern Teleport Requests
OxTPA is a modern, lightweight, and highly configurable teleportation request plugin for Paper/Spigot servers. Designed to enhance the player experience, OxTPA features interactive chat components, safe location detection, auto-acceptance settings, player ignore lists, and full customization over timers and sound effects.
Features
- Interactive Clickable Chat: Players can accept or deny teleport requests instantly by clicking interactive buttons directly in their chat box.
- Smart Safe-Teleport System: Automatically scans destination coordinates to prevent players from suffocating in blocks, falling into lava, or dropping into the void.
- Warmups & Cancellation Rules: Set custom countdown timers before teleports trigger. Teleportation automatically cancels if the player moves or takes damage during warmup.
- Auto-Accept Mode (
/tpaauto): Allows players to automatically accept incoming teleport requests from all players or trusted friends. - Player Ignore System (
/tpaignore): Gives players the ability to block unwanted teleport requests from specific users. - Cross-World Safety: Prevents accidental or invalid cross-world teleports and cleans up active requests when a player changes worlds or disconnects.
- Full Customization: Effortlessly adjust all options, permissions, cooldowns, sound effects, and translations via
config.ymlandmessages.yml.
Commands & Permissions
| Command | Description | Permission |
|---|---|---|
/tpa <player> |
Send a teleport request to a player | oxtpa.use |
/tpahere <player> |
Request a player to teleport to your location | oxtpa.here |
/tpaccept |
Accept a pending teleport request | oxtpa.use |
/tpadeny |
Deny a pending teleport request | oxtpa.use |
/tpacancel |
Cancel an outbound teleport request | oxtpa.use |
/tpaauto |
Toggle automatic request acceptance | oxtpa.auto |
/tpaignore <player> |
Ignore or unignore requests from specific players | oxtpa.ignore |
/oxtpa reload |
Reload configuration and language files | oxtpa.admin |
Configuration Example
Below is a brief look at the customizable options available in config.yml:
# OxTPA Configuration
request:
timeout: 60 # Request timeout in seconds
cooldown: 5 # Cooldown between sending requests in seconds
teleport:
warmup: 3 # Delay before teleporting
cancel-on-move: true
cancel-on-damage: true
safe-teleport:
enabled: true
check-lava: true
check-void: true
Credits
Developed with ❤️ by ItzRealOrionX.


