Id: 9
Hex: 09
Bin: 00001001
Sent by the server and the client
Sends or receives a message from the player. Every variant's field can contain Minecraft's formatting codes.
Fields:
Name | Type |
---|---|
type | ubyte |
Variants:
Variant | Field | Value |
---|---|---|
Raw | type | 0 |
Chat | type | 1 |
Translation | type | 2 |
Popup | type | 3 |
Tip | type | 4 |
System | type | 5 |
Whisper | type | 6 |
Announcement | type | 7 |
Raw message that will be printed in the chat as it is.
Additional Fields:
Name | Type |
---|---|
message | string |
Chat message sent by the player to the server. If sent from the server it will display as <sender> message
.
Additional Fields:
Name | Type |
---|---|
sender | string |
message | string |
Case sensitive name of the player that has sent the message.
Message sent by the player. It should be unformatted (regular expression: ยง[a-fA-F0-9k-or]
) before being processed as chat message by the server.
Sends a message that will be translated client-side using the player's language.
Additional Fields:
Name | Type |
---|---|
message | string |
parameters | string[] |
A message in the game's language file.
Parameters that will be placed instead of the replacement symbols (%1, %2, etc...).
Displays popups messages for one tick before fading out. The popup messages are displayed at the centre of the screen and are not automatically aligned horizontally.
Additional Fields:
Name | Type |
---|---|
title | string |
subtitle | string |
Displays a tip message for one tick before fading out. The tip message is displayed on top of the inventory bar and can contain multiple lines separated with \n
.
Additional Fields:
Name | Type |
---|---|
message | string |
Additional Fields:
Name | Type |
---|---|
message | string |
Sends a whisper message to the client that will be displayed in the format sender has whispered to you: message
.
Additional Fields:
Name | Type |
---|---|
sender | string |
message | string |
Additional Fields:
Name | Type |
---|---|
announcer | string |
message | string |