DUXPLIMA Documentation

Teleport & RTP

Teleportation

The teleport module is the busiest command surface in uxmEssentials. It covers player-to-player requests, return-to-last-spot, random wilderness teleports, spawns, staff teleports, and a whole family of vertical/directional jumps — all governed by a shared warmup and cooldown system.

Move cancels warmup

Teleports with a configured warmup are cancelled if you move (and, depending on config, rotate, take damage, or interact) before the countdown finishes. Stand still until the teleport fires. Holders of uxmessentials.tp.warmup.bypass skip the warmup entirely.


Teleport Requests (TPA)

CommandAliasesDescriptionPermission
/tpa <player>Request to teleport to a playeruxmessentials.tpa.use
/tpahere <player>Ask a player to teleport to youuxmessentials.tpahere.use
/tpaccepttpyesAccept a pending requestuxmessentials.tpa.use
/tpdenytpnoDeny a pending requestuxmessentials.tpa.use
/tpcanceltpacancelWithdraw your outgoing requestuxmessentials.tpa.cancel
/tpalisttprequestsList players waiting on your replyuxmessentials.tpa.use
/tptoggletoggletpRefuse all incoming requests (toggle)uxmessentials.tpa.toggle
/tpon · /tpoffIdempotently accept / refuse incoming requestsuxmessentials.tpa.toggle
/tpautoAuto-accept incoming requests (toggle)uxmessentials.tpa.auto
/tpblock <player> · /tpunblock <player>Block/unblock a player's requestsuxmessentials.tpa.block
/tpaallRequest every online player to teleport to youuxmessentials.tpa.all

Examples

/tpa Steve
/tpaccept
/tpahere Alex
/tptoggle
/tpblock Griefer123

Return & Random Teleport

CommandAliasesDescriptionPermission
/backreturnReturn to your last captured locationuxmessentials.back.use
/deathbackdbackReturn to your last death locationuxmessentials.back.use
/rtpwildOpens the world-picker GUI by default (config command-opens-gui; off = random teleport from the pre-warmed safe queue)uxmessentials.rtp.use
/settpr <minRange> <maxRange>Set the /rtp search zone at runtimeuxmessentials.teleport.settpr
Return-on-death is a grant

Being able to /back to where you died requires the uxmessentials.back.ondeath marker node. Without it, /back and /deathback only return you to your last teleport location.

Examples

/back
/rtp
/settpr 500 5000

Spawns

CommandDescriptionPermission
/spawn [name]Teleport to the server spawn or a named spawnuxmessentials.spawn.use / .spawn.named
/setspawn [name]Set the (named) spawn pointuxmessentials.spawn.set
/setmainspawnSet the primary server spawnuxmessentials.spawn.set
/removespawnDelete a spawnuxmessentials.spawn.set
/mirrorspawn <world>Mirror another world's spawnuxmessentials.spawn.set

Examples

/spawn
/spawn pvp
/setspawn
/setspawn pvp
/mirrorspawn world_nether

Staff Teleports

These pull players around directly, without a request handshake, and default to op.

CommandAliasesDescriptionPermission
/tp <player> · /tphere <player> · /goto <player> · /bring <player>Direct staff teleport to/from a playeruxmessentials.tp.use
/tp <x> <y> <z> [world] · /goto … · /tppos …Teleport to raw coordinatesuxmessentials.tp.position
/tprandomplayertprpTeleport to a random visible playeruxmessentials.tp.use
/tpo <player> · /tpohere <player>Teleport overriding no-tp flagsuxmessentials.tp.others
/tpallPull every online player to youuxmessentials.tp.all
/tpoffline <player> · /tpofflinehere <player>To/from a player's logout locationuxmessentials.tp.offline

Examples

/tp Steve
/tphere Alex
/tppos 100 64 -250 world
/tpall
/tpoffline Steve

Vertical & Directional

CommandDescriptionPermission
/top /bottom /jump /up [n] /down /ascend /descend /thruVertical/directional teleports (to surface, void floor, crosshair target, up/down N blocks, through a wall)uxmessentials.tp.vertical

Examples

/top
/jump
/up 10
/thru

Personal Settings

CommandDescriptionPermission
/tpsettingsOpen your personal teleport settings paneluxmessentials.tpsettings.use

Warmups, Cooldowns & Bypasses

Warmups and cooldowns are granted through numbered permission tiers, so different ranks can wait different amounts of time (highest matching value wins):

NodePurpose
uxmessentials.tp.warmup.<seconds>Warmup countdown before a teleport fires
uxmessentials.tp.cooldown.<seconds>Cooldown before the next teleport
uxmessentials.tp.warmup.bypassSkip warmups entirely
uxmessentials.tp.cooldown.bypassSkip cooldowns entirely
uxmessentials.back.ondeathAllow /back to return to a death location

Next Steps