MC Toolkit

指南 / 建筑与资源

旗帜图案:六层上限、织布机顺序与复制设计

织布机最多允许六层,但 give 命令可以添加更多。以下说明图层如何叠加、哪些图案需要旗帜图案物品,以及如何精确复制一面旗帜,旗帜图案层数上限是织布机自身的限制,而不是数据格式的限制,用 /give 命令最多可以叠加到十六层。

旗帜看起来很简单,但设计却总是做不对。几乎总是图层顺序或织布机自身的限制在作怪。

织布机六层,命令可更多

织布机拒绝添加第七个图案。这个上限是合成限制,而非数据限制——/give 命令可以携带更多图层,而旗帜会渲染前十六层。

所以一个“生存模式下做不出来”的设计,通常是有人用命令做出的 7 层以上设计。

顺序是自下而上

底色就是旗帜物品本身。每个图案都绘制在已有内容之上,因此列表中的最后一项就是你看到最多的那一层。

white banner  →  red stripe  →  black border

重叠处边框胜出。把两者顺序颠倒会得到一面截然不同的旗帜,而不是镜像的旗帜——把它理解为层层叠加的颜料而非一摞形状,问题就迎刃而解了。

需要物品的图案

大多数图案只需要染料加一个摆放位置。有十种图案需要你先合成或找到旗帜图案物品:

图案物品来源
花朵盾徽合成
苦力怕盾徽合成
骷髅盾徽合成
物品(Mojang)合成,需要附魔金苹果
波纹边合成——纸和藤蔓
砖纹合成——纸和红砖块
地球大师级制图师,8 个绿宝石
猪鼻(猪灵)堡垒遗迹战利品
涡流/旋风试炼密室宝库

这些物品仅在 Bedrock 版会被消耗;在 Java 版中图案物品会返还。

精确复制一面旗帜

把你想要复制的旗帜放入合成网格,旁边放一面相同底色的空白旗帜。产物是完全相同的复制品,原旗帜也会返还给你。这比逐层重建设计快得多,也是制作成套旗帜的方法。

织布机做不到这一点——它只能添加图案。

give 命令格式

/give @p white_banner[banner_patterns=[
  {pattern:"minecraft:stripe_bottom",color:"red"},
  {pattern:"minecraft:border",color:"black"}]]

该组件是 banner_patterns,它取代了旧的 BlockEntityTag NBT。使用 BlockEntityTag:{Patterns:[...]} 的旧代码片段在当前版本中毫无作用——这是最常见的失效复制粘贴之一。

盾牌使用相同数据

盾牌同样接受 banner_patterns 组件,因此任何旗帜设计都可以应用到盾牌上。在生存模式下,将旗帜和盾牌放入工作台合成;旗帜会被消耗。

在视觉与设计工具中逐层设计并实时预览,然后复制织布机步骤或最终的 give 命令。

视觉与设计工具 →

更多指南

查看全部 →