mojira.dev
MCPE-236147

/damage produces multiple lines of command output in one case

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

  1. Have a world with multiple players in creative mode

  2. Run /damage @a 1
    ✅ One error message is produced

  3. Run /gamemode survival @p

  4. Run /damage @a 1
    ❌ Multiple messages are produced

  5. Run /gamemode survival @a

  6. Run /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.

tryashtar

(Unassigned)

1562992

Confirmed

Windows

26.0, 26.10.23 Preview

Retrieved