Minecraft Wiki
Advertisement
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[]

CommandEditionSituationSuccess Count/execute store success .../execute store result ...
anyJava EditionOn fail000
On success11the number of targeted players
Bedrock EditionOn fail0N/AN/A
On success1N/AN/A

Examples[]

  • To send the message "Hello" in chat:
  • To send the message "I am blue" colored red in chat:
    • /tellraw @a {"text":"I am blue","color":"blue"}[Java Edition only]
    • /tellraw @a {"rawtext":[{"text":"§bI am blue"}]}[Bedrock 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:

History[]

For changes to the raw JSON text used by this command, see Raw JSON text format § History.
Java Edition
1.7.213w37aAdded /tellraw.
Bedrock Edition
1.9.0beta 1.9.0.0Added /tellraw.

See also[]

  • /say — send a plain text message to all players
  • /tell — send a plain private text message to specific players
Advertisement