mojira.dev
MC-35431

Tellraw commandblockoutput

Put the summary of the bug you're having here
Tellraw outputs what it did even if the gamerule commandblockoutput is set to false

What I expected to happen was...:
When I click on a tellraw command it should do what the click event told it to do.
Describe what you thought should happen here

What actually happened was...:
When I click on the tellraw message and the click event value is {"/scoreboard set @p Testing 1} and the gamerule commandblockoutput is false it still displays the chat message set score of Testing for "your player" to one. I don't know if this is a bug because technically the tellraw doesn't have to come out of a commandblock but it is anoying to have that message displayed.
Describe what happened here

Steps to Reproduce:
1. Write a tellraw command that sets a scoreboard to for example 1
2..Set the gamerule commandBlockOutput to false
3. Click on your tellraw command and get a output.

Linked issues

Attachments

Comments 13

Outdated client. Update to 13w41b.

This isn't a duplicate, this is a separate issue. When the player clicks on a tellraw run_command clickEvent in the chat, there will be a confirmation output that the PLAYER has run this command (same as when a player manually types a command on a server). commandBlockOutput affects command blocks only. This might be working as intended as far as technicalities go, but one would expect the ability to remove that output, similar to command blocks.

I've included a quick image describing this. The first one shows commandBlockOutput being true, while the rest is when it is false.

This issue has not been yet been resolved. Running a ClickEvent via a /tellraw command from a command block still produces output to the player. This may be a feature rather than a bug, but it certainly would seem that a command block should not output messages to the player's screen if the appropriate gamerule is set as such.

Reopened.

With

This issue has not been yet been resolved

you mean that this is still in 1.7.2 ?

This issue still persists in 1.7.2.

3 more comments

And it is still in the game... i dont know if just the player who clicks on the button is able to read the notification or if everybody on a multiplayer server can read it.
Whatever the case is, it should be considered as Commandblock Output and not displayed when the gamerule is set on false.

It is annoying, but you do know you only get that message if you're in creative mode AND /op'ed. It shouldn't really get in the way of the maps you're producing for other people too much.

clickEvents are run by the player clicking on them, not by whoever or whatever ran the tellraw command. Therefore, the commandBlockOutput setting has no effect on it.

Use gamerule sendCommandFeedback to toggle this behavior

TheOrik1997

michael

Unconfirmed

command-block-output, tellraw

Minecraft 13w39b, Minecraft 1.7.1, Minecraft 1.7.2, Minecraft 13w47a, Minecraft 13w47b, ..., Minecraft 14w02c, Minecraft 14w06b, Minecraft 14w07a, Minecraft 14w08a, Minecraft 14w11b

Minecraft 14w26a

Retrieved