Learn · modules

什么是目标侧滑? Minecraft? 模块详解

目标环绕是 Minecraft 的一个移动模块,它会自动环绕一个锁定战斗目标。以下是它的工作原理、静音版本以及服务器为何会将其标记的原因.

TRtrolPublished 1 min read

Minecraft 中的目标环绕是什么?

目标环绕是一种移动模块,它会自动围绕你锁定为战斗目标的物体旋转,而不是你自己按住 A 或 D 键并手动划圈。它每刻计算一次环绕方向,并将其直接输入到你的移动中,从而确保环绕轨迹的平滑,无论你的手如何操作。一些客户端提供静默版本,它在移动你的角色一个方向的同时,保持你的摄像头朝向另一个方向。这是一种小型的自动化功能,却因让人们陷入困境而声名在外。

目标环绕的工作原理

目标环绕会钩入客户端的战斗目标系统,并在锁定目标的那一刻接管横向移动,通常与战斗或瞄准模块开始挥动的时间相同。你无需按下 A 或 D 键手动划圈,该模块每刻重新计算环绕方向,并将其直接写入移动处理程序。结果是围绕你所战斗的物体进行干净、机械一致的轨道运行,其半径和速度是手动环绕难以企及的.

静默变种,在其他客户处已记录,更进一步。它不仅仅是自动化平移输入,而是改变了角色在服务器上实际移动的方向,同时保持渲染的摄像机旋转不变。任何观看者都会看到一个角色面向一个方向,却漂移着另一个方向,这是一种正常的客户端输入物理上无法实现的组合。

与瞄准或战斗模块配合使用,目标平移消除了近距离战斗中另一种手动协调:不再会在挥动过程中失去角度,也不会因为你的脚和鼠标没有同时做同样的事情而被侧翼。对于使用它的玩家来说,圆圈始终保持完美。对于观察它的服务器来说,运动变得可疑地平稳。

目标平移是否安全使用

这里有两个独立的因素会被标记出来。基础版本产生的移动过于平滑和一致,以至于无法假装一个人在用键盘操作,而跟踪运动模式的服务器可以直接测量这种一致性。人类平移时会按住A或D键,并用鼠标进行修正。输出结果是嘈杂的。一个自动化平移的模块会产生一个干净的正弦曲线,这种缺乏噪音本身就是一种特征.

静默变种是两者中风险更高的那个。玩家身体朝向与实际移动方向不一致的情况,无法由合法的客户端输入产生,因此任何将旋转与移动进行交叉验证的反作弊系统都能清晰地检测到它。某个服务器是否能实际检测到它,取决于该服务器对移动一致性的检查程度,但无论哪种变种都不能被视为安全假设.

常见问题