跳转至

扫描🔗


适用于 CMI 9.7.13.0 及以上版本。

此命令用于检查方块或实体背包,在你周围的定义范围内或整个世界中查找定义的物品。请记住,这不会查看玩家的背包,那是 /cmi search 命令的职责。

物品搜索结果将显示在两个基本组中,一个用于方块类型位置,一个用于实体。将会有持续的输出到 action bar,显示当前找到物品所在的位置、已扫描的区块数量、需要检查的总数、跳过的区块和一般扫描速度。 总区块数量基于定义区域内一般生成的区块数量,这个数量可能略有偏差(因为快速检查会决定哪些区块需要扫描),为解决这种潜在差异有跳过的区块计数。跳过的区块是那些尚未完全生成但系统仍对其有某种记录的区块,所以这些区块上的扫描被跳过,因为那里不会有物品。扫描速度会根据当前服务器负载自动调整,这只是一般性地表示每 tick 会扫描多少区块,但并不保证,所以实际速度可能波动。

作为搜索物品位置的示例:

这只提供物品所在的大致位置,要找到你正在寻找的确切物品就靠你自己了。点击该行会将你传送到该位置。

命令用法示例 (Command usage examples)🔗

/cmi scan diamondsword

将按材质检查所有背包中的钻石剑,这将包括任何剑,无论有无自定义名称、lore、附魔等等。

/cmi scan diamondsword r:g

默认情况下扫描只会在玩家周围的 9 区块区域(3×3)内进行。提供 r:[range/g] 将改变这个范围,如果你想扫描整个世界,则使用 r:g 表示全局扫描。范围基于 "((range * 2) – 1) ^ 2" 公式,所以如果使用范围 2,则检查 3*3=9 区块区域,而提供范围 1 将只扫描你所站的区块。请记住,使用更大的范围你可能会看到被扫描的区块数量更少,这只是因为给定区域内并非所有区块都已生成,所以那些从一开始就被排除。

/cmi scan diamondsword c:-2;1

这定义了我们将从何处开始扫描的中心。该值基于区块坐标而不是位置。你可以用 /cmi pos 命令并悬停输出消息来检查你当前的区块坐标。

/cmi scan diamondsword w:LT_Craft

定义扫描应在哪个世界进行,可以不同于你当前所在的世界。

/cmi scan diamondsword;n{Some_Custom_Name}

按物品名称搜索(格式如 ICWOL 中定义)。请记住,这会查找包含提供文本的物品,所以可以使用部分名称。此外这不需要定义准确的颜色,所有颜色都会被忽略,只检查文本。

/cmi scan diamondsword;l{Some_Custom_Lore}

按物品的 lore 搜索。与按名称搜索类似,这会查找包含定义文本而不是精确匹配的 lore。

/cmi scan diamondsword;e{sharpness:5}

如果提供了附魔数据,那么除了检查材质外,我们还会寻找锋利 5 或更高的剑。可以使用多个附魔来寻找更具体的物品,例如 diamondsword;e{sharpness:3,luck:2}

/cmi scan diamondsword;cm{123456}

按定义的自定义模型数据搜索物品。

cmi scan diamondsword:3

按定义的数量搜索物品,这将包括整个背包中的数量以及任何高于提供数字的数量。 请记住,这将提供背包内物品的总数量,可能包括也可能不包括潜影盒或收纳袋之类的东西,所以总数量将通过组合整个位置的物品来提供。

/cmi scan hand

将使用你主手上的物品并寻找匹配的。 搜索将取决于物品的复杂程度,如果物品有自定义名称,那么我们将寻找有该名称的物品,如果它有附魔,那么那将是条件之一,但如果物品是普通的,那么我们只按物品材质寻找。

/cmi scan oversize

将寻找超过其默认最大限制尺寸的物品堆叠。

/cmi scan lead;e{thorns:1} diamondsword;e{sweeping:1}

可以通过提供物品信息作为独立输入来同时查找多个不同的物品。在这个例子中,我们将寻找一个拴绳和带定义附魔的钻石剑。 请记住,结果输出只指示找到的物品数量,而不是当你在同一时间寻找多个物品时具体找到的是什么物品。 此外,请记住,如果你寻找带有特定附魔的钻石剑以及一般的钻石剑,那么同一个物品可能被检测到不止一次,该位置找到的总数量可能高于实际物品数量。

/cmi scan results

打印当前或上次的扫描结果。

/cmi scan cancel

取消当前活动的扫描。

/cmi scan pause

暂停当前活动的扫描,以防你想延迟扫描。

/cmi scan resume

恢复当前活动的扫描。

物品搜索自定义条件 (Item search custom criteria)🔗

如果你不想使用手中的物品但不想按该物品的所有条件检查,你可以定义自定义条件,例如 /cmi scan hand material name 将只按材质和物品名称查找,而忽略其他一切。这将允许你只搜索特定的事物,例如查找任何带定义附魔的物品:/cmi scan hand enchant。请记住,按附魔查找会将附魔书作为有效命中项。 有效选项:material(材质)、name(名称)、lore、enchant(附魔)、modeldata(模型数据) (内容由AI生成,仅供参考)