- 搜索是一个模块(例如在 Wurst 等客户端中可见),它会扫描已加载的区块,查找选定的方块类型,并标记所有匹配项。
- 它读取客户端已经拥有的数据,因此不会发送额外的包。
- 覆盖范围受渲染距离限制,它无法看到未加载的区块。
- 与透视功能不同,它从不穿透墙壁,只是报告坐标.
搜索是一个 Minecraft 模块,它会扫描客户端已加载的所有区块,查找您选择的方块类型,并在其出现的地方标记或列出。与其在挖掘或在地图上游荡,希望偶然发现矿脉,不如指定方块名称,即可立即获得答案。它归类于世界类别,与读取或与环境交互的其他工具(而非战斗或移动)属于同一类别。
工作原理
搜索读取客户端已存储在内存中的区块数据。每当一个区块加载时,游戏就会收到该区块的完整方块布局——这正是渲染方式,客户端必须知道方块的位置才能绘制它。搜索会遍历这些数据,查找与您选择的方块的匹配项,然后为每个找到的匹配项放置一个标记、一个航路点或一个列表项。
这不需要再次与服务器通信。扫描完全基于客户端已有的信息进行,因此不会发送新的数据包,也不会修改现有数据包。唯一的限制是渲染距离:搜索只能显示您实际加载的区块中的方块,而不能显示整个世界。走得更远,加载更多区块,找到更多匹配项。这就是整个循环。
使用是否安全
搜索并非只是表面功夫。无需探索就能找到资源,这是一种真正的游戏优势,与X光工具属于同一类型的优势,即使搜索功能无法穿透墙壁,也无法改变屏幕上任何一个像素。它与范围欺诈或瞄准辅助这类战斗作弊的不同之处在于其检测方式。后者会发送服务器可以捕捉到的数据包:不可能的旋转,超出合理距离的命中。而搜索不会发送任何异常数据包,它只是重新读取服务器已经合法地向客户端提供的数据,因此没有反作弊系统可以标记的底层数据包特征。
但这并不意味着它在所有服务器上都是合法的。大多数禁止X光式资源查找的服务器,是通过政策而非自动检测来执行的,并通过行为来发现违规行为:例如,一个玩家在没有任何先前的探索情况下直接冲向矿脉,或者工作人员手动审查可疑的会话。这里的风险在于社会规范和规则约束,而不是服务器端直接标记客户端,这正因如此,它才能在那些战斗作弊会在几分钟内被发现的服务器上存活下来.
在 Opal 中的位置
Opal 没有提供专门的搜索或资源查找模块。此模块被记录为 Wurst 世界类别专属功能。Opal 的自有目录侧重于战斗、移动和视觉模块,这些是单个刻度或单个帧决定战斗结果的类别。读取矿脉数据并非那种战斗。
规则可能禁止它,即使检测也无法做到
本页面描述的是通用的搜索,而非 Opal 提供的服务。即使在无法在数据包层级检测到的服务器上,许多规则集也会直接禁止 X 射线式资源查找,无论使用何种方法。即使检测记录是干净的,如果规则本身禁止,也无济于事,所以在指向钻石矿脉之前请先检查。
常见问题
它搜索的是客户端已经加载的区块,仅此而已。它会查找您指定的区块类型,并标记或列出所有匹配项,因此结果仅限于玩家当前加载的区域。
不能。搜索不会像X光材质包或着色器那样渲染方块穿过地形。它只会报告坐标或放置标记,而不会改变屏幕上实际绘制的内容。
很少是通过数据包检测,因为该模块发送的内容与普通客户端发送的内容并无不同。通常情况下,如果被发现,是工作人员审查游戏模式,而不是自动标记。
它们解决相同的问题,即在不探索的情况下找到资源,但方式不同。X光通常会改变渲染,以便穿透方块。搜索则扫描客户端已有的数据块,并报告匹配项,而不会影响已绘制的内容。