Skip to content
uxTools
Gaming

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}] 1
Quick 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.