Minecraft Wiki

除另有声明,转载时均必须注明出处若簡繁轉換出錯,請以遊戲內為準请勇于扩充与修正内容有兴趣逛逛我们的微博沟通交流,欢迎到社区专页需要协助,请在告示板留言

了解更多

Minecraft Wiki
注册
Advertisement

Template:BlockTileEntity

告示牌(Signs)是可以显示文本的非固体方块

获取

告示牌可以用任何工具或徒手破坏,但使用斧是最快的。 Template:Breaking row

告示牌会在附着方块移动、移除或被破坏的情况下被破坏并掉落自身。

合成

告示牌使用木棍与木板合成。 脚本错误:您必须指定要调用的函数。

自然生成

告示牌会在雪屋自然生成。

用途

告示牌可被用作显示文本。

放置

告示牌必须放置在方块顶端或侧面(包括栅栏玻璃铁轨和其它告示牌之类的非固体方块)。要放置一个告示牌,对着要放置告示牌的方块使用一个告示牌物品,然后输入所需文本(可以为空),然后点击“完成”按钮。要把告示牌放在可交互的方块(如箱子音符盒等)上,在放置告示牌时按下使用键和潜行键。

放置在方块顶部的告示牌会竖立在一根短标杆上,朝向放置此告示牌的玩家,可朝向16个不同的方向。放置在方块侧面的告示牌会简单地浮在那里,即使方块不和告示牌接触。

文本

当在输入文本时,可以输入4行文本。要在每一行间切换,玩家可以按下回车键或上/下箭头键。当前选择的行在行的开头和行的末尾会分别有一个大于号和小于号(>和<)选择出来。

当玩家想输入,返回或删除文本的时候,你只能在当前文本行的最后一个字处进行改动。你不可能在你已输入的文本当中进行改动,如果你想在之前的文本处改动,那么你只能删除你所输入的文本到你想改动的位置,之后才可以输入你想输入的文本。

当修改窗口关闭后,你只能通过破坏与重新放置的方式修改告示牌的内容、移除文本。复制和粘贴操作也不会得到响应,只能输入键盘上面的字符。Xbox 360版支持Xbox 360屏幕键盘以及使用USB键盘或控制器键盘直接修改文本。

在PC版,玩家可以按下Ctrl + pick block复制一个已放置的告示牌,放置它后,告示牌的文本会和原来显示的一样。

使用地图编辑器可用样式代码来改变告示牌上的文本的颜色。

告示牌可使用JSON文本创建,以此法创建的告示牌允许复杂的格式(颜色、加粗、斜体等),鼠标悬停和点击事件,本地化翻译(对于Minecraft里的翻译而言,如“红石中继器”,而其他翻译必须在资源包里的语言文件中提供),以及把计分板值合并到文本里。使用/setblock命令来创建JSON告示牌,使用/blockdata来修改JSON告示牌。

示例:setblock ~ ~1 ~ standing_sign 0 replace {Text2:"{text:\"line2\",color:blue}"}

告示牌可提交对计分板对象的悬浮事件和点击事件JSON文本的成功计数。对象可用/stats命令指定或通过/blockdata命令直接修改告示牌的NBT数据。

交互

告示牌表现得似乎它们有一个use行为那样,因此你不能在光标对着告示牌不按下sneaking的情况下放置方块和使用物品。

告示牌不能被活塞移动。

告示牌没有碰撞箱(它们完全是非固体方块),因此物品生物可以穿过告示牌。其它方块(包括其它告示牌)则可以放在告示牌的任何一角上。

熔岩会绕开告示牌流动。熔岩可以在告示牌旁边的空气方块里点燃火,告示牌像是可燃方块,实际上告示牌不会被烧掉(除了在携带版,不能通过其它方法烧掉)。

燃料

告示牌能用作熔炉的燃料,每个告示牌可以烧炼1个物品。

数据值

告示牌的状态由其ID方块数据值方块实体值所确定。告示牌也有在将来的版本中替代方块数据值的方块状态

ID

告示牌的ID由其是附着在方块上还是站立决定:

告示牌/ID

方块数据值

参见:数据值

告示牌的方块数据决定其朝向:


站立
字节 描述
0x1
0x2
0x4
0x8
一个4比特的字段存储了一个0到15的值,用于指定该站立着的告示牌面对的方向:
  • 0:南
  • 1:西南偏南
  • 2:西南
  • 3:西南偏西
  • 4:西
  • 5:西北偏西
  • 6:西北
  • 7:西北偏北
  • 8:北
  • 9:东北偏北
  • 10:东北
  • 11:东北偏东
  • 12:东
  • 13:东南偏东
  • 14:东南
  • 15:东南偏南
依附方块
字节 描述
0x1
0x2
0x4
一个3比特的字段存储了一个2到5的值,用于指定该依附着方块的告示牌面对的方向:
  • 2:北
  • 3:南
  • 4:西
  • 5:东
0x8 (未使用)

方块实体值

告示牌有关系着其额外数据的方块实体值。告示牌的方块实体ID是sign

Java版

  • 方块实体数据
    • 方块实体共通标签
    •  back_text:告示牌背面的文字信息。
      •  color:文字的颜色。
      •  filtered_messages:被过滤的告示牌的文字,共含有四个元素,代表了被过滤文字的第一到第四行。当文本没有被过滤时此项不存在。
      •  has_glowing_text:表示文字是否发光。
      •  messages:告示牌的文字,共含有四个元素,代表了文字的第一到第四行。
    •  front_text:告示牌正面的文字信息。
      •  color:文字的颜色。
      •  filtered_messages:被过滤的告示牌的文字,共含有四个元素,代表了被过滤文字的第一到第四行。当文本没有被过滤时此项不存在。
      •  has_glowing_text:表示文字是否发光。
      •  messages:告示牌的文字,共含有四个元素,代表了文字的第一到第四行。
    •  is_waxed:表示告示牌是否被涂蜡。涂蜡后告示牌的文字不能被修改,但允许告示牌文本中的命令执行。

基岩版

  • 方块实体数据
    • 方块实体共通标签
    •  TextOwner:写下告示牌文本的玩家的ID。
    •  IgnoreLighting:告示牌文本被使用荧光墨囊后为true。
    •  SignTextColor:告示牌文本使用的颜色,默认为黑色。[需要测试]
    •  TextIgnoreLegacyBugResolved:是否忽略此前的文本显示漏洞。[需要更多信息]
    •  Text:告示牌上的文本信息。

方块状态

参见:方块状态

Java版

告示牌

名称 默认值 接受值 描述
rotation0 0方块朝向南
1方块朝向西南偏南
2方块朝向西南
3方块朝向西南偏西
4方块朝向西
5方块朝向西北偏西
6方块朝向西北
7方块朝向西北偏北
8方块朝向北
9方块朝向东北偏北
10方块朝向东北
11方块朝向东北偏东
12方块朝向东
13方块朝向东南偏东
14方块朝向东南
15方块朝向东南偏南
litfalsetrue
false
此告示牌的文本是否发光。
waterloggedfalsetrue
false
告示牌是否含水。

墙上的告示牌

名称 默认值 接受值 描述
facingnorthnorth
south
east
west
方块朝向的方向。例如,一个依附着它西边的方块,其朝向的方向为东边。
与玩家放置方块时的朝向相反。
litfalsetrue
false
此告示牌的文本是否发光。
waterloggedfalsetrue
false
告示牌是否含水。

悬挂式告示牌

名称 默认值 接受值 描述
attachedfalsetrue
false
此悬挂式告示牌的锁链是否系于一点。
rotation0 0方块朝向南
1方块朝向西南偏南
2方块朝向西南
3方块朝向西南偏西
4方块朝向西
5方块朝向西北偏西
6方块朝向西北
7方块朝向西北偏北
8方块朝向北
9方块朝向东北偏北
10方块朝向东北
11方块朝向东北偏东
12方块朝向东
13方块朝向东南偏东
14方块朝向东南
15方块朝向东南偏南
waterloggedfalsetrue
false
悬挂式告示牌是否含水。

墙上的悬挂式告示牌

名称 默认值 接受值 描述
facingnorthnorth
south
east
west
方块朝向的方向。例如,一个依附着它西边的方块,其朝向的方向为东边。
与玩家放置方块时的朝向相反。
waterloggedfalsetrue
false
墙上的悬挂式告示牌是否含水。

基岩版

站立的告示牌

名称对应的附加值位 默认值 接受值附加值位的值 描述
ground_sign_direction0x1
0x2
0x4
0x8
0 00方块朝向南
11方块朝向西南偏南
22方块朝向西南
33方块朝向西南偏西
44方块朝向西
55方块朝向西北偏西
66方块朝向西北
77方块朝向西北偏北
88方块朝向北
99方块朝向东北偏北
1010方块朝向东北
1111方块朝向东北偏东
1212方块朝向东
1313方块朝向东南偏东
1414方块朝向东南
1515方块朝向东南偏南

墙上的告示牌

名称对应的附加值位 默认值 接受值附加值位的值 描述
facing_direction0x1
0x2
0x4
02
3
4
5
2
3
4
5
方块朝向的方向。例如,一个依附着它西边的方块,其朝向的方向为东边。
  • 2:朝北
  • 3:朝南
  • 4:朝西
  • 5:朝东
0
1
0
1
未使用

悬挂式告示牌

名称 默认值 接受值 描述
attached_bitfalsetrue
false
是墙上的悬挂式告示牌时,锁链是否系于一点。
facing_direction02
3
4
5
锁链不系于一点的悬挂式告示牌及墙上的悬挂式告示牌的4个朝向。
  • 2:朝北
  • 3:朝南
  • 4:朝西
  • 5:朝东
0
1
未使用
ground_sign_direction00 — 15锁链系于一点的悬挂式告示牌的朝向。
hangingfalsetrue
false
是否是墙上的悬挂式告示牌。

成就

Template:Load achievements:未知成就。成就名未能在成就页面上找到

历史

Java版Classic
0.24_04添加告示牌,但是只有预设的文本。
Java版Indev
0.312010年1月29日告示牌可被合成。
Java版Infdev
2010年6月7日告示牌文本可被编辑。文本显示大小减小。
2010年6月8日告示牌能被更快地破坏。
Java版Alpha
1.0.1告示牌可以被挂在墙上。
1.0.5告示牌不再需要在其顶部有空位。
release
1.3.112w18a编辑告示牌不再暂停单人游戏。
12w27a告示牌可以堆叠至16块。
相同的合成配方下,产出从1块增加到3块。
1.7.213w37a方块ID 63号(站立的告示牌)与68号(墙上的告示牌)从/give命令移除。
2014年6月9日Searge发推展示了显示用户名与计分板分数的告示牌。
1.814w25a添加对JSON文本的支持。
告示牌字符限制现在取决于字符宽度。
14w29a破坏时显示破坏动画。
1.915w43a一块告示牌在雪屋中生成。
1.1116w33a告示牌现在能用作熔炉的燃料。
携带版Alpha
0.6.0添加告示牌。
0.10.0build 1告示牌现在有被触摸时的高亮颜色。
携带版
1.1build 1告示牌现在自然生成在雪屋的地下室里。
原主机版
TU1CU11.0Patch 1 添加告示牌。
TU9告示牌可以堆叠至16块。
相同的合成配方下,产出从1块增加到3块。

画廊

漏洞

Template:Issue list

Advertisement