The bug
Most commands are supposed to produce exactly one success message or one failure message upon completion. However, the /damage command can produce multiple messages when selecting multiple entities, and some were affected but others weren’t.
Result | Expected output | Actual output |
|---|---|---|
No targets took damage | One error message | ✅ One error message |
Some targets took damage, some didn’t | One success message | ❌ One success and one error message |
All targets took damage | One success message | ✅ One success message |
How to reproduce
Have a world with multiple players in creative mode
Run
/damage @a 1
✅ One error message is producedRun
/gamemode survival @pRun
/damage @a 1
❌ Multiple messages are producedRun
/gamemode survival @aRun
/damage @a 1
✅ One success message is produced
Expected behavior
In all cases, one feedback message should appear for one command
Observed behavior
In one case, multiple feedback messages appear
Comments 0
No comments.