ModsFinder

Straighter Than An Arrow

by pvpranked

Straighter Than An Arrow removes the random spread that bows and crossbows add to each shot, so arrows travel exactly along the aim line.

FabricServer-side onlyCC0 1.0 UniversalOpen source1.21.9

What it does

Bows and crossbows normally add a small random offset to every arrow, so two shots aimed at the same block can land in different spots. The mod takes that spread out, which the author describes as a fix for arrows that appear to shift sideways after hitting a block. With the spread gone, an arrow goes in exactly the direction the player is looking, and repeated shots stack on the same point.

The mod works on Fabric for version 1.21.9 only, and it is server-side only, so players join without installing anything and only the server needs the mod. The code is released under CC0 1.0 Universal, so it can be used for any purpose, although the author asks for credit. Public links to the source code and the issue tracker are available.

Key features

  1. Exact arrow direction

    Arrows fired from bows and crossbows follow the exact line of the player's aim, with no random deviation.

  2. Spread removal for bows

    The random spread normally applied when a bow releases an arrow is removed, so shots from the same position match.

  3. Spread removal for crossbows

    Crossbow bolts are fired without the offset that could make them strike a block slightly off target.

Compatibility

Latest build for each game version and loader.

1.21.91.0.1
ReleaseBetaAlphaNot available

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

Use cases

Precision shooting

Players who want arrows to land in the same spot each time can aim once and fire repeatedly without guessing the spread.

Minigames and PvP

Servers that run archery challenges or arena fights can rely on the same trajectory for every participant.

Who it’s for: Players and server owners who prefer predictable arrow flight over the default random spread, and anyone building archery minigames on a Fabric server running 1.21.9.

How it compares

Full comparison

Arrow HUD is a client-side only Fabric mod for 1.21.11 under the MIT License, and it is not open source, so it does not alter how arrows fly. Silly's Crossbow Fix is client-side only and covers 1.21 – 1.21.8 under All rights reserved, so it is not open source either. ArrowPicked is client-side only, open source under the MIT License, and built for 1.21.1 – 1.21.4.

ModLoadersGame versionsEnvironmentUpdated
Straighter Than An ArrowFabric1.21.9Server-side only2026-01-02
Arrow HUDFabric1.21.11Client-side only2026-02-17
Silly's Crossbow FixFabric1.21 – 1.21.8Client-side only2025-07-26
ArrowPickedFabric1.21.1 – 1.21.4Client-side only2025-06-30

Questions

Does Straighter Than An Arrow need to be installed on the client?

No. Players join without it, since only the server has to run the mod.

Which loader and game version does the mod support?

The mod is published for Fabric and for game version 1.21.9 only. The latest Fabric file is 1.0.1, released on 2026-01-02.

Is credit required when using the code?

The code is under CC0 1.0 Universal, which allows use without restriction, but the author asks for credit as a courtesy.

In the catalog

Straighter Than An Arrow is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 13,427 mods support Minecraft 1.21.9.

More from pvpranked

All projects

Similar mods

What the author says

Bows and crossbows do not fire arrows exactly where you are looking. They add some randomness to it, so the arrows go slightly off course. This is why when you fire lots of arrows without turning at all, not all the arrows land in the same spot. This mod removes that randomness so they always go in the exact…
pvpranked, on the Modrinth page

Official listing

Owner
pvpranked
Published
2025-12-31
Updated on Modrinth
2026-01-02
Facts verified
2026-10-15

Tags