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

指令/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模式下的源區域非空氣方塊的數量)。

指令[編輯 | 編輯原始碼]

Java版
1.7.213w37a加入了/testforblock
1.1116w32a/testforblock加入了方塊狀態支持。
1.1317w45a移除了/testforblock
攜帶版(Alpha)
0.16.0build 1加入了/testforblock