BackwardSprint

[!] Inferential
BackwardSprint / OmniSprint detector — vanilla cannot sprint backward; OmniSprint forces it. BLATANT-ONLY by design.
id: backwardSprint  ·  class: BackwardSprintCheck  ·  group: Movement

What it detects

BackwardSprint / OmniSprint detector — vanilla cannot sprint backward; OmniSprint forces it. BLATANT-ONLY by design.

Observer signature

dot = delta.x*look.x + delta.z*look.z; backward when dot < -0.02*horiz; flags when streak >= 6 (BLATANT_SUSTAIN). horiz*20 < threshold resets streak.

False-positive guards

  • Vehicle exempt
  • Not sprinting resets
  • KB exempt (tick - hurtTick <= 5, resets)
  • Below-threshold speed resets
  • 6-tick sustain gate filters single-tick yaw-lag blips

Configuration

Defaults (editable in-game via the YACL config screen or /ius config):

FieldDefault
enabledtrue
setbackVL5.0
decay0.5
threshold1.0
HURT_EXEMPT_TICKS5
BLATANT_SUSTAIN6 ticks
dot threshold-0.02 * horiz

Source

src/main/kotlin/dev/iustitia/checks/movement/BackwardSprintCheck.kt  ↗