Criticals

[X] Definitive
Criticals spoof (CritOnGround) — the cheat injects a tiny Y hop (~+0.11) around the attack tick so the server awards a crit while the player is grounded (a real jump impulse is 0.42).
id: criticals  ·  class: CriticalsCheck  ·  group: Combat

What it detects

Criticals spoof (CritOnGround) — the cheat injects a tiny Y hop (~+0.11) around the attack tick so the server awards a crit while the player is grounded (a real jump impulse is 0.42).

Observer signature

Flags when deltaY is in threshold .. threshold + 0.25 (0.05 .. 0.30), AND horiz > 0.1, AND |prevDeltaY| < 0.08 (was grounded/level), AND within 3 ticks of the attacker's own inferred attack. Level 1.0.

False-positive guards

  • Vehicle/gliding/riptide/swimming exempt
  • Recent-teleport exempt (tick - lastTeleportTick < 5)
  • Hurt-window exempt (tick - hurtTick < 3) — own knockback hop can mimic the spoof
  • Legit mid-jump hits have prevDeltaY ~0.2-0.33, excluded by the |prevDeltaY| < 0.08 gate

Configuration

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

FieldDefault
enabledtrue
setbackVL5.0
decay0.1
threshold0.05
hop windowthreshold .. threshold+0.25
attack proximity3 ticks
prevDeltaY bar< 0.08

Source

src/main/kotlin/dev/iustitia/checks/combat/CriticalsCheck.kt  ↗