Minecraft:Sign: Difference between revisions
More actions
Sync: updated from Minecraft |
Sync: updated from Minecraft |
||
| (21 intermediate revisions by the same user not shown) | |||
| Line 37: | Line 37: | ||
| 9-2 = Pale Oak Wall Sign.png | | 9-2 = Pale Oak Wall Sign.png | ||
| invimage9 = Pale Oak Sign | | invimage9 = Pale Oak Sign | ||
| group10 = | | group10 = Poplar (upcoming) | ||
| 10-1 = | | 10-1 = Poplar Sign.png | ||
| 10-2 = | | 10-2 = Poplar Wall Sign.png | ||
| invimage10 = | | invimage10 = Poplar Sign | ||
| group11 = | | group11 = Bamboo | ||
| 11-1 = | | 11-1 = Bamboo Sign.png | ||
| 11-2 = | | 11-2 = Bamboo Wall Sign.png | ||
| invimage11 = | | invimage11 = Bamboo Sign | ||
| group12 = | | group12 = Crimson | ||
| 12-1 = | | 12-1 = Crimson Sign.png | ||
| 12-2 = | | 12-2 = Crimson Wall Sign.png | ||
| invimage12 = | | invimage12 = Crimson Sign | ||
| group13 = | | group13 = Warped | ||
| 13-1 = | | 13-1 = Warped Sign.png | ||
| 13-2 = | | 13-2 = Warped Wall Sign.png | ||
| invimage13 = | | invimage13 = Warped Sign | ||
| transparent = Yes | | transparent = Yes | ||
| light = No | | light = No | ||
| Line 119: | Line 119: | ||
=== Text === | === Text === | ||
[[File:Oak Sign GUI.png|thumb|240px| | [[File:Oak Sign GUI.png|thumb|240px|Sign GUI {{In|je}}]] | ||
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|bedrock}}, [[Minecraft:formatting codes]] can also be used to apply decorative effects such as color, bold, italic and obfuscated to various bits of the text | [[File:Sign GUI BE.png|thumb|Sign GUI {{In|be}}]] | ||
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|bedrock}}, [[Minecraft:formatting codes]] with <code>§</code> can also be used to apply decorative effects such as color, bold, italic and obfuscated to various bits of the text. | |||
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. | 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 {{Control|use|text=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 [[Minecraft:Commands/data|/data]] | Signs can be waxed by {{Control|use|text=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 [[Minecraft:Commands/data|/data]]. | ||
After placing and affixing text on a sign, a player can change the text color by {{control|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. | After placing and affixing text on a sign, a player can change the text color by {{control|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. | ||
| Line 201: | Line 202: | ||
|} | |} | ||
In [[Minecraft:Creative]] mode, the combination {{key| | In [[Minecraft:Creative]] mode, the combination {{key|Control}} + {{control|pick block}} on Windows/Linux, or {{key|Command}} + {{control|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. | 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|bedrock}}, inappropriate words or phrases in a sign's text are displayed as hashtags if the "Filter Profanity" setting is enabled. | {{IN|bedrock}} and on Java [[Minecraft:Realms]], inappropriate words or phrases in a sign's text are displayed as hashtags if the "[[Minecraft:Profanity filter|Filter Profanity]]" setting is enabled. | ||
{{IN|java}}, signs can be created with [[Minecraft: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 {{cmd|data merge block}} command to create or alter text component-based signs. | {{IN|java}}, signs can be created with [[Minecraft: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 {{cmd|data merge block}} command to create or alter text component-based signs. | ||
| Line 789: | Line 790: | ||
=== Block states === | === Block states === | ||
{{see also|Block states}} | {{see also|Block states}} | ||
{{ | {{el|je}}:<br> | ||
;Standing | |||
{{bst|rotation|0 | |||
|0|The block is facing south. | |||
|1|The block is facing south-southwest. | |||
|2|The block is facing southwest. | |||
|3|The block is facing west-southwest. | |||
|4|The block is facing west. | |||
|5|The block is facing west-northwest. | |||
|6|The block is facing northwest. | |||
|7|The block is facing north-northwest. | |||
|8|The block is facing north. | |||
|9|The block is facing north-northeast. | |||
|10|The block is facing northeast. | |||
|11|The block is facing east-northeast. | |||
|12|The block is facing east. | |||
|13|The block is facing east-southeast. | |||
|14|The block is facing southeast. | |||
|15|The block is facing south-southeast.}} | |||
{{bst|waterlogged|false|false,true|Whether or not there's water in the same place as this sign.|foot=1}} | |||
;Wall | |||
{{bst|facing|north|east,north,south,west|The direction the block is facing. For example, a block facing east is attached to a block to its west.<br>Opposite from the direction a player faces when placing the block.}} | |||
{{bst|waterlogged|false|false,true|Whether or not there's water in the same place as this sign.|foot=1}} | |||
{{el|be}}:<br> | |||
;Standing | |||
{{bst|showaux=1|bits=0x1,0x2,0x4,0x8|ground_sign_direction|0 | |||
|0|The block is facing south.| | |||
|1|The block is facing south-southwest.| | |||
|2|The block is facing southwest.| | |||
|3|The block is facing west-southwest.| | |||
|4|The block is facing west.| | |||
|5|The block is facing west-northwest.| | |||
|6|The block is facing northwest.| | |||
|7|The block is facing north-northwest.| | |||
|8|The block is facing north.| | |||
|9|The block is facing north-northeast.| | |||
|10|The block is facing northeast.| | |||
|11|The block is facing east-northeast.| | |||
|12|The block is facing east.| | |||
|13|The block is facing east-southeast.| | |||
|14|The block is facing southeast.| | |||
|15|The block is facing south-southeast.||foot=1}} | |||
;Wall | |||
{{bst|showaux=1|bits=0x1,0x2,0x4|facing_direction|2|2,3,4,5|The direction the block is facing. For example, a block facing east is attached to a block to its west. | |||
*2: north | |||
*3: south | |||
*4: west | |||
*5: east| | |||
|0,1|Unused|0,1|foot=1}} | |||
=== Block data === | === Block data === | ||
| Line 799: | Line 849: | ||
*{{nbt|compound}} Block entity data | *{{nbt|compound}} Block entity data | ||
** {{nbt inherit/blockentity}} | ** {{nbt inherit/blockentity}} | ||
** {{nbt| | ** {{nbt|boolean|is_waxed}}: 1 or 0 ({{cd|true}}/{{cd|false}}), defaults to {{cd|false}}. {{cd|true}} if the text is locked with [[Minecraft:honeycomb]]. Represents the {{DCL|minecraft:waxed}}{{upcoming|java 26.3}} component. | ||
** {{nbt|boolean|allow_op_features}}:{{upcoming|java 26.3}} 1 or 0 ({{cd|true}}/{{cd|false}}), defaults to {{cd|false}}. If {{cd|true}}, the sign will execute {{cd|run_command}}, {{cd|show_dialog}}, and {{cd|custom}} [[Minecraft:Text component format#Click events|click events]] from {{nbt|compound|front_text}} or {{nbt|compound|back_text}} when the relevant side of the sign is {{control|used}}. Only events on the root component of each line will be executed; click events in nested text components are ignored. Unlike the normal behavior of {{cd|run_command}}, commands are not limited by chat restrictions. Commands run with [[Minecraft:permission level]] 2 (like [[Minecraft:command block]]s), at the center of the sign block, and as the player who clicked. | |||
** {{nbt|compound|front_text}}: A compound that describes front text. Represents the {{DCL|minecraft:sign_text_front}}{{upcoming|java 26.3}} component. | |||
*** {{Nbt inherit/sign_text_object}} | |||
** {{nbt|compound|back_text}}: A compound that describes back text. Represents the {{DCL|minecraft:sign_text_back}}{{upcoming|java 26.3}} component. | |||
*** {{Nbt inherit/sign_text_object}} | |||
** {{nbt|compound|back_text}}: A compound that describes back text. | |||
*** | |||
</div> | </div> | ||
| Line 908: | Line 955: | ||
|Signs now save text even if the edit screen is closed by the player being moved far away.}} | |Signs now save text even if the edit screen is closed by the player being moved far away.}} | ||
|{{HistoryLine||1.21.2|exp=Winter Drop|dev=24w40a|[[File:Pale Oak Sign.png|32px]] [[File:Pale Oak Wall Sign.png|32px]] [[File:Pale Oak Sign (item) JE1 BE1.png|32px]] Added pale oak signs.}} | |{{HistoryLine||1.21.2|exp=Winter Drop|dev=24w40a|[[File:Pale Oak Sign.png|32px]] [[File:Pale Oak Wall Sign.png|32px]] [[File:Pale Oak Sign (item) JE1 BE1.png|32px]] Added pale oak signs.}} | ||
|{{HistoryLine||1.21.4|dev=24w44a|[[File:Pale Oak Sign (item) | |{{HistoryLine||1.21.4|dev=24w44a|[[File:Pale Oak Sign (item) JE2 BE3.png|32px]] The texture of pale oak sign [[Minecraft:item]]s have been changed to match ''Bedrock Edition''.}} | ||
|{{HistoryLine||26.2|dev=snap7|Signs and hanging signs now use block models instead of built-in entity models. The text cannot be configured yet.}} | |{{HistoryLine||26.2|dev=snap7|Signs and hanging signs now use block models instead of built-in entity models. The text cannot be configured yet.}} | ||
|{{HistoryLine|||dev=snap8|The main board of signs, when facing in one of the four cardinal directions, is now rotated by 0.0001 degrees. This is presumably to fix a lighting issue arising from when next to a block.}} | |{{HistoryLine|||dev=snap8|The main board of signs, when facing in one of the four cardinal directions, is now rotated by 0.0001 degrees. This is presumably to fix a lighting issue arising from when next to a block.}} | ||
|{{HistoryLine|upcoming java}} | |||
|{{HistoryLine||26.3|dev=snap1|[[File:Poplar Standing Sign (S) JE1.png|32px]] [[File:Poplar Sign (item) JE1 BE1.png|32px]] Added poplar signs.}} | |||
|{{HistoryLine|||dev=snap2|[[File:Poplar Standing Sign (S) JE2.png|32px]] The texture of poplar signs has been changed.}} | |||
|{{HistoryLine|||dev=snap4|Added {{nbt|boolean|allow_op_features}}. Signs no longer execute click events in custom text unless {{nbt|boolean|allow_op_features}} is set to {{cd|true}}.}} | |||
}} | }} | ||
| Line 948: | Line 998: | ||
|{{HistoryLine||1.17.10|dev=beta 1.17.10.21|Glowing text on signs now has an outer glow, making text more visible in the dark.}} | |{{HistoryLine||1.17.10|dev=beta 1.17.10.21|Glowing text on signs now has an outer glow, making text more visible in the dark.}} | ||
|{{HistoryLine||1.18.10|dev=beta 1.18.10.20|[[File:Oak Sign JE3.png|32px]] [[File:Spruce Sign JE2.png|32px]] [[File:Birch Sign JE2.png|32px]] [[File:Jungle Sign JE2.png|32px]] [[File:Acacia Sign JE2.png|32px]] [[File:Dark Oak Sign JE2.png|32px]] [[File:Crimson Sign JE2.png|32px]] [[File:Warped Sign JE2.png|32px]] Changed all signs textures as items.}} | |{{HistoryLine||1.18.10|dev=beta 1.18.10.20|[[File:Oak Sign JE3.png|32px]] [[File:Spruce Sign JE2.png|32px]] [[File:Birch Sign JE2.png|32px]] [[File:Jungle Sign JE2.png|32px]] [[File:Acacia Sign JE2.png|32px]] [[File:Dark Oak Sign JE2.png|32px]] [[File:Crimson Sign JE2.png|32px]] [[File:Warped Sign JE2.png|32px]] Changed all signs textures as items.}} | ||
|{{HistoryLine||1.19.0|dev= | |{{HistoryLine||1.19.0|dev=Preview 1.19.0.21|[[File:Mangrove Sign JE1 BE1.png|32px]][[File:Mangrove Wall Sign JE1 BE1.png|32px]][[File:Mangrove Sign (item) JE1 BE1.png|32px]] Added mangrove signs.}} | ||
|{{HistoryLine||1.19.50|exp=Next Major Update|dev=Preview 1.19.50.21|[[File:Bamboo Sign (0) JE1 BE1.png|32px]] [[File:Bamboo Wall Sign (S) JE1 BE1.png|32px]] [[File:Bamboo Sign (item) JE1 BE1.png|32px]] Added bamboo signs behind the "[[Minecraft:Bedrock Edition 1.20.0|Next Major Update]]" [[Minecraft:experimental]] toggle. | |{{HistoryLine||1.19.50|exp=Next Major Update|dev=Preview 1.19.50.21|[[File:Bamboo Sign (0) JE1 BE1.png|32px]] [[File:Bamboo Wall Sign (S) JE1 BE1.png|32px]] [[File:Bamboo Sign (item) JE1 BE1.png|32px]] Added bamboo signs behind the "[[Minecraft:Bedrock Edition 1.20.0|Next Major Update]]" [[Minecraft:experimental]] toggle. | ||
|Added unique sounds for nether and bamboo wood signs.}} | |Added unique sounds for nether and bamboo wood signs.}} | ||
| Line 958: | Line 1,008: | ||
|{{HistoryLine||1.20.0|dev=Preview 1.20.0.21|Bamboo signs cherry signs are now available without using the "Next Major Update" experimental toggle.}} | |{{HistoryLine||1.20.0|dev=Preview 1.20.0.21|Bamboo signs cherry signs are now available without using the "Next Major Update" experimental toggle.}} | ||
|{{HistoryLine||1.21.50|dev=Preview 1.21.50.20|[[File:Pale Oak Sign.png|32px]] [[File:Pale Oak Wall Sign.png|32px]] [[File:Pale Oak Sign (item) JE1 BE1.png|32px]] Added pale oak signs.}} | |{{HistoryLine||1.21.50|dev=Preview 1.21.50.20|[[File:Pale Oak Sign.png|32px]] [[File:Pale Oak Wall Sign.png|32px]] [[File:Pale Oak Sign (item) JE1 BE1.png|32px]] Added pale oak signs.}} | ||
|{{HistoryLine|||dev=Preview 1.21.50.24|[[File:Pale Oak Sign (item) | |{{HistoryLine|||dev=Preview 1.21.50.24|[[File:Pale Oak Sign (item) BE2.png|32px]] The texture of pale oak sign [[Minecraft:item]]s has been changed.}} | ||
|{{HistoryLine|||dev=Preview 1.21.50.25|[[File:Pale Oak Sign (item) | |{{HistoryLine|||dev=Preview 1.21.50.25|[[File:Pale Oak Sign (item) JE2 BE3.png|32px]] The textures of the [[Minecraft:pale oak sign]]s have been adjusted for consistency with other signs.}} | ||
|{{HistoryLine||26.40|dev=Preview 26.40.27|exp=Drop 3 of 2026|[[File:Poplar Sign.png|32px]] Added poplar signs.}} | |||
|{{HistoryLine|upcoming bedrock}} | |||
|{{HistoryLine||26.50|dev=Preview 26.50.22|All features from the "Drop 3 of 2026" experiment have been fully implemented.}} | |||
}} | }} | ||
=== Legacy Console | === Legacy Console Edition === | ||
{{HistoryTable | {{HistoryTable | ||
|{{HistoryLine|console}} | |{{HistoryLine|console}} | ||
| Line 987: | Line 1,040: | ||
=== Screenshots === | === Screenshots === | ||
<gallery> | <gallery> | ||
File:All Signs and Hanging Signs.png|All signs and hanging signs | |||
File:All Signs and Hanging Signs.png|All signs and hanging signs | File:Signs classic.png|Test of signs in early [[Minecraft:Java Edition Classic]] ([[Minecraft:0.24 SURVIVAL TEST 03]]) | ||
File:Signs classic.png|Test of signs in early [[Minecraft:Java Edition Classic]]. | File:Glow Ink Sign with Pink Dye.png|Oak sign with glow ink in the dark in [[Minecraft:Java Edition 21w03a]] | ||
File:Glow Ink Sign with Pink Dye.png|Oak sign with glow ink in the dark in [[Minecraft:Java Edition 21w03a]] | File:Lit vs unlit signs.png|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 | ||
File:Lit vs unlit signs.png|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 | File:Glowing Text Comparison.png|The comparison between glow text and non-glow text | ||
File:Glowing Text Comparison.png|The comparison between glow text and non-glow text | File:Sign orientation dye changes example.png|alt=Shading differences|Signs being different shades depending on orientation | ||
File:Sign orientation dye changes example.png|alt=Shading differences|Signs being different shades depending on orientation | File:Glow text.gif|All sixteen colors of glow text | ||
File:Glow text.gif|All sixteen colors of glow text | File:Image 2025-03-21 192107839.png|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 | ||
File:Image 2025-03-21 192107839.png|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 | |||
</gallery> | </gallery> | ||
=== Mojang screenshots === | === Mojang screenshots === | ||
<gallery> | <gallery> | ||
Sigh test.jpg| | Sigh test.jpg|Test of signs in early [[Minecraft:Java Edition Classic|Classic]] ([[Minecraft:0.24]]) | ||
Signs PreRelease.png|First image of sign blocks during [[Minecraft:Java Edition Infdev|Infdev]] | Signs PreRelease.png|First image of sign blocks during [[Minecraft:Java Edition Infdev|Infdev]] | ||
Pocket Edition v0.6.0 alpha Development sign.png|First image of signs on [[Minecraft:Pocket Edition]]. | Pocket Edition v0.6.0 alpha Development sign.png|First image of signs on [[Minecraft:Pocket Edition]] ([[Minecraft:Pocket Edition v0.6.0 alpha|v0.6.0 alpha]]) | ||
Pocket Edition v0.6.0 alpha Development sign editing.png|First image of editing | Pocket Edition v0.6.0 alpha Development sky.png|Ditto, with only a sign in hand | ||
Pocket Edition v0.6.0 alpha Development sign editing 2.png|First image of editing | Pocket Edition v0.6.0 alpha Development sign editing.png|First image of text editing on Pocket Edition, iOS version | ||
Pocket Edition v0.6.0 alpha Development sign editing 2.png|First image of text editing on Pocket Edition, Android version | |||
Door Sign.png|A sign placed on a door, tweeted by [[Minecraft:Jens Bergensten]] (Jeb) as an apparent response image on April 5, 2013 | |||
Breaking News.png|A sign being broken | Sign Blockdata.gif|[[Minecraft:Searge]] testing [[Minecraft:Commands/blockdata|blockdata]] on a sign to dynamically change its labeling (January 10, 2014) | ||
Sign Text Dark.jpg| | JSON Sign.png|First image of a sign using JSON text, posted by Searge on June 9, 2014 | ||
Sign Text Light.jpg| | Width Based Character Limit.png|First image of a sign using width based character limits, posted by Searge on June 14, 2014 | ||
Breaking News.png|A sign being broken in a "Breaking news!" tweet by [[Minecraft:Ryan Holtz]] (TheMogMiner) on July 16, 2014 | |||
Sign Text Dark.jpg|Visibility test on a dark oak sign with black text, tweeted by [[Minecraft:Dinnerbone]] on October 15, 2018 | |||
Sign Text Light.jpg|Ditto, but with a white text on a dark oak sign (which appears like "an ugly grey" due to lighting) | |||
Glow Ink Signs.jpg| | File:Ti-sign-header.webp|Minecraft blog header of a sign pointing to a creeper in "[[Minecraft:Taking Inventory|Taking Inventory: Sign]]" (January 9, 2020) | ||
Lots of Glowing Signs.jpg| | File:Ti-sign-ingame.jpeg|Screenshot of the crafting recipe for a sign in "Taking Inventory: Sign" | ||
File:This is a post | Glow Ink Signs.jpg|[[Minecraft:Kingbdogz]] showing off signs with glowing ink in several colors (May 27, 2021) | ||
Lots of Glowing Signs.jpg|[[Minecraft:Cory Scheviak]] (Cojomax) showing off more signs with glowing ink (May 27, 2021) | |||
Get out of my swamp.jpg|A bamboo sign with a "bamboo shrek shitpost" by Minecraft 2D/UI artist Nekofresa, which appeared at [[Minecraft:Minecraft Live 2022]] | |||
File:This is a post.jpeg|"This is a post of a post that says this is a post", promotional screenshot on the Minecraft X (Twitter) posted on February 6, 2025 | |||
</gallery> | </gallery> | ||
===In other media=== | ===In other media=== | ||
<gallery> | <gallery> | ||
File:AMCM It's a Game.jpg|A sign in {{amcm}} | File:AMCM It's a Game.jpg|A sign in {{amcm}} | ||
File:Copper Golem on a floating boat.jpeg|A [[Minecraft:copper golem]] holding up a sign promoting [[Minecraft:Minecraft LIVE – September 2025]] | File:Copper Golem on a floating boat.jpeg|A [[Minecraft:copper golem]] holding up a sign promoting [[Minecraft:Minecraft LIVE – September 2025]] | ||
</gallery> | </gallery> | ||
Latest revision as of 11:11, 1 September 2026
Template:For 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 Minecraft:glow ink sacs, and they can be Minecraft: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. Template: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 Minecraft:igloo basements. Spruce signs can be found in taiga Minecraft:village houses, as part of a chair but the sign says nothing.
Generated loot
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, Template:Control 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 Template:Xbtn on an Xbox controller, Template:Psbtn on a PlayStation controller, or Template:Nsbutton 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 Template:Control control (for example, Minecraft:chests, Minecraft:note blocks, etc.), Template:Control 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 Minecraft: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. Template:IN, Minecraft:formatting codes with § can also be used to apply decorative effects such as color, bold, italic and obfuscated to various bits of the text.
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 Template:Control 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 Template:Control 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 Template:Control a Minecraft: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 Minecraft: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 Minecraft:Creative mode, the combination Template:Key + Template:Control on Windows/Linux, or Template:Key + Template:Control 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.
Template:IN and on Java Minecraft:Realms, inappropriate words or phrases in a sign's text are displayed as hashtags if the "Filter Profanity" setting is enabled.
Template:IN, signs can be created with Minecraft: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 Template:Cmd 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 Minecraft:scoreboard objectives. The objectives to be used can be specified by running the Template:Cmd command or by modifying the sign's NBT data directly with the Template:Cmd command.
Interaction
Signs can be edited after being placed by Template:Control 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 Template:In).
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.
Sounds
Generic
Normal wood
Template:Sound table/Block/Wood
Cherry wood
Template:Sound table/Block/Cherry wood
Bamboo wood
Template:Sound table/Block/Bamboo wood
Nether wood
Template:Sound table/Block/Nether wood
Unique
Data values
ID
Template:Edition: 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:Edition: 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
Template:See also
Template:El:
- Standing
- Wall
- Standing
- Wall
Block data
A sign has a block entity associated with it that holds additional data about the block.
Template:El: Template:See also
<section begin="block data" />
- Template:Nbt Block entity data
- Template:Nbt inherit/blockentity
- Template:Nbt: 1 or 0 (Template:Cd/Template:Cd), defaults to Template:Cd. Template:Cd if the text is locked with Minecraft:honeycomb. Represents the Template:DCLTemplate:Upcoming component.
- Template:Nbt:Template:Upcoming 1 or 0 (Template:Cd/Template:Cd), defaults to Template:Cd. If Template:Cd, the sign will execute Template:Cd, Template:Cd, and Template:Cd click events from Template:Nbt or Template:Nbt when the relevant side of the sign is Template:Control. Only events on the root component of each line will be executed; click events in nested text components are ignored. Unlike the normal behavior of Template:Cd, commands are not limited by chat restrictions. Commands run with Minecraft:permission level 2 (like Minecraft:command blocks), at the center of the sign block, and as the player who clicked.
- Template:Nbt: A compound that describes front text. Represents the Template:DCLTemplate:Upcoming component.
- Template:Nbt: A compound that describes back text. Represents the Template:DCLTemplate:Upcoming component.
- Template:Nbt Block entity data
- Template:Nbt inherit/blockentity
- Template:Nbt: 1 or 0 (true/false) - true if the sign has been dyed with a Minecraft:glow ink sac.
- Template:Nbt: 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: First row of text.
- Template:Nbt: Second row of text.
- Template:Nbt: Third row of text.
- Template:Nbt: Fourth row of text.
Template:Collapse<section end="block data" />
Achievements
Advancements
History
Template:See asset history Template:See technical block
Java Edition
Bedrock Edition
Legacy Console Edition
New Nintendo 3DS Edition
Issues
Gallery
Screenshots
-
All signs and hanging signs
-
Test of signs in early Minecraft:Java Edition Classic (Minecraft:0.24 SURVIVAL TEST 03)
-
Oak sign with glow ink in the dark in Minecraft: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
-
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
-
Test of signs in early Classic (Minecraft:0.24)
-
First image of sign blocks during Infdev
-
First image of signs on Minecraft:Pocket Edition (v0.6.0 alpha)
-
Ditto, with only a sign in hand
-
First image of text editing on Pocket Edition, iOS version
-
First image of text editing on Pocket Edition, Android version
-
A sign placed on a door, tweeted by Minecraft:Jens Bergensten (Jeb) as an apparent response image on April 5, 2013
-
Minecraft:Searge testing blockdata on a sign to dynamically change its labeling (January 10, 2014)
-
First image of a sign using JSON text, posted by Searge on June 9, 2014
-
First image of a sign using width based character limits, posted by Searge on June 14, 2014
-
A sign being broken in a "Breaking news!" tweet by Minecraft:Ryan Holtz (TheMogMiner) on July 16, 2014
-
Visibility test on a dark oak sign with black text, tweeted by Minecraft:Dinnerbone on October 15, 2018
-
Ditto, but with a white text on a dark oak sign (which appears like "an ugly grey" due to lighting)
-
Minecraft blog header of a sign pointing to a creeper in "Taking Inventory: Sign" (January 9, 2020)
-
Screenshot of the crafting recipe for a sign in "Taking Inventory: Sign"
-
Minecraft:Kingbdogz showing off signs with glowing ink in several colors (May 27, 2021)
-
Minecraft:Cory Scheviak (Cojomax) showing off more signs with glowing ink (May 27, 2021)
-
A bamboo sign with a "bamboo shrek shitpost" by Minecraft 2D/UI artist Nekofresa, which appeared at Minecraft:Minecraft Live 2022
-
"This is a post of a post that says this is a post", promotional screenshot on the Minecraft X (Twitter) posted on February 6, 2025
In other media
-
A sign in Template:Amcm
-
A Minecraft:copper golem holding up a sign promoting Minecraft:Minecraft LIVE – September 2025
See also
References
External links
Template:Navbox wood Template:Navbox blocks
Minecraft:cs:Cedule Minecraft:de:Schild (Schrift) Minecraft:es:Cartel Minecraft:fr:Pancarte Minecraft:hu:Tábla Minecraft:it:Cartello Minecraft:ja:看板 Minecraft:ko:표지판 Minecraft:nl:Bord Minecraft:pl:Tabliczka Minecraft:pt:Placa Minecraft:ru:Табличка Minecraft:th:ป้าย Minecraft:uk:Табличка Minecraft:zh:告示牌