Minecraft Sign Generator
Build a command that gives a sign with custom text, color, and glowing letters.
Command
/give @p minecraft:oak_sign[front_text={messages:['{"text":"Welcome"}','{"text":""}','{"text":""}','{"text":""}'],color:"black",has_glowing_text:false}] 1Quick starts
Sign & target
Sign item
Target
Front side
Lines
Text color
Glow
The back side is omitted from the command while every line is blank. Click Show to edit it.
About modern sign components
This tool uses the front_text and back_text data components added in 1.20.5. Each side is a messages list of four JSON text components plus a color and a has_glowing_text flag. The legacy {Text1:...} block-entity format is not produced. The command always emits 4 message lines; back_text is left out entirely when the back side is blank.