Java 26.2
Title / Tellraw
Title
Target @a
NBTForge
/title @a title {text:"NBTForge",color:"gold",bold:true}Title and tellraw
Text components are JSON, and long ones break on quoting more often than on logic. Compose the message visually — colour, bold, hover text, click events — and let the generator emit valid JSON for tellraw, title, subtitle or the action bar.
Bold gold title
/title @a title {text:"NBTForge",color:"gold",bold:true}The /title form with the text component JSON written for you.
Green tellraw broadcast
/tellraw @a {text:"Quest complete",color:"green",bold:true}Same editor, /tellraw output -- colour and formatting stay in the JSON.
Actionbar ping
/title @a actionbar {text:"Checkpoint reached",color:"aqua",bold:true}The actionbar slot shows above the hotbar without covering the screen.
Rows appear only where the output actually changes -- copy the one that matches your world.
Java 1.16
/tellraw @a {"text":"Quest complete","color":"green","bold":true}Java 26.2
/tellraw @a {text:"Quest complete",color:"green",bold:true}Bedrock 26.x
/tellraw @a {"text":"Quest complete","color":"green","bold":true}Text components are JSON and break on quoting far more often than on logic — a missing bracket, a stray comma, or unescaped quotes. Build the message visually here and the generator emits valid JSON so the command parses first try.
Add a clickEvent with run_command (or suggest_command, open_url). /tellraw @a {"text":"Click","clickEvent":{"action":"run_command","value":"/spawn"}} makes the text trigger the command when a player clicks it.
Send the subtitle first (/title @a subtitle ...) then the title (/title @a title ...), because the title command displays whatever subtitle is already queued. The editor produces both lines in the right order.
Yes — recent versions accept SNBT-style text components and changed some event field names (for example hoverEvent contents). The generator writes the form your selected version accepts.
Java 26.2
Target @a
NBTForge
/title @a title {text:"NBTForge",color:"gold",bold:true}