HandSwing Toggle
Players who find the swinging arm distracting can turn off the first-person hand swing with HandSwing Toggle, a Fabric client mod.
What it does
HandSwing Toggle lets the player switch off the first-person hand-swing animation that plays when the held item is used, such as when attacking, placing a block or breaking one. Pressing the K key flips the animation on or off, and an action-bar message confirms each new state. Other players still see the normal arm swing in third person, since the swing packet is sent to the server as usual, so multiplayer behavior stays the same.
The mod is aimed at players who want a calmer first-person view, including streamers and recorders, and at anyone playing with fast combat or rapid building where the held item's motion draws the eye. Without that motion, the crosshair area reads as quieter and HUD elements such as durability bars are easier to read while aiming with a bow. Vanilla behavior is the default, so nothing changes until the key is pressed.
Installation needs Fabric API. The environment is client-side only: the mod is a pure client mod, no server install is needed, and a vanilla-compatible server cannot tell it is there. Builds cover 1.21.8 – 1.21.11, and the 1.0.0 file for 1.21.11 is the latest release, published 2026-06-09 under the MIT License.
Key features
Hand swing toggle key
A single key, K by default, switches the first-person hand-swing animation off or back on.
Action-bar confirmation
An action-bar message shows the new state each time the toggle is pressed.
Swing seen by others
Other players still see the normal arm swing in third person, and the server receives the usual swing packet.
Vanilla default
The animation stays on until the key is pressed, so the default game behavior is unchanged.
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
Who it’s for: Players who find the first-person swing distracting, streamers and recorders wanting a quieter view, and players who want the HUD and crosshair area easier to read.
How it compares
Swing Animation is a Fabric client-side mod released under the MIT License, but it covers 1.21.4 – 1.21.11 and changes the animation rather than turning it off. Ghost Hands is a client-side Fabric mod released under the MIT License, supporting 1.21 – 1.21.11. SwitchHand is a client-side Fabric mod under All rights reserved, for 1.21 – 1.21.11.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| HandSwing Toggle | Fabric | 1.21.8 – 1.21.11 | Client-side only | 2026-06-09 |
| Swing Animation | Fabric | 1.21.4 – 1.21.11 | Client-side only | 2026-06-08 |
| Ghost Hands | Fabric | 1.21 – 1.21.11 | Client-side only | 2026-09-11 |
| SwitchHand | Fabric | 1.21 – 1.21.11 | Client-side only | 2024-11-25 |
Questions
Does HandSwing Toggle need Fabric API?
Does the server need HandSwing Toggle?
Will other players see the change?
Which game versions does the mod cover?
In the catalog
HandSwing Toggle 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 kvapilvaclav0
Similar mods
What the author says
HandSwing Toggle is a tiny client mod that lets you turn off the first-person hand swing animation — the quick down-and-up arc your held item makes every time you swing, attack, or place a block. Vanilla offers no setting for it: View Bobbing controls walking sway, but the per-swing arm flick is always on.
Official listing
- Modrinth page
- modrinth.com/mod/handswing
- Owner
- kvapilvaclav0
- Published
- 2026-06-09
- Updated on Modrinth
- 2026-06-09
- Facts verified
- 2026-10-15
