mojira.dev
MC-48656

/tp something to an entity comes up with "The entity UUID provided is in an invalid format"

When i do /tp @e @e it come up with "The entity UUID provided is in an invalid format".

It works fine when doing /tp @e.

Linked issues

Comments 11

Same problem happens to me with various different versions of a teleport command. Happens most often when using @p, but seems to be somewhat random.

Still a concern in 14w11b.

It appears this error is mistakenly shown whenever a command is executed with a selector that can't find anything. If I had to guess, I'd say a selector that finds nothing evaluates into Null or some such value, and is then, regardless of this, used as a UUID for the command, resulting in an "invalid UUID format" error.
And yes, it is still an issue in 14w30c.

Confirmed for 1.8.7.

you cannot teleport something to all entitys, use @e[c=1] for the latter
it's annoying, yes, but that way you can fix it
I do agree tho, that the error message should be diffrent

1 more comments

no you can't
http://pre07.deviantart.net/191e/th/pre/i/2015/203/8/9/xxx___kopie_by_fvbico-d92efew.png
I killed all entity's in the world, then spawned these 2 creepers, and it didn't tp me at all and gave me the error message discribed in the bug

If you used just /tp @e, it would work. The problem only arises when you use the [target player] argument.

Oh, and the [c=1] fix still works, so far at least.

hmm, Kai Hoop seem to be right, can the description be updated to mention it only happens with /tp something @e, because /tp @e works fine

There is only 1 player-selector per command.

Owen

michael

Confirmed

Minecraft 14w07a, Minecraft 14w11b, Minecraft 14w30c, Minecraft 1.8, Minecraft 1.8.1-pre3, Minecraft 1.8.7, Minecraft 15w42a

Retrieved