本站文本内容除另有声明外,转载时均必须注明出处。(详情…本站文本内容除另有声明外,转载时均必须注明出处。(详情…中文Minecraft Wiki是完全公开的。请勇于扩充与修正内容!中文Minecraft Wiki是完全公开的。请勇于扩充与修正内容!Minecraft中文Wiki微博正在更新!或许有兴趣去看看Minecraft中文Wiki微博正在更新!或许有兴趣去看看想与其他用户进行编辑上的沟通?社区专页正是为此创建的。想与其他用户进行编辑上的沟通?社区专页正是为此创建的。翻译或创建页面之前,不妨看看译名标准化Wiki条例页面。翻译或创建页面之前,不妨看看译名标准化Wiki条例页面。需要管理员的协助?在管理员告示板留言也许可以帮到您。需要管理员的协助?在管理员告示板留言也许可以帮到您。

We are currently performing an upgrade to our software. This upgrade will bring MediaWiki from version 1.31 to 1.33. While the upgrade is being performed on your wiki it will be in read-only mode. For more information check here.

命令/testforblocks

来自Minecraft Wiki
跳转至: 导航搜索
Information icon.svg
此特性为基岩版独有。
testforblocks
限制条件

管理员

加入版本

1.814w07a
PE Alpha 0.16.0PE Alpha 0.16.0 build 1

移除版本

17w45a

测试两个区域中的方块是否相同。

语法
testforblocks <源区域起始:x y z> <源区域终止:x y z> <目标区域基点:x y z> [模式:字符串]
以上的背景色是为了方便阅读。
参数
<源区域起始:x y z><源区域终止:x y z>
指定作为样式基准的区域(源区域)的两个对角方块。x1z1x2z2必须在-30,000,000和30,000,000之间(含,不输入逗号),且y1y2必须在0和255之间(含)。可以使用波浪号来指定基于命令执行位置的相对坐标。源区域中的方块数量不能超过524,288个。
目标区域基点:x y z
指定待检查区域(目标区域)的下西北角(具有最小坐标值的边角)。xz必须在-30,000,000和30,000,000之间(含,不输入逗号),且y必须在0和255之间(含)。可以使用波浪号来指定基于命令执行位置的相对坐标。源区域和目标区域可以重叠。
masked|all(可选)
指定测试模式。必须为下列其中之一:
  • all — 两个区域的所有方块必须完全相同。
  • masked — 源区域的空气方块可匹配目标区域的任意方块。
若未指定,默认为all
效果
如果参数未正确指定,或源区域和目标区域不匹配,则失败。
成功时,返回匹配方块的总数量(all模式下所有方块的数量,或masked模式下的源区域非空气方块的数量)。