Minecraft:Sign
More actions
Template:Hatnote Template:Infobox block
A sign is a non-solid Minecraft:block that can display text, and can be placed on the top or side of other blocks. The text of signs can be customized with Minecraft:dyes and glow ink sacs, and they can be waxed to prevent its text from being edited by any player.
Obtaining
Breaking
Signs can be broken with any tool or without a tool, but an Minecraft:axe is fastest. Script error: No such module "breaking row".
A sign also breaks and drops itself as an Minecraft:item if the block the sign is attached to is moved, removed or destroyed.
Natural generation
An oak sign can be found in igloo basements. Spruce signs can be found in taiga village houses, as part of a chair but the sign says nothing.
Generated loot
Script error: No such module "lootChest".
Crafting
Usage
Signs can be used to display text; they can be used to label storage, display information to other players or note areas of interest. Signs are also not destroyed by Minecraft:water or Minecraft:lava and therefore may be used to control the flow of these fluids.
Placement
Signs may be placed on the top or side of other Minecraft:blocks (including semi-solid and non-solid blocks such as Minecraft:fences, Minecraft:trapdoors and other signs). To place a sign, {{#vardefine: control | right click on mouse or left trigger on gamepad }}use a sign Minecraft:item while pointing at the block the sign should be attached to, enter the desired text (or none), and click the "Done" button,Template:Only press anywhere outside the sign texture,Template:Only, press "escape" on a keyboard, or
- REDIRECT Template:Xbutton
Template:Redr on an Xbox controller,
- REDIRECT Template:Psbutton
Template:Redr on a PlayStation controller, or B Button on a Nintendo Switch controller. Closing the virtual keyboard on a mobile device also exits the typing menu. To place a sign on a block that can be interacted with by the {{#vardefine: control | right click on mouse or left trigger on gamepad }}use control (for example, Minecraft:chests, note blocks, etc.), {{#vardefine: control | shift on keyboard or right button on the right side of gamepad }}sneak while placing the sign.
Signs on the top of a block stand on a short post and face toward the player who placed it, in any of 16 different directions. Signs placed on the side of a block simply float there, even if the block doesn't make contact with the sign.
For more information about the blocks signs can be placed on, see Opacity/Placement.
Text
Placing a sign opens an editor interface resembling a magnified view of the sign. Up to four lines of text can then be entered using a keyboard (hardware or on-screen). The editor supports limited editing, including moving the cursor and inserting and deleting characters. in Template:Editions, formatting codes can also be used to apply decorative effects such as color, bold, italic and obfuscated to various bits of the text. Depending on the edition and platform in use, copy and paste operations may be supported and the editor may also support keyboard entry of Alt-codes for displaying Unicode characters.
Text can be added to the back side of a sign by interacting with that side of the sign after placing it and editing the front.
Signs can be waxed by {{#vardefine: control | right click on mouse or left trigger on gamepad }}using a Minecraft:honeycomb on it. Once waxed, a sign cannot be unwaxed or edited without being broken and placed down again or by using commands like /data
After placing and affixing text on a sign, a player can change the text color by {{#vardefine: control | right click on mouse or left trigger on gamepad }}using a Minecraft:dye on it. When colored with dye, the text color may differ from any color specified by formatting codes. These values are hard-coded in the game's code, each dye color maps to one of these. The dye color on the sign's face is applied to all 4 lines of text. Any text that has been colored with Minecraft:text component format overwrites this color, effectively making the 'dye' color be used as a base color for any unstyled text.
A player can {{#vardefine: control | right click on mouse or left trigger on gamepad }}use a glow ink sac on a sign to make its text glow and have an outline. The glowing text is not affected by lighting. The player can use a regular black ink sac on the sign to remove the glowing effect. If the text has been colored with Minecraft:text component format the glow outline still shows the default white or the color of underlying dye that was used on the sign.
| Name | Main color | Outline color |
|---|---|---|
| Black | Template:Color | Template:Color |
| Red | Template:Color | Template:Color |
| Green | Template:Color | Template:Color |
| Brown | Template:Color | Template:Color |
| Blue | Template:Color | Template:Color |
| Purple | Template:Color | Template:Color |
| Cyan | Template:Color | Template:Color |
| Light gray | Template:Color | Template:Color |
| Gray | Template:Color | Template:Color |
| Pink | Template:Color | Template:Color |
| Lime | Template:Color | Template:Color |
| Yellow | Template:Color | Template:Color |
| Light blue | Template:Color | Template:Color |
| Magenta | Template:Color | Template:Color |
| Orange | Template:Color | Template:Color |
| White | Template:Color | Template:Color |
In Creative mode, the combination
- REDIRECT Template:Keys
Template:Redr + {{#vardefine: control | middle click on mouse }}pick block on Windows/Linux, or
- REDIRECT Template:Keys
Template:Redr + {{#vardefine: control | middle click on mouse }}pick block on macOS, can be used to copy an already-placed sign, including its text (with decorations), into the player's inventory.
A dyed sign facing east or west has text that appears more saturated and bright than a sign facing north or south. However, it is actually the sign that is dimmer, because Minecraft's lighting engine uses side lighting to make the world appear less flat, but the text on signs is not affected by this.
in Template:Editions, inappropriate words or phrases in a sign's text are displayed as hashtags if the "Filter Profanity" setting is enabled.
in Template:Editions, signs can be created with text components, which allows complex formatting (colors, bold, italic, etc.), hover and click events, localized translation (for Minecraft technical terms, like "Redstone Repeater", otherwise translations must be provided in language files in resource packs), and the incorporation of scoreboard values into text. Use the
- REDIRECT Template:Command
Template:Redr command to create or alter text component-based signs.
- Example: Template:Cmd
Signs can post the success count of text hover and click events to scoreboard objectives. The objectives to be used can be specified by running the
- REDIRECT Template:Command
Template:Redr command or by modifying the sign's NBT data directly with the
- REDIRECT Template:Command
Template:Redr command.
Interaction
Signs can be edited after being placed by {{#vardefine: control | right click on mouse or left trigger on gamepad }}using them, which opens the edit sign message GUI.
Signs are destroyed and drop as an item when pushed by a Minecraft:piston.Template:Only
Signs are non-solid and have no collision, so Minecraft:items and Minecraft:mobs can move through sign blocks. Other Minecraft:blocks (including other signs) can be placed on any edge of a sign.
Minecraft:Water and Minecraft:lava flow around signs. Lava can create Minecraft:fire in Minecraft:air blocks next to signs as if the signs were flammable, but the signs do not burn (and cannot be burned by other methods either, except in Template:Editions).
Fuel
Overworld signs can be used as a fuel in Minecraft:furnaces, smelting an Minecraft:item per sign. Nether signs (crimson and warped), cannot be used as fuel in a furnace.
Note blocks
Signs can be placed under note blocks to produce a "bass" sound.
Sounds
Generic
Normal wood
Template:Edition: Template:Sound table/Block/Wood/JE
Template:Edition: Template:Sound table/Block/Wood/BE
Cherry wood
Template:Edition: Template:Sound table/Block/Cherry wood/JE
Template:Edition: Template:Sound table/Block/Cherry wood/BE
Bamboo wood
Template:Edition: Template:Sound table/Block/Bamboo wood/JE
Template:Edition: Template:Sound table/Block/Bamboo wood/BE
Nether wood
Template:Edition: Template:Sound table/Block/Nether wood/JE
Template:Edition: Template:Sound table/Block/Nether wood/BE
Unique
Template:!((Java EditionTemplate:))! Template:SoundTable
Template:!((Bedrock EditionTemplate:))!: Template:SoundTable
Data values
ID
Template:!((Java EditionTemplate:))!: Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table
Template:!((Bedrock EditionTemplate:))!: Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table2 Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table
Block states
{{#vardefine:params|0 }}Template:Hatnote Minecraft:Sign/BS
Block data
A sign has a block entity associated with it that holds additional data about the block.
- REDIRECT Template:Edition
Template:Rcat: {{#vardefine:params|0 }}Template:Hatnote
<section begin="block data" />
- Template:Nbt/sprite Block entity data
- Template:Nbt inherit
- Template:Nbt/sprite is_waxed: 1 or 0 (true/false) - true if the text is locked with Minecraft:honeycomb.
- Template:Nbt/sprite front_text: A compound that describes front text.
- Template:Nbt/sprite has_glowing_text: 1 or 0 (true/false) - true if the sign has been dyed with a glow ink sac.
- Template:Nbt/sprite color: The color that has been used to dye the sign. The default value is
- REDIRECT Template:Code
Template:Redr One of
- REDIRECT Template:Code
- Template:Nbt/sprite filtered_messages: Only in Minecraft:Realms. The lines of text shown to players with the profanity filter turned on instead of the regular lines. This tag is automatically set to
""for lines containing blocked words and to the line's normal contents for the other lines when a player with the profanity filter turned off edits the sign, so players with the filter on cannot see the blocked words. If a player with the filter on tries to use blocked words in one or more lines, the line(s) in Template:Nbt/sprite messages containing blocked words are set to"", which makes them render completely blank, and this tag is also given the same contents. If multiple lines have been edited before the sign editing GUI is closed, only the lines containing blocked words are blanked. - Template:Nbt/sprite messages: A list of text for each line.
- Template:Nbt/spriteTemplate:Nbt/spriteTemplate:Nbt/sprite: Text for each line. Must be a text component. The length limit when messages are typed out or displayed in-game depends on the width of the characters in the font you are using, with a hard limit of 50 characters when typing. However, this character limit is not enforced onto the text components, so they can be arbitrarily long (though they may not fully be displayed).
- Template:Nbt/sprite filtered_messages: Only in Minecraft:Realms. The lines of text shown to players with the profanity filter turned on instead of the regular lines. This tag is automatically set to
- Template:Nbt/sprite back_text: A compound that describes back text.
- The same structure as Template:Nbt/sprite front_text.
- Template:Nbt/sprite Block entity data
- Template:Nbt inherit
- Template:Nbt/sprite GlowingText: 1 or 0 (true/false) - true if the sign has been dyed with a glow ink sac.
- Template:Nbt/sprite Color: The color that has been used to dye the sign. The default value is "black". One of "white", "orange", "magenta", "light_blue", "yellow", "lime", "pink", "gray", "light_gray", "cyan", "purple", "blue", "brown", "green", "red", or "black".
- Template:Nbt/sprite Text1: First row of text.
- Template:Nbt/sprite Text2: Second row of text.
- Template:Nbt/sprite Text3: Third row of text.
- Template:Nbt/sprite Text4: Fourth row of text.
<section end="block data" />
- REDIRECT Template:Edition
Achievements
Script error: No such module "Achievement".
Advancements
Script error: No such module "Advancement".
History
Template:Hatnote Template:Hatnote
Java Edition
Bedrock Edition
Legacy Console Edtion
New Nintendo 3DS Edition
Issues
Script error: No such module "Issue list".
Gallery
Screenshots
-
Sign GUI in Template:Editions.
-
All signs and hanging signs.
-
Test of signs in early Java Edition Classic.
-
Oak sign with glow ink in the dark in Java Edition 21w03a.
-
Difference in visibility of a lime text, from left to right, in a lit birch sign, unlit birch sign, lit dark oak sign, and unlit dark oak sign.
-
The comparison between glow text and non-glow text.
-
Signs being different shades depending on orientation.
-
All sixteen colors of glow text. It uses
- REDIRECT Template:Wikipedia
-
Showcase of different ways to style a sign using a dye and a glow ink, text formatting and a set of Unicode characters to use as an alternative font.
Mojang screenshots
-
Another early sign image.
-
First image of sign blocks during Infdev.
-
First image of signs on Minecraft:Pocket Edition.
-
First image of editing text on PE iOS.
-
First image of editing text on PE Android.
-
A sign placed on a door.
-
A sign being broken.
-
A dark oak sign with black text.
-
A dark oak sign with white text.
-
A sign using blockdata to dynamically change.
-
First image of a sign using JSON text.
-
First image of a sign using width based character limits.
-
Signs with glowing ink in several colors.
-
More signs with glowing ink.
-
Crafting signs.
In other media
-
A sign in
- REDIRECT Template:AMCM
-
A copper golem holding up a sign promoting Minecraft LIVE – September 2025.
See also
References
<references group="">
</references>
External links
| Features | |
|---|---|
| Sources | |
| Building blocks | |
| Functional blocks | |
| Tools | |
| Weapons | |
| Vehicles | |
| Mobs | |
| Wood types |
Template:Article otherTemplate:Article other
cs:Cedule de:Schild (Schrift) es:Cartel fr:Pancarte hu:Tábla it:Cartello ja:看板 ko:표지판 nl:Bord pl:Tabliczka pt:Placa ru:Табличка th:ป้าย uk:Табличка zh:告示牌