PneumatiCraft/OpenWarp — Issue #37: Add Teleport and Summon commands
Author: nvx
Created: 2011-10-11 15:42:09+00:00
State: open

Feature request to add teleport and summon commands to OpenWarp so that it can integrate nicely with OW's /back command, either as a separate plugin, or embedded in OpenWarp as additional features.

/tp
Moves the player using the command to the player named in the parameter, using permissions as appropriate to determine who can warp to who. Adjusts the players /back so they can return to their position after.

/summon (or /tphere or the like)
Moves the player mentioned in the parameter to the player executing the command, again using permissions intelligently to avoid chaos. Adjusts the mentioned players /back so they can return to their previous position after.

/tpto
Moves the player "player from" to the position that "player to" is currently at. Adjusts the first players /back so they can return to their previous position after.

Further thoughts, being able to request a teleport to a player (ie, for non-admin use of the above commands), examples:
A non-admin PlayerA uses the command: "/tp PlayerB", PlayerB will then receive "PlayerA wishes to teleport to you, to allow this type /tpallow PlayerA" - if PlayerB types tpallow within a set time period (15-30 seconds or so) then PlayerA will be teleported to PlayerB.
Likewise this behaviour can be applied to /tphere or /summon commands.

For further inspiration check out Tele++ (http://forums.bukkit.org/threads/tp-tele-v1-3-4-full-featured-teleportation-suite-1185.13773/) which is what I'm currently using, but doesn't integrate as nicely with /warp and /home commands with a very sexy unified /back command as OpenWarp does.