- 致编者:请牢记我们的域名wiki.mcbe-dev.net!
- 致编者:欢迎加入本Wiki的官方交流QQ群或Discord服务器!
- 基岩版1.19.31现已发布!(了解更多)
- Inner Core现已支持Xbox模组联机!(了解更多)
- 如果您是第一次来到本Wiki,欢迎注册一个账户
- 点击顶部的“编辑”或“编辑源代码”按钮即可编辑当前页面
- 请知悉:在不登录时也可以编辑和新建页面,但是您当前的IP地址会记录在编辑历史中
手册:set_block_at_pos
来自Minecraft基岩版开发Wiki
在相对于该方块的位置上,将一个方块替换为另一个方块。
语法[编辑]
"set_block_at_pos": {
"block_offset": <par1>,
"block_type": "<par2>"
}
或
"set_block_at_pos": {
"block_offset": <par1>,
"block_type": {
"name": "<par2>",
"states": {
"<par3>": "<par4>"
}
}
}
结构[编辑]
常规[编辑]
- set_block_at_pos:根对象。
- block_offset:设置要替换的方块相对于该方块的坐标偏移量。此参数数值包含三个浮点数(
[a,b,c]
),分别表示x、y和z轴坐标。默认值为[0.0,0.0,0.0]
。 - block_type:设置方块类型(例如:
minecraft:diamond_block
)。
- block_offset:设置要替换的方块相对于该方块的坐标偏移量。此参数数值包含三个浮点数(
使用方块解析器[编辑]
- set_block_at_pos
- block_offset
- block_type:方块解析器。
- name:设置方块类型。
- states:属性列表。
- <state_name>:键名为属性名称;设置该属性的值。
- ……
历史[编辑]
基岩版 | |||||
---|---|---|---|---|---|
1.16.100 | 1.16.100.56 | 加入了set_block_at_pos。 | |||
1.16.100.59 | set_block_at_pos不会将方块位置从来源参数改变。 | ||||
1.16.200 | 1.16.200.52 | 现在使用block_type时该组件将使用BlockDescriptor(方块解析器)。 | |||
1.16.210 | 1.16.210.56 | 现在支持方块的自定义状态。 |