I'm trying to build a teleport system in Minecraft, but the command blocks that have the teleport command (/tp @p x y z) are far away from the pressure plate I use to activate it. I use this world with other people, so I'm worried that other people might be closer to the command blocks than I am, and they will accidentally get teleported. Is there any way to make it so the command blocks teleport the closest person to a certain set of coordinates instead of the command block itself? Is that even possible?
Yes, you can. It's pretty simple, use the following code:
/tp @p [x=0,y=0,z=0,r=0] tp coordinates
Where the values x, y, z define the center of the search (the player nearest to these coordinates would get teleported) and r defines the radius of the search. If you don't want to limit the radius omit r.
Do not use decimal values for the search center, this will not work.
protected by Community♦ May 8 '14 at 8:49
Thank you for your interest in this question.
Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.
Would you like to answer one of these unanswered questions instead?