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
Observed result
A system message is sent
Snapshot 8 is wrapping
MessageArgumentin aSerializableArgument.BrigadierWrapperbefore it’s in the command tree -SignableCommand#ofSTILL checksargument.getType() instanceof SignedArgument, so the logic is that it no longer finds the wrapped message and no signed argument is collected