ModsFinder

BetterArrow

by Leafuke

BetterArrow changes how arrows fly, so shots fired while the archer moves carry that movement into the arrow's path.

NeoForgeClient and serverMIT LicenseOpen source1.21.1

What it does

Arrows shot by a moving player inherit that player's motion, so strafing, jumping and sprinting shots stay consistent with where the archer is heading. The mod also exposes a set of tunable values, including initial velocity, gravity acting on the arrow and how the arrow behaves in air and in fluids, which lets server owners and modpack authors rebalance archery for survival, PvP or other play styles.

Trails are optional and come in two visual styles, a clean sci-fi look and a cinematic one, meant to make trajectories easier to read and to help with screenshots and clips. Trail display is controlled by the arrowTrailMode game rule: 0 turns trails off, 1 shows them on arrows only and is the recommended setting, and 2 extends them further. Enabling trails requires operator permission on the server.

BetterArrow is client and server, so the server and every player need the mod. It is released under the MIT License and is open source, with a public source code repository and issue tracker. Files are published for NeoForge only, for 1.21.1, with 1.1.1 as the latest build, dated 2026-08-25. The mod is generally compatible with most others, but another mod that heavily rewrites projectile logic can conflict with it.

Key features

  1. Momentum-inherited arrows

    Arrows take on the shooter's movement, so shots fired while running or strafing follow a more natural path.

  2. Adjustable arrow physics

    Initial velocity, gravity and air and fluid behavior can all be tuned to shape how arrows perform.

  3. Optional arrow trails

    Trails come in two visual styles and can be switched off, shown on arrows only, or extended by game rule setting.

  4. Server-controlled trail mode

    The arrowTrailMode game rule lets server owners decide how trails appear for everyone on their server.

Compatibility

Latest build for each game version and loader.

1.21.11.1.1
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Use cases

Survival and PvP tuning

Server owners and modpack authors can adjust arrow behavior to keep combat balanced for their players.

Clips and screenshots

Creators can enable clean trails to make arrow flight easier to follow on camera.

Who it’s for: Players who want archery to behave more predictably, server owners running PvP or survival, and modpack authors who need tunable projectile rules.

Questions

Does BetterArrow need to be installed on both sides?

Yes. Servers that run it need every player to install it too.

Who can turn on arrow trails?

Enabling trails requires operator permission on the server, and the arrowTrailMode game rule controls what is shown.

Which loader and game version does BetterArrow support?

BetterArrow is published for NeoForge only, and its files target Minecraft 1.21.1.

Can BetterArrow conflict with other mods?

Generally it works with most mods, but another mod that heavily rewrites projectile logic can conflict with it.

In the catalog

BetterArrow is one of 29,952 Game mechanics mods on ModsFinder, and one of 12,140 Game mechanics mods for NeoForge. 32,366 mods support Minecraft 1.21.1.

More from Leafuke

All projects

Similar mods

What the author says

BetterArrow improves the feel of archery by making arrows behave more intuitively when you shoot while moving — and adds an optional, clean arrow-trail renderer for easier trajectory reading and great screenshots. What it does - Movement → arrow momentum: shooting while moving feels natural and consistent - Tunable…
Leafuke, on the Modrinth page

Official listing

Owner
Leafuke
Published
2026-01-22
Updated on Modrinth
2026-08-25
Facts verified
2026-10-15

Tags