Classic Swing Animation
by Nickotato
Classic Swing Animation restores the older swinging motion of the hand, the attack animation that Minecraft used before the combat changes of its later releases.
What it does
Players who miss the earlier combat feel can use the mod to bring back the classic swing animation. Old hit sounds return alongside the motion. The mod is a client-side change, so only the player who installs it sees the animation, and a server does not need it.
Installation is a single JAR placed in the mods folder for Minecraft 1.21.11, with Fabric Loader, Fabric API and Fabric Language Kotlin all present. The mod is published for Fabric only, in one release: 1.0.0 for 1.21.11, first published and last updated on 2026-06-25. Its code is open source under the Mozilla Public License 2.0, and the source code is public.
Key features
Classic swing motion
The hand swings with the timing of the earlier attack animation, replacing the newer motion.
Old hit sounds
The sound played when a hit lands returns to the classic version, matching the swing animation.
Client-only operation
Only the player's own client applies the animation, so joining a server does not require any installation on its side.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Returning players
Players who learned combat in an earlier release can get back the familiar swing timing on 1.21.11.
Who it’s for: Players on Minecraft 1.21.11 who prefer the earlier attack animation and sounds in single-player or on servers they join.
How it compares
Ancient Animations is a client-side, open source option under the CC0 1.0 Universal license, for 1.21.11, which covers a broader set of older animations. BackToClassics is a client and server mod for 1.21.8, under All rights reserved and not open source, so it needs installation on both sides. Trigger Swing is client-side only, under the MIT License and not open source, for 1.20.1 – 1.21.8.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Classic Swing Animation | Fabric | 1.21.11 | Client-side only | 2026-06-25 |
| Ancient Animations | Fabric | 1.21.11 | Client-side only | 2026-04-26 |
| BackToClassics | Fabric | 1.21.8 | Client and server | 2026-03-01 |
| Trigger Swing | Fabric | 1.20.1 – 1.21.8 | Client-side only | 2026-03-22 |
Questions
Does Classic Swing Animation need Fabric Language Kotlin?
Does the server need the mod?
Which Minecraft version is supported?
In the catalog
Classic Swing Animation is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 19,862 mods support Minecraft 1.21.11.
More from Nickotato
Similar mods
What the author says
Classic Swing Animation is a small Fabric mod that reverts the swinging animation back to how it was in 1.8 or before. By submitting a contribution (pull request, patch, or otherwise), you agree that your code will be licensed under the Mozilla Public License 2.0 (MPL 2.0) and that you have the right to submit it…
Official listing
- Modrinth page
- modrinth.com/mod/classic-swing
- Owner
- Nickotato
- Published
- 2026-06-25
- Updated on Modrinth
- 2026-06-25
- Facts verified
- 2026-10-15
