15

Snapshots for 1.10 introduced teleport command feature for /execute. What is its difference to the current tp? I heard it has something to do with "relativity" (~)

  • As of 1.13, these commands now do the same thing. – pppery Aug 5 '18 at 13:39
  • @ppperry Which one? – Manchineel Aug 8 '18 at 9:29
  • @allex2003super Which what? – pppery Aug 8 '18 at 13:51
15

Update:

As mentionned by ppperry in the comments, this answer is no longer valid I'm afraid.

Tp is now a simple alias of Teleport /tp is now an alias of /teleport (much like /w, /msg and /tell). /teleport has been simplified a bit, to avoid ambiguity. Source


Old Answer:

  • When running a /tp command and using relative coordinates, the coordinates are calculated from the entity focused by the command
    • When running a /teleport command, relatives coordinates are calculated from the entity who is executing the command

Source with exemple and screenshots (in french) : fr-minecraft.net/news-minecraft-1820

exemples :

/execute @e[name=Zomb2] ~ ~ ~ tp @e[name=Zomb1] ~ ~3 ~

will teleport the zombie "Zomb1" 3 blocks above the position of "Zomb2" (as it was Zomb2 that executed the command)

 /teleport @e[name=Zomb1] ~ ~3 ~

will teleport the zombie "Zomb1" 3 blocks above you

  • 1
    you're welcome, I just added concrete exemple – Pronox Jun 9 '16 at 14:09
  • That's great man! – Manchineel Jun 9 '16 at 14:09
  • So, /tp executes relative to the execution location, while /teleport executes relative to the affected entity's position? – Daniel G Aug 5 '16 at 15:41
  • @DanielG the other way around – Manchineel Mar 29 '18 at 10:17

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.