mojira.dev
MC-59510

/tellraw and /say have no success output and don't update command blocks

The tellraw and say commands don't have a success output. While the results given by those commands are already their own success message, there's not anything to clear a command block's previous output when the command is ran in one. This means that they will keep displaying the same output they had prior to the command execution, with the same timestamp and result, and without keeping track of the current command.

Steps to Reproduce:
1- Insert any command other than say or tellraw in a command block.
2- Power it and check the output.
3- Insert a say or tellraw command.
4- Power it again. Instead of clearing/updating the output (since there was not any), the command block will still display the previous one, with no updates to timestamp and result.

With other printing commands, such as tell/msg/w, this doesn't happen. That's because the command block acts as a player in those commands, in a way that the target player will receive @ whispered to you, and the command block will display You whispered to [player].

Comments 7

I guess you can close this, probably tellraw and say don't need a success message

The problem isn't even that. The problem is that there's no message to replace previous outputs. Let me explain:

Steps to Reproduce:
1- Insert any command other than say or tellraw in a command block.
2- Power it and check the output.
3- Insert a say or tellraw command.
4- Power it again. Instead of clearing the output (since there wasn't any), the command block still displays the previous output, without updating timestamp and result.

While the command result is already its own success message, we need something to be displayed in the command block to indicate that the command was sucessfully ran.

Also, confirmed for 1.8.8 and 15w33a 15w34a

I assume you meant 15w34a?

Marcono1234: If you don't mind, can we give this ticket to Bentroen?

Bentroen? Do you want this ticket?

Yeah, I meant 15w34a, sorry (and now b too).
And also, I would be glad on being the manager of this ticket! I didn't even know that this was possible, but it sounds cool for me.
Thanks 🙂

Confirmed to 15w41a and b.

If you want you can have the ticket

Fixed in 1.12.2 or earlier, command block output line now clears (and hides itself).

Marcono1234

Bentroen

(Unassigned)

Community Consensus

/msg, /say, /tell, /tellraw, command, command_block, display, output, previous-output, success, timestamp

Minecraft 14w26c, Minecraft 14w28a, Minecraft 14w29b, Minecraft 14w30c, Minecraft 14w31a, , Minecraft 16w20a, Minecraft 16w21a, Minecraft 1.10.2, Minecraft 16w38a, Minecraft 16w39a

Minecraft 1.12.2

Retrieved