mojira.dev
MC-313189

/say and /tell produce unsigned system messages now

The bug

/say and /msg (and its aliases) now produce unsigned system messages (indicated with the gray strip) instead of signed chat messages

How to reproduce

/tell @s hi

Expected result

The message should be signed and have no gray indicator on the left

image-20261111-000856.png

Observed result

A system message is sent

image-20261111-000911.png

Attachments

Comments 2

Snapshot 8 is wrapping MessageArgument in a SerializableArgument.BrigadierWrapper before it’s in the command tree -

SignableCommand#of STILL checks argument.getType() instanceof SignedArgument, so the logic is that it no longer finds the wrapped message and no signed argument is collected

tryashtar

(Unassigned)

Confirmed

Commands

26.4 Snapshot 8

Retrieved