本站文本内容除另有声明外,均在知识共享 署名-非商业性使用-相同方式共享 3.0 协议下提供。(详情…本站文本内容除另有声明外,均在知识共享 署名-非商业性使用-相同方式共享 3.0 协议下提供。(详情…中文Minecraft Wiki是完全公开的。欢迎持续参与翻译工作中文Minecraft Wiki是完全公开的。欢迎持续参与翻译工作Minecraft中文Wiki微博正在更新!或许有兴趣去看看Minecraft中文Wiki微博正在更新!或许有兴趣去看看翻译或创建页面之前,不妨看看译名标准化Wiki条例页面。翻译或创建页面之前,不妨看看译名标准化Wiki条例页面。想与其他用户进行编辑上的沟通?社区专页正是为此创建的。想与其他用户进行编辑上的沟通?社区专页正是为此创建的。需要管理员的协助?在管理员告示板留言也许可以帮到您。需要管理员的协助?在管理员告示板留言也许可以帮到您。

命令/setblock

来自Minecraft Wiki
跳转至: 导航搜索
setblock
限制条件

管理员

加入版本

1.7.213w37a
PE Alpha 0.16.0PE Alpha 0.16.0 build 1

将一个方块更改为另一个方块。

语法
  • Java版
setblock <x> <y> <z> <方块名> [原方块处理方式]
  • 基岩版
setblock <坐标:x y z> <方块名:字符串> [方块数据:整数] [原方块处理方式:字符串]
参数
x y z(基岩版:坐标:x y z
指定要更改的方块坐标。可使用波浪号来指定一个相对于命令执行处的位置。
方块名(基岩版:方块名:字符串
指定新的方块。必须为一个方块ID(例如,minecraft:stone‌‌[Java版]stone1‌‌[基岩版])。
方块数据:整数(可选)‌‌[基岩版]
指定新方块的方块数据。必须在0到15之间(含)。如果没有指定,默认为0
原方块处理方式(基岩版:原方块处理方式:字符串)(可选)
指定方块更改的处理方式。必须为其中之一:
  • destroy — 原方块掉落本身与其内容物(如同被一个玩家破坏),播放方块碎裂的声音。
  • keep — 只有空气方块会被改变(非空气方块将被保留下来)。
  • replace — 旧方块不掉落本身与其内容物,没有声音。
如果没有指定,默认为replace
效果
若没有正确指定参数,或在keep模式下尝试去更换一个非空气方块,或使用keepreplace模式时新方块和旧方块相同,或坐标指定位置的区块尚未加载时,命令失败。
若成功,则更改指定位置处的方块。
另见
  • /data — 修改一个方块的数据值
  • /clone — 将一个区域的方块复制到另一区域
  • /fill — 用方块填充一个区域