Minecraft Wiki

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

了解更多

Minecraft Wiki
Advertisement

Template:BlockTileEntity

拼图方块(Jigsaw block)是用于生成一些结构的技术性方块

获取

拼图方块不会在创造模式物品栏中出现。他们可以用控制中的选取方块获得,或者通过多种命令获得,例如/give @s jigsaw/setblock ~ ~ ~ jigsaw

拼图方块也会在使用结构方块生成特定结构时伴随生成(掠夺者前哨站村庄等等)。

用途

拼图方块是一个允许游戏使用较小模板生成结构的拼接方块。[1]

  • 目标池
    • 指的是拼图方块能用于绘制元素的元素池(下个要放置的模板)。
    • 目标池会从client.jar/data/minecraft/structures中特定文件夹内随机选取一个模板。
  • 连接类型
    • 指的是拼图方块的“名称” ,拥有相同“名称”的拼图方块可以相互连接。
  • 转变为
    • 指的是拼图方块在整个功能被放置后会转变的方块状态。默认为minecraft:air

拼图方块目前仅用于生成掠夺者前哨站村庄。这些结构的生成开始于包含拼图方块的模板。每个拼图方块都使用下列流程来生成另一个模板:

  1. 在目标池内随机选择一个模板。
  2. 在同一个连接类型中,至少存在1个拼图方块来生成模板。如果有多个方块符合条件,那么会随机选择其中的一个。
  3. 这会使2个拼图方块“连接”。放置模板后使第2个拼图方块朝向第1个拼图方块并与之相邻。
  4. 最后,两个拼图方块会被替换为对应的“转变方块”设置的方块。

初始模板和附加模板里的拼图方块都会重复上述流程,直到没有剩余的拼图方块(或者游戏任务结构以及足够大)为止。然而,使用结构方块加载结构不能复现上述过程,结构仍会包含拼图方块。

数据值

数据值

基岩版:

名称命名空间ID数字ID 本地化键名
Jigsaw Blockjigsaw466tile.jigsaw.name
名称存档ID
Block entity?
参见:方块状态

Java版

名称 默认值 接受值 描述
orientationnorth_updown_east
down_north
down_south
down_west
east_up
north_up
south_up
up_east
up_north
up_south
up_west
west_up
拼图方块的面向的方向。

基岩版

名称 默认值 接受值 描述
facing_direction00
1
2
3
4
5
拼图方块的面向的方向。
(只能通过/setblock命令放置。玩家可按12个朝向放置该方块。)[需要更多信息]
rotation00
1
2
3
生成结构时旋转的角度:
  • 0时,旋转0度
  • 1时,旋转90度
  • 2时,旋转180度
  • 3时,旋转270度

方块实体

参见:方块实体

Java版

  • 方块实体数据
    • 方块实体共通标签
    •  name:拼图方块的名称。
    •  final_state:这个拼图方块将变成的方块。
    •  joint:拼接类型,只能是rollable(可旋转)和aligned(固定)。
    •  placement_priority:放置优先级。当放置拼图方块所对应的结构时,系统以放置优先级从大到小的顺序依次放置各个结构。如果两个结构具有相同的放置优先级,则以默认顺序放置。[新增:JE 1.20.3]
    •  pool:拼图方块的目标池,用于从中选择结构。
    •  target:当结构从目标池中生成时要对接的拼图方块名称。
    •  selection_priority:选择优先级。当父级结构生成时,决定子级拼图方块的选择次序,按选择优先级从大到小排序依次选择。如果两个拼图方块具有相同的选择优先级,则以随机顺序选择。[新增:JE 1.20.3]

基岩版

  • 方块实体数据
    • 方块实体共通标签
    •  name:拼图方块的名称。此拼图方块会和其他结构中目标标签里具有此值的拼图方块对齐。
    •  target:拼图方块的目标名称。此拼图方块会和其他结构中目标标签里具有此值的拼图方块对齐。
    •  target_pool:拼图方块的目标池,用于从中选择结构。
    •  final_state:这个拼图方块将变成的方块。
    •  joint:拼图方块所展示的一个结构的连接类型,只能是rollablealigned

历史

Java版
1.1418w46aJigsaw Block JE1 BE1 加入了拼图方块。
18w47a拼图方块现在用于生成掠夺者前哨站
18w48a拼图方块现在用于生成平原村庄
18w49a拼图方块现在用于生成热带草原村庄。
18w50a拼图方块现在用于生成针叶林和沙漠村庄。
Jigsaw Block JE2 更改了拼图方块的材质。
19w14a更正了方块名称的大小写,从“Jigsaw block”变为“Jigsaw Block”。[2]
Java版(即将到来)
1.1620w13aFile:Jigsaw Block (S) JE3.png 加入了锁定材质,并且有了新的GUI。
20w16a加入了新的GUI按钮,用于指定生成深度。
拼图方块现在用于生成堡垒遗迹
20w22a加入了“Keep Jigsaws”选项,以控制生成结构后是否保留该拼图方块。默认为“开启”。
基岩版
1.10.0beta 1.10.0.3Jigsaw Block JE1 BE1 加入了拼图方块,只能使用物品栏编辑器获得。
使用旧的拼图方块材质。
尚不清楚它是否用于生成掠夺者前哨站和新的村庄
基岩版(即将到来)
1.16.0beta 1.16.0.57File:Jigsaw Block (S) JE3.png 更改了材质。
现在可通过/give获得。
加入了实际功能。

漏洞

Template:Issue list

另见

参考

  1. Minecraft Game  — Crowdin。
  2. MC-139429
Advertisement