mojira.dev
MC-109067

Using /tell @e tries to send message to unused player UUIDs

When using /tell @e or linked command /w and /msg @e they try to send a message to unused player UUIDs

*What I expected to happen was...:*
It would send it to everyone in the game at the time

*What actually happened was...:*
It set it to all player UUIDs including unused ones

*Steps to Reproduce:*
1. Type /tell @e or /w @e or /msg @e , then a message after it
2. *IT FAILS* atempting to send it to unused UUIDs

Attachments

Comments 2

You are providing the command with all entity UUIDs by using the @e selector. The command itself will try to find a player using those IDs. Since you're giving it improper input, it gives you the appropriate error. Whispers are sent to the respective players using that command, but it was drowned out by the error messages.

Use the @a selector if you want to send a message to all online players.

@unknown Thanks!

CDES4

(Unassigned)

Unconfirmed

command, player, uuid

Minecraft 1.10.2, Minecraft 16w42a

Retrieved