promotional bannermobile promotional banner

Bow Mechanics Overhaul

Changes how bows fire, to something more akin to an RPG
Back to Files

bow-mechanics-1.0.2.jar

File namebow-mechanics-1.0.2.jar
Uploader
EldarGodsEldarGods
Uploaded
Sep 5, 2026
Downloads
13
Size
341.6 KB
Mod Loaders
Fabric
File ID
8813520
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:bow-mechanics-1420253:8813520"

Learn more about Curse Maven

What's new

Bow Mechanics 1.0.2

  • Added Crossbow support! Left-click loads, release fires once loaded.
  • Smooth FOV easing when aiming (finally uses zoomSpeed).
  • Look sensitivity scales with the zoom while aiming.
  • Draw-strength meter under the crosshair.
  • Rising draw sound with a distinct full-draw cue.
  • Camera kick on release, scaled by draw strength.
  • Client enabled toggle, plus a server-side one pushed to clients on join.

Bug fixes: 

  • The server trusted the client's reported charge time, so a modified client could get full-power arrows instantly. The server now times each draw itself and caps the shot at what it measured.
  • Crossbows were being given bow animations, which overrode vanilla's load and point poses, they now use vanilla poses! There's some limitation so will hopefully find a workaround soon.
  • zoomSpeed was declared but never read

Changes:

  • zoomSpeed default 0.08 → 0.25 (it's now an easing factor).

Existing config files aren't rewritten, so the new options won't appear until you delete config/bow-mechanics/bow-mechanics.json5. Defaults apply in the meantime including the old 0.08 zoom speed, which will feel sluggish.

This mod has no additional files