Minecraft Wiki

The Minecraft Wiki is no longer considered as official by Microsoft and therefore several changes are required to be made, including to the wiki's logo. Please read this announcement for more information.

READ MORE

Minecraft Wiki
Advertisement
Minecraft Wiki
tellraw
Permission level
required

2‌[JE only]
1‌[BE only]

Restrictions

None

Sends a JSON message to players.

Syntax[]

  • Java Edition
tellraw <targets> <message>
  • Bedrock Edition
tellraw <target: target> <raw json message: json>

Arguments[]

JE<targets>: entity
BE: target: target: CommandSelector<Player>

Specifies the player(s) to send the message to.
Must be a player name, a target selector or a UUID[Java Edition only]. And the target selector must be of player type.

JE<message>: component
BE: raw json message: json: Json::Value

Specifies the message to send.
Must be a raw JSON text.

Result[]

CommandTriggerJava EditionBedrock Edition
anythe arguments are not specified correctly Unparseable Failed
<targets> or player: target fails to resolve to one or more online players Failed
On successDisplays message to the targeted player(s).

Output[]

Command Edition Situation Success Count /execute store success ... /execute store result ...
any Java Edition On fail 0 0 0
On success 1 1 the number of targeted players
Bedrock Edition On fail 0 N/A N/A
On success 1 N/A N/A

Examples[]

  • To send the message "Hello" in chat:
  • To send the message "I am blue" colored blue in chat:
    • /tellraw @a {"text":"I am blue","color":"blue"}[Java Edition only]
    • /tellraw @a {"rawtext":[{"text":"§9I am blue"}]}[Bedrock Edition only]
    • If you want to use a hex code:
    • /tellraw @a {"text":"I am blue","color":"#5555ff"}[Java Edition only]
  • To send the message "Hover me!" in chat, which displays the text "Hi!" when hovered over:
    • /tellraw @a {"text":"Hover me!","hoverEvent":{"action":"show_text","value":"Hi!"}}[Java Edition only]
  • Use '\n' to insert a new line:
  • Using scoreboard values in tellraw:
    • /tellraw @a [{"text":"Value for player Player1 for objective Test: ","color":"yellow"},{"score":{"name":"Player1","objective":"Test"}}][Java Edition only]
    • /tellraw @a {"text":"Hover me for Player1 score for objective Test...","color":"green",hoverEvent:{"action":"show_text","value":{"score":{"name":"Player1","objective":"Test"}}}}[Java Edition only]
  • Using values in translations
    • /tellraw @a {"rawtext":[{"translate":"chat.type.announcement","with":["value1","value2"]}]} Localization: chat.type.announcement=[%s] %s‌[Bedrock Edition only]

History[]

For changes to the raw JSON text used by this command, see Raw JSON text format § History.

Java Edition
1.7.2 13w37a Added /tellraw.
Bedrock Edition
1.9.0 beta 1.9.0.0 Added /tellraw.

See also[]

  • /say — send a plain text message to all players
  • /titleraw - display a JSON-formatted as a title
  • /tell, /msg — send a plain private text message to specific players
Advertisement