Persistent Arrows
Persistent Arrows keeps arrows floating in place after they hit a mob, the way arrows behave on Bedrock Edition, rather than letting them vanish when the target dies.
What it does
In vanilla Java Edition, an arrow that strikes a mob with a poison-type potion effect disappears once the mob dies. The mod changes this so the arrow stays in the air where it landed, tracked by the game and ready to be picked up. Arrows that land on a bubble column are tracked as well, including while they bounce around inside the column.
The mod was made to bring a Bedrock Edition behavior into Java Edition and to handle cases the author found while playing. It works with tipped arrows and lingering potion arrows without extra setup. Detection was rewritten to remove lag from earlier versions, and the check now relies on the mob's health, so tracking does not add noticeable work for the server.
Persistent Arrows is a Fabric mod for Minecraft 1.21.7 and needs Fabric API. Servers that run it need every player to install it too. The code is open source under the MIT License, and the latest file, 1.2, was published on 2025-07-28.
Key features
Keeps arrows floating
Arrows that hit a mob with a harmful potion remain where they are instead of disappearing when the mob dies.
Bubble column tracking
Arrows caught in bubble columns stay tracked even while they bounce around inside the column.
Tipped and lingering arrows
Tipped arrows and lingering potion arrows are handled automatically, with no separate setting to change.
Health-based detection
A mob's health is used to decide when an arrow should persist, and the detection system was rewritten to reduce lag.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Arrow Recovery is open source under the MIT License, works with Fabric, and runs with the server required and the client optional, with files for 1.21.1 – 1.21.11. Arrow Helper is client-side only, works with Fabric and is not open source, with files for 1.21.11. TNT Arrows runs on Fabric and Forge, needs the server while the client is optional, is released under the MIT License, and has files for 1.21.10 – 1.21.11. Persistent Arrows differs from all three by targeting only 1.21.7.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Persistent Arrows | Fabric | 1.21.7 | Client and server | 2025-07-28 |
| Arrow Recovery | Fabric | 1.21.1 – 1.21.11 | Server required, client optional | 2025-12-22 |
| Arrow Helper | Fabric | 1.21.11 | Client-side only | 2026-09-01 |
| TNT Arrows | Fabric and Forge | 1.21.10 – 1.21.11 | Server required, client optional | 2026-01-03 |
Questions
Does Persistent Arrows need Fabric API?
Does the server need Persistent Arrows?
Which game versions does Persistent Arrows support?
In the catalog
Persistent Arrows is one of 7,216 Magic mods on ModsFinder, and one of 3,630 Magic mods for Fabric. 13,697 mods support Minecraft 1.21.7.
More from congdatlam0613
Similar mods
What the author says
Ever shot a mob with a poison arrow and watched your arrow disappear when the mob died? This mod fixes that! Your arrows will stay floating where they are, just like in Bedrock Edition. While scrolling YouTube Shorts, I stumbled upon this fascinating video showcasing a unique arrow behavior that caught my attention…
Official listing
- Modrinth page
- modrinth.com/mod/persistent-arrows
- Owner
- congdatlam0613
- Published
- 2025-07-28
- Updated on Modrinth
- 2025-07-28
- Facts verified
- 2026-10-15
