可再生 |
否 |
---|---|
命名空间ID |
jigsaw |
拼图方块(Jigsaw Block)是用于生成一些结构的技术性方块。
生成[]
拼图方块不会生成在世界中。部分结构包含拼图方块(掠夺者前哨站和村庄等),但这些拼图方块在自然生成时被转换为了其他结构,使拼图方块不会生成在世界中。
使用结构方块加载包含拼图方块的结构会正常地生成拼图方块。
获取[]
拼图方块的物品形式只能通过创造模式物品栏/give
命令获得。
破坏[]
拼图方块不能被挖掘破坏。
Lua错误 在Module:Breaking_table的第473行:attempt to index upvalue 'Autovalue' (a boolean value)
拼图方块被破坏后不会掉落。
用途[]
拼图方块是一种允许游戏使用较小模板生成结构的拼接方块。
拼图方块的用户界面有如下输入字段:
- 目标池
- 指的是拼图方块能用于绘制元素的元素池(下个要放置的模板)。
- 目标池会从
client.jar/data/minecraft/structures
中特定文件夹内随机选取一个模板。 - 可在数据包(数据包名称/data/命名空间/worldgen/template_pool)中自定义目标池。
- 名称
- 拼图方块的名称。
- 默认为
minecraft:empty
。
- 目标名称
- 当结构从目标池中生成时要对接的拼图方块。
- 默认为
minecraft:empty
。
- 转变为
- 指的是拼图方块在整个功能被放置后会转变的方块状态。默认为
minecraft:air
。
- 指的是拼图方块在整个功能被放置后会转变的方块状态。默认为
- 拼接类型
- 只在方块朝上或朝下放置时出现。
- 含有两种连接类型:可旋转和固定
- 可旋转:生成时,拼图方块会随机将目标结构或实体置于与该拼图方块处于同一XZ轴的结构方块的边界内。默认为此类型。
- 固定:生成时,拼图方块会直接把目标结构或实体置于自身所朝的方向(上方或下方)。可用于连接结构和固定的实体。
- 层数:
- 决定了按下生成按钮时拼图方块生成的“层数”。(如 部件>第一层>第二层)
- 取值为0到7的整数,默认为0。
- 保留拼图
- 决定了下一次生成的结构中的拼图方块应该正常生成还是变成“转变为”字段中填写的方块。
- 默认为“开启”
- 生成
- 可用来生成后续的结构部件。
- 使用层数中填写的参数来生成结构的后续部分。
拼图方块目前仅用于生成掠夺者前哨站、村庄、堡垒遗迹、远古城市和古迹废墟。这些结构的生成开始于包含拼图方块的模板。每个拼图方块都使用下列流程来生成另一个模板:
- 在目标池内随机选择一个模板。
- 在同一个连接类型中,至少存在1个拼图方块来生成模板。如果有多个方块符合条件,那么会随机选择其中的一个。
- 这会使2个拼图方块“连接”。放置模板后使第2个拼图方块朝向第1个拼图方块并与之相邻。
- 最后,两个拼图方块会被替换为对应的“转变为”中设置的方块。
初始模板和附加模板里的拼图方块都会重复上述流程,直到没有剩余的拼图方块(或者游戏认为结构已经足够大)为止。然而,使用结构方块加载结构不能复现上述过程,结构仍会包含拼图方块。
提示:要使拼图方块在上述流程中可靠地连接,需要符合以下两个条件之一:
- 拼图方块的正面必须紧贴在当前结构的边界上,这样新生成的结构就会完全位于当前结构边界的外部。这对源拼图方块和目标拼图方块都适用。
- 新生成的结构完全位于当前结构边界的内部。
拼图方块不能被活塞推动。
音效[]
字幕 | 字幕 | 分类 | 描述 | 命名空间ID | 音高 |
---|---|---|---|---|---|
方块:被破坏 | 方块 | 破坏方块 | block.stone.break | subtitles.block.generic.break | |
无[音效 1] | 玩家 | 带有摔落伤害时摔落在方块上 | block.stone.fall | 无[音效 1] | |
方块:损坏中 | 方块 | 挖掘方块 | block.stone.hit | subtitles.block.generic.hit | |
方块:被放置 | 方块 | 放置方块 | block.stone.place | subtitles.block.generic.place | |
脚步声 | 玩家 | 在方块上行走 | block.stone.step | subtitles.block.generic.footsteps |
基岩版:
字幕 | 分类 | 描述 | 命名空间ID | 系统音效类型 | 音高 | 音量 | 衰减距离 | 流 | 预载 |
---|---|---|---|---|---|---|---|---|---|
方块 | 方块作为物品使用时发出的音效 | use.stone | item.use.on | 2.0 | 0.8 | 16 | 否 | 否 | |
方块 | 破坏方块 | dig.stone | break | 2.0 | 0.8-1 | 16 | 否 | 否 | |
方块 | 挖掘方块 | hit.stone | hit | 0.37 | 0.5 | 16 | 否 | 否 | |
方块 | 放置方块 | dig.stone | place | 2.0 | 0.8-1 | 16 | 否 | 否 | |
玩家 | 带有摔落伤害时摔落在方块上 | fall.stone | fall | 0.4 | 1.0 | 16 | 否 | 否 | |
玩家 | 在方块上行走 | step.stone | step | 0.3 | 1.0 | 16 | 否 | 否 | |
方块 | 在方块上跳跃 | jump.stone | jump | 0.12 | 1.0 | 16 | 否 | 否 | |
方块 | 在方块上着陆 | land.stone | land | 0.22 | 1.0 | 16 | 否 | 否 |
数据值[]
ID[]
名称 | 命名空间ID | 方块标签(JE) | 本地化键名 |
---|---|---|---|
拼图方块 | jigsaw | dragon_immune wither_immune | block.minecraft.jigsaw |
名称 | 命名空间ID |
---|---|
方块实体 | Jigsaw |
基岩版:
名称 | 命名空间ID | 数字ID | 本地化键名 |
---|---|---|---|
拼图方块 | jigsaw | -211 | tile.jigsaw.name |
名称 | 存档ID |
---|---|
方块实体 | Jigsaw |
方块状态[]
名称 | 默认值 | 接受值 | 描述 |
---|---|---|---|
orientation | north_up | down_east down_north down_south down_west east_up north_up south_up up_east up_north up_south up_west west_up | 拼图方块的面向的方向。 |
基岩版:
名称 | 默认值 | 接受值 | 描述 |
---|---|---|---|
facing_direction | 0 | 0 1 2 3 4 5 | 拼图方块的面向的方向。 (只能通过 /setblock 命令放置。玩家可按12个朝向放置该方块。) |
rotation | 0 | 0 1 2 3 | 生成结构时旋转的角度:
|
方块实体[]
- 方块实体数据
- 方块实体共通标签
- 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:拼图方块所展示的一个结构的连接类型,只能是
rollable
和aligned
。
历史[]
关于“拼图方块”的历史,请见各版本页面。
关于“拼图方块”的历史,请见各版本页面。
关于“拼图方块”的历史,请见各版本页面。
关于“拼图方块”的历史,请见各版本页面。
关于“拼图方块”的历史,请见各版本页面。
关于“拼图方块”的历史,请见各版本页面。
关于“拼图方块”的历史,请见各版本页面。
关于“拼图方块”的历史,请见各版本页面。
关于“拼图方块”的历史,请见各版本页面。
关于“拼图方块”的历史,请见各版本页面。
关于“拼图方块”的历史,请见各版本页面。
关于“拼图方块”的历史,请见各版本页面。
关于“拼图方块”的历史,请见各版本页面。
关于“拼图方块”的历史,请见各版本页面。
关于“拼图方块”的历史,请见各版本页面。
关于“拼图方块”的历史,请见各版本页面。
关于“拼图方块”的历史,请见各版本页面。
关于“拼图方块”的历史,请见各版本页面。
关于“拼图方块”的历史,请见各版本页面。
你知道吗[]
- 在Java版中,在单人游戏中打开拼图方块GUI会暂停游戏。
参见[]
参考[]
语言