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

致繁體用戶:由於近期 MediaWiki 簡繁轉換表故障頻發,繁體譯名不能正確顯示。繁體譯名一概以遊戲內為准,不便之處敬請諒解。

作为统一社区平台(UCP)计划的一部分,本Wiki将在数周内迁移至新的平台。详情见此

As part of the Unified Community Platform project, your wiki will be migrated to the new platform in the next few weeks. Read more 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模式下的源區域非空氣方塊的數量)。

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

Java版
1.814w07a加入了/testforblocks
1.1317w45a移除了/testforblocks
攜帶版(Alpha)
0.16.0build 1加入了/testforblocks