Compatibility
Minecraft: Java Edition
1.21.1
Platforms
Supported environments
Links
Creators
Details
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 arrow behavior (easy to balance for survival, PvP, or modpacks)
- Optional arrow trails with two visual styles (clean / sci‑fi)
- More adjustable parameters such as the initial velocity of the arrow, the gravitational force acting on the arrow, and air/fluid resistance
Who is this for?
- Players who want archery to “make sense” while strafing, jumping, or sprinting
- Servers/modpacks that want clearer projectile readability (with optional trails)
- Creators who want nicer visuals for clips and screenshots
How to use
- Install on server to apply gameplay behavior
- Install on client to see arrow trails + access the config screen
- Enable trails (requires permission/op):
/gamerule arrowTrailMode 0= off/gamerule arrowTrailMode 1= your arrows only (recommended)/gamerule arrowTrailMode 2= all arrows
Config highlights
- Master toggle and multiple balancing options (speed, gravity, drag)
- Trail style, thickness, and lifetime
- Config file: config/betterarrow-common.toml
Compatibility
- Generally compatible with most mods; if another mod heavily rewrites projectile logic, there may be conflicts.



