Minecraft Wiki

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

了解更多

Minecraft Wiki
Advertisement

Template:BlockTileEntity 旗帜(Banner)是一种装饰性方块,可以通过染料自由创作旗帜内容。

获取

旗帜可以用任何工具或无工具破坏,但用是最快的。 Template:Breaking row

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

合成

旗帜可使用羊毛与木棍合成。 脚本错误:您必须指定要调用的函数。

自然生成

旗帜在末地城外生成,具有品红色底色与底黑三角与顶黑三角图案。

灰色旗帜会在林地府邸里生成。

用途

基础

空旗帜有16种底色,这16种底色又各自拥有无数的图案。一面旗帜最多能印6次不同图案。对炼药锅使用旗帜可以将旗帜的最上层(即最后印上的图案)洗去。

类似告示牌,旗帜可以面对不同方向放置在地上或挂在墙面上。旗帜没有碰撞检测(是非固体方块),所以物品生物可以穿过旗帜。其他方块(包括其他旗帜)可以在旗帜碰撞箱的任何边界放置;这意味着尽管旗帜看起来是两个方块高,但是只填充了底部的方块(对于墙上的旗帜则是顶部)。旗帜可以被放在物品展示框内,只显示它们物体形式的样子。

熔岩会在旗帜周围流动。熔岩会在旗帜旁的空气方块燃起火焰,使得旗帜看起来可燃,但是旗帜不会烧毁(也不能以其他形式烧毁)。旗帜不能被活塞推动。

复制

通过使用空白旗帜能复制几个图案相同的旗帜。

脚本错误:您必须指定要调用的函数。

图案

一面旗帜最多能有6种图案,而且最后添加的图案会覆盖在原有图案的顶部。

任何底色的旗帜都可以被使用,底色会被图案覆盖。

条纹

脚本错误:您必须指定要调用的函数。 脚本错误:您必须指定要调用的函数。 脚本错误:您必须指定要调用的函数。 脚本错误:您必须指定要调用的函数。 脚本错误:您必须指定要调用的函数。 脚本错误:您必须指定要调用的函数。 脚本错误:您必须指定要调用的函数。 脚本错误:您必须指定要调用的函数。 脚本错误:您必须指定要调用的函数。 脚本错误:您必须指定要调用的函数。 脚本错误:您必须指定要调用的函数。

半边

脚本错误:您必须指定要调用的函数。 脚本错误:您必须指定要调用的函数。 脚本错误:您必须指定要调用的函数。 脚本错误:您必须指定要调用的函数。 脚本错误:您必须指定要调用的函数。 脚本错误:您必须指定要调用的函数。 脚本错误:您必须指定要调用的函数。 脚本错误:您必须指定要调用的函数。

形状

脚本错误:您必须指定要调用的函数。 脚本错误:您必须指定要调用的函数。 脚本错误:您必须指定要调用的函数。 脚本错误:您必须指定要调用的函数。 脚本错误:您必须指定要调用的函数。 脚本错误:您必须指定要调用的函数。 脚本错误:您必须指定要调用的函数。 脚本错误:您必须指定要调用的函数。 脚本错误:您必须指定要调用的函数。 脚本错误:您必须指定要调用的函数。

边框

脚本错误:您必须指定要调用的函数。 脚本错误:您必须指定要调用的函数。

背景

脚本错误:您必须指定要调用的函数。

渐变

脚本错误:您必须指定要调用的函数。 脚本错误:您必须指定要调用的函数。

图标

脚本错误:您必须指定要调用的函数。 脚本错误:您必须指定要调用的函数。 脚本错误:您必须指定要调用的函数。 脚本错误:您必须指定要调用的函数。

合成材料

通过使用旗帜,玩家可以给盾牌印上图案。盾牌的分辨率小于旗帜,所以盾牌上的图案会看起来有些差别或偏移。

作为燃料

旗帜可以在熔炉中作为燃料,每个旗帜可以燃烧1.5个物品。

数据值

参见:数据值

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

ID

旗帜的ID取决于是立在地上还是靠在墙上。

名称 ID名称 方块ID
Banner minecraft:standing_banner 176
Banner minecraft:wall_banner 177

物品旗帜有ID名minecraft:banner和物品ID425.

方块数据值

旗帜的方块数据值决定其朝向。


站立
字节 描述
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是banner

Java版

  • 方块实体数据
    • 方块实体共通标签
    •  CustomName:(可选)旗帜的自定义名称,是一个JSON文本。当旗帜掉落成一个物品时,会被存储并重新使用。
    •  Patterns:按照顺序的旗帜图案列表。
      • :一个独立的图案。
        •  Color:图案的颜色。
        •  Pattern:图案的类型。

基岩版

  • 方块实体数据
    • 方块实体共通标签
    •  Base:旗帜的底色。参见旗帜#方块数据
    •  Type:旗帜的类型。0为普通旗帜,1为灾厄旗帜。
    •  Patterns:(可能不存在)旗帜所有的图案组合。

图案颜色

参见:旗帜/DV [编辑]

图案类型

方块状态

主条目:方块状态

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
是否是墙上的悬挂式告示牌。

历史

release
1.82014年7月21日Jeb发了一张旗帜的截图,并宣称正在开发。
14w30a加入了旗帜。
14w30c添加4种额外图案:正十字、方框边、波纹边与Mojang徽标。
14w31a添加5种额外图案:各半边的反向与自下渐变。
根据Jeb在Reddit帖子上收到的建议,将旗帜图案名称改为旗帜学名词。
可以在熔炉中作为燃料。
1.8.8pre使用命令得到的旗帜现在限制最多有16层图案。
1.915w31a有顶波纹与底波纹的品红色旗帜会在末地城的外墙生成。
15w33c旗帜可被用作给盾牌添加图案。
1.1116w33a现在当添加非染料的物品(如爬行者的头附魔金苹果时,需要使用染料。 以前,不使用染料将会默认在旗帜上添加黑色图案。
16w39a黑色、灰色以及附有白色花的浅灰色旗帜会自然生成在林地府邸里。
1.122017年1月24日Jeb发布了一张关于旗帜着色变化的截图。
17w06a对旗帜的着色做了更改。
pre6旗帜的名称“底横条旗帜”和“顶横条旗帜”分别更变为“顶横条”和“底横条”。
携带版
1.2build 1加入了旗帜。
原主机版
TU43CU331.36Patch 13 加入了旗帜。

漏洞

Template:Issue list

你知道吗

  • 旗帜真实尺寸是20像素宽,40像素高。
  • 旗帜会“在风中摇摆”。
    • 下界的旗帜不会摇摆。
  • 算上16种底色、每个底色38种图案(608种不重复的图案)、每个旗帜6个图案层,所有不重复的旗帜图案共有 16 × ( 6080 + 6081 + 6082 + 6083 + 6084 + 6085 + 6086 ) ≈ 八十京九千五百七十三兆六千一百六十七亿七千九百九十四万五千四百八十八(809,573,616,779,945,488)种可能。不过这里面有一部分旗帜在视觉上没有差异,因为有些图案被覆盖掉了。
  • 虽然通过合成的方式无法制作超过6个图案的旗帜,但可以通过命令来实现。此时如果将鼠标悬停在物品格中的旗帜时只会显示最底下的6个图案。用这种方法可以制作24x1093种不同的旗帜
  • Mojang的标志在游戏中称为“Thing”,可以看作是Mojang的另一种翻译(mojäng意为小玩意儿)。
  • 旗帜的材质保存在\assets\minecraft\textures\entity\banner。
    • 共有34个纯黑白材质, 每一个都包含了旗帜的6个面。
    • 背部的材质是前侧材质的镜面对称。
    • 材质的黑白是反转的,因为材质并不是直接使用,而是相当于给底面,base.png上色。 这就意味着材质中白色部分是可见部分,而黑色部分是透明的。
    • 另外,旗帜的材质是第一个使用了抗锯齿技术的材质。
  • 旗帜有2个没有被使用的物品材质,而旗帜却显示为固体方块的样子。

画廊

设计示例

命令

Advertisement