promotional bannermobile promotional banner

Strike After Swing

Delays mob melee damage until the attack swing animation finishes.
Back to Files

StrikeAfterSwing 1.0.2 - neoforge 1.21.1

File nameStrikeAfterSwing-neoforge-1.21.1-1.0.2.jar
Uploader
MerrySnowMerrySnow
Uploaded
Sep 18, 2026
Downloads
49
Size
14.4 KB
Mod Loaders
NeoForge
File ID
8910730
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:strike-after-swing-1592394:8910730"

Learn more about Curse Maven

What's new

Behaviour changes

  • A deferred hit now re-checks melee reach before it resolves. Stepping out of a mob's attack range while it swings makes that hit miss instead of landing from a distance; the delayed attack used to skip the range check the vanilla AI performs.
  • The same fix applies to every supported loader and Minecraft version.

New

  • Per-entity attack windup multipliers via config/strikeafterswing/windup.json, e.g. {"minecraft:husk": 20.0}. Values multiply the vanilla swing duration (default 1.0), and they scale the swing animation and the hit timing together, because vanilla drives both from the same swing duration.
  • The file is re-read while the server runs, so edits apply within a couple of seconds without a restart. Deleting it falls back to vanilla timing; a file that cannot be parsed keeps the last good values.

This mod has no related projects