HandSwing Toggle
Toggle the first-person hand-swing animation that plays every time you attack or place a block. Great for accessibility (motion sickness) and clean stream feeds. Press K to switch on/off.
介绍
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.
What it does
- A single key (K by default) toggles the first-person hand-swing animation on or off.
- When off, your held item stays steady in your view while you mine, attack, and place blocks. Damage, block breaking, item use, hit registration, and packet timing are completely unaffected — only the local animation is suppressed.
- Other players still see your normal arm swing in third-person — the server-side swing packet is sent as usual, so multiplayer behavior is identical.
- Action-bar message confirms the new state every time you toggle.
Why
- Accessibility / motion sickness. Some players get queasy from the constant per-click arm flick, especially during fast mining or PvP. Vanilla View Bobbing: off doesn’t disable swing arcs — this mod does.
- Clean stream feed. Streamers and recorders who want a calmer first-person view (especially with high-attack-speed combat or rapid building) can flatten the held item completely.
- Focus. With the hand-swing arc gone, the crosshair area stays visually quiet — easier to read HUDs, durability bars, or aim with a bow.
Controls
- K — toggle hand-swing animation on/off. Default is on (vanilla behavior). The action-bar shows
Hand swing: ON/Hand swing: OFFwhen you press it.
Notes
- Pure client-side, no server install needed. Works on any Fabric server, fully vanilla compatible — the server can’t tell the mod is there.
- One small mixin into
LivingEntity.swingHand(Hand)that no-ops only for the local client player when toggled off. Other entities and the network packet path are untouched. - No config file; the setting is per-session (resets on restart). Default-on so installing the mod doesn’t change your game until you actually press K.
- ~80 lines of code, no extra dependencies beyond Fabric API.
Compatibility
Minecraft 1.21.8, 1.21.9, 1.21.10, 1.21.11 — Fabric Loader 0.16+. One JAR covers all four. Drop into your mods/ folder alongside Fabric API.
常见问题
HandSwing Toggle 支持哪些 Minecraft 版本?
HandSwing Toggle 支持 Minecraft Java 版 1.21.8–1.21.11,共 4 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。
HandSwing Toggle 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅客户端。
kvapilvaclav0 的其他作品
查看全部 →
Verity dog
这个模组会把你的狗变成 Verity。
TargetLock
按 J 键立即将镜头对准 10 格内最近的生物。如果范围内没有生物,屏幕上会显示提示信息。
TargetLock
按J键立即将视角对准10格内最近的生物。如果范围内没有生物,屏幕上会显示提示信息。
HorseStats
骑乘任何马、驴、骡或羊驼时,左上角会显示一个小型HUD,实时显示坐骑的生命值、最高速度(m/s)和跳跃高度(格)——无需打开其物品栏。按H键切换。
评论
登录后评论和评分