WTap

[!] Inferential
WTap / SuperKnockback — toggles sprint state (STOP then START) around each attack so the server awards sprint-bonus KB even though the cheater isn't really sprinting.
id: wTap  ·  class: WTapCheck  ·  group: Combat

What it detects

WTap / SuperKnockback — toggles sprint state (STOP then START) around each attack so the server awards sprint-bonus KB even though the cheater isn't really sprinting.

Observer signature

Records sprint-state transitions per tick, keeps a 10-tick history. On AttackEvent counts transitions within +/-1 tick of the attack; records 'near >= threshold (2)' as a boolean per attack. Flags at level 1.0 when, over a rolling 4-attack window, >= 3 of >= 4 observed attacks carried the signature.

False-positive guards

  • Sustained-macro gate — a single or occasional legit W-tap cannot trip it (needs 3 of 4 attacks)
  • Transitions older than tick - 10 pruned
  • threshold coerced to at least 2

Configuration

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

FieldDefault
enabledtrue
setbackVL5.0
decay0.5
threshold2.0
window4 attacks
min samples4 attacks
sustained hits3

Source

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