
This latest pre-release has added new indicators for when modifications have been made to chat. Read below to get the full details of what that entails.
Changes in 1.19.1 Pre-Release 2
We’ve added the ability to see the signing status of chat messages – this is so you can easily tell when a server is tampering with or removing the signing security of, their players’ messages.
Chat Trust Status
- Messages that are not signed with the Secure Chat system, or have been tampered with by the server will now be marked
- Messages with missing or invalid signatures are marked as “Not Secure”
- Messages that are detected as modified are marked as “Modified”
- The trust status of messages is displayed with both a colored indicator and an icon
- The colored indicator is always visible
- The icon is only visible when the chat screen is open
- Hovering over the icon will provide more information about the trust status
- For modified messages, the original secure text will also be displayed in the tooltip
Technical Changes in 1.19.1 Pre-Release 2
Chat Types
- Chat types added to the chat_types registry are now only used for player chat, and not system messages
- The system and game_info chat types have been removed
- Chat types have been simplified and are now only required to define chat and narration decorations
- Chat types no longer support overlays
- A system message should instead be used to display overlays
server.properties
- enforce-secure-profile is now defaulted to true for dedicated servers
Fixed Bugs in 1.19.1 Pre-Release 2
- MC-253112 – The game output console is logged with warnings regarding chat packets with invalid signatures when using entity selectors within commands
- MC-253121 – Entities and other non-player chat message sources appear as players on the Select Chat Messages to Report screen
- MC-253493 – The descriptions of report categories can once again overlap the “Description:” subtitle
- MC-253495 – Selection boxes of fields within the “Select Report Category” menu list don’t contain white outlines when selected using the TAB key
- MC-253497 – Entities and other non-player chat message sources appear in the Social Interactions menu
- MC-253501 – Long messages within the “Select Chat Messages to Report” menu can extend beyond selection boxes and past the scroll bar
- MC-253517 – Online players cannot connect to offline server because “invalid profile public key signature”
