结构空位
结构空位(Structure Void)是用于标记加载结构时不替换某一位置的方块。
生成[编辑 | 编辑源代码]
结构空位不会生成在世界中。
获取[编辑 | 编辑源代码]
结构空位只能通过创造模式物品栏
破坏[编辑 | 编辑源代码]
结构空位被挖掘时会立刻被破坏,用于挖掘的工具的耐久度不会下降。
方块 | ![]() |
---|---|
硬度 | 0 |
合适挖掘工具 | 无 |
挖掘时间[挖掘 1] | |
徒手 | 0.05 |
在Java版中,结构空位被破坏后不会掉落。
用途[编辑 | 编辑源代码]
即使是在生存模式下的玩家也可以放置结构空位。
结构空位通常是不可见的,并且没有碰撞箱。
与光源方块类似,结构空位不会被水或熔岩冲毁,能够阻止其通过。
结构空位可以作为结构的一部分被存储,表示结构生成时该位置不进行替换:当包含结构空位的结构被生成时,结构空位不会生成(而空气会生成),因此这一位置原有的方块不会被取代。这使得加载出的结构不必限制于立方体。
玩家可以通过将结构生成在完全由结构空位构成的空间中,此时剩下的结构空位就是该结构包含的结构空位。
Java版[编辑 | 编辑源代码]

结构空位会被活塞破坏。
结构空位具有一个小型的判定箱,悬浮在方块的中心。
在结构空位的判定箱上尝试放置不是结构空位的方块时,方块会取代结构空位。
结构空位是一种“隐形方块”,处于开启了“显示隐形方块”的存储模式结构方块的存储区域范围内的结构空位会显示出一个淡红色的立方体框。
-
结构空位的判定箱
-
结构空位的判定箱和结构方块启用的渲染
基岩版[编辑 | 编辑源代码]
结构空位不能被活塞推动。
结构空位被视为一个完整的方块,具有完整方块大小的判定箱,并允许一些方块(如火把)附着于其上。
在结构空位的判定箱上尝试放置方块时,方块会放在结构空位的旁边而不是像Java版那样取代结构空位。
无法通过在结构空位的位置上放置方块来将其取代。
处于创造模式的玩家手持结构空位时,世界中的结构空位会渲染出一个红色的虚线框纹理。
-
附着红石粉和火把并传递了红石信号的结构空位
-
附着红石粉和火把并传递了红石信号的结构空位,其中的结构空位被显示
结构空气[编辑 | 编辑源代码]
这些特性曾存在于游戏中,但已被移除。
结构空气(Structure Air)是方块状态structure_void_type
为air
的结构空位。结构空气在结构保存与加载中与普通方块一致,可以被加载到世界中,而不像普通结构空位一样表现为不替换方块。
-
被手持时的结构空气
-
物品栏中渲染的结构空气
音效[编辑 | 编辑源代码]
音效 | 字幕 | 分类 | 描述 | 命名空间ID | 本地化键名 |
---|---|---|---|---|---|
方块:被破坏 | 方块 | 破坏方块 | block.stone.break | subtitles.block.generic.break | |
某物:摔落到方块上 | 玩家 | 带有摔落伤害时摔落在方块上 | block.stone.fall | subtitles.block.generic.fall | |
方块:损坏中 | 方块 | 挖掘方块 | 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 | 1.0 | 0.8 | 16 | 否 | 否 | |
方块 | 破坏方块 | dig.stone | break | 1.0 | 0.8-1 | 16 | 否 | 是 | |
方块 | 挖掘方块 | hit.stone | hit | 0.37 | 0.5 | 16 | 否 | 是 | |
方块 | 放置方块 | dig.stone | place | 1.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 | 本地化键名 |
---|---|---|
![]() | structure_void | block.minecraft.structure_void |
基岩版:
名称 | 命名空间ID | 本地化键名 |
---|---|---|
![]() | structure_void | tile.structure_void.name |
方块状态[编辑 | 编辑源代码]
方块 | 方块属性 | 默认值 | 接受值 | 描述 |
---|---|---|---|---|
![]() |
此方块没有方块属性 |
基岩版:
方块 | 方块属性 | 默认值 | 接受值 | 描述 |
---|---|---|---|---|
![]() |
structure_void_type
|
已弃用,为兼容性而保留air :![]() void :![]() |
历史[编辑 | 编辑源代码]
Java版 | |||||||
---|---|---|---|---|---|---|---|
1.10 | 16w20a | ![]() | |||||
![]() ![]() | |||||||
pre1 | 结构空位的硬度由-1改为0。 | ||||||
结构空位的爆炸抗性由18000003改为0。 | |||||||
1.13 | 17w47a | 在扁平化之前,结构空位的ID是217。 | |||||
1.14 | 18w43a | ![]() | |||||
1.15 | 19w39a | ![]() ![]() | |||||
1.17 | 21w20a | ![]() ![]() | |||||
1.19.3 | 22w42a | 被破坏时不再产生粒子,以与光源方块保持一致。[2] | |||||
22w44a | 现在结构空位可从创造模式物品栏中获取。 | ||||||
携带版 | |||||||
1.0.0 | 0.17.0.1 | 加入了结构空位,因没有分配方块ID而无法在游戏中获得。 | |||||
基岩版 | |||||||
1.13.0 | 1.13.0.1 | ![]() | |||||
![]() ![]() | |||||||
1.16.0 | 1.16.0.57 | 结构空位的功能不再属于实验性玩法。 | |||||
1.19.70 | 1.19.70.20 | 更改了结构空位的判定箱形状。 | |||||
1.20.20 | 1.20.20.20 | 现在不再能选中结构空位。 | |||||
1.20.20.21 | 结构空位的硬度由-1改为0。 | ||||||
结构空位的爆炸抗性由3,600,000.75改为0。 | |||||||
1.20.20.22 | 现在手持结构空位时能选中结构空位。 | ||||||
1.20.50 | 1.20.50.20 | 现在没有手持结构空位时也能选中结构空位,但其没有轮廓箱。 | |||||
1.21.30 | 1.21.30.21 | 移除了方块状态structure_void_type ,现有的结构空气会转化为结构空位。 |
参考[编辑 | 编辑源代码]
- ↑ MCPE-176453
- ↑ MC-221568 — 漏洞状态为“已修复”。
参见[编辑 | 编辑源代码]
导航[编辑 | 编辑源代码]
[隐藏] | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
| |||||||||||||||