
Straighter Than An Arrow
Removes random spread from arrows fired by bows and crossbows, and fixes a bug where arrows sometimes embed in incorrect positions after hitting blocks.
Screenshots


About this Mod
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 direction you are looking.
There is also a bug in this version which causes arrows to not land in the right spot when they hit a block, which this mod fixes.
So in total, this mod:
- removes spread from firing arrows out of bows
- removes spread from firing arrows out of crossbows
- Fixes a bug causing arrows to shift to the side slightly when impacting blocks, making it seem like the arrow isn't firing straight

If you want to replicate the pictures in the gallery, I used:
- version 1.21.9
- seed 4429413000490756322
- angle and position can be replicated with /execute in minecraft:overworld run tp @s 20.23 102.00 9.10 717.01 0.50
Please report any bugs by opening an issue in the github!:)
If you do not have a github account, then you may also report an issue by
- Checking the github issues tab to make sure the issue is not already there
- Joining the discord for my main project PVP Ranked at https://discord.gg/gvXYZvBcke and opening a ticket to describe the issue. Make sure to ping @pvpranked, feel free to screenshot this text giving you permission to ping him.
- Make sure to provide a lot of details on how I should go about getting the issue to occur again, but in my own world.
LICENSE:
CC0 1.0 Universal
It means you can use it for anything, anytime, anywhere, without restriction. Credit is appreciated, but not at all required.
Available Versions
How to Install Straighter Than An Arrow on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.9).
Install Mod
Open the mod browser in the dashboard and search for "Straighter Than An Arrow". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21.9
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Straighter Than An Arrow server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.9). You can switch loaders with one click in the panel.
Is Straighter Than An Arrow compatible with fabric?
Straighter Than An Arrow officially supports fabric for Minecraft 1.21.9. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Straighter Than An Arrow – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Straighter Than An Arrow consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install Straighter Than An Arrow with just one click on your server.