ModsFinder

Persistent Arrows

by congdatlam0613

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.

FabricClient and serverMIT LicenseOpen source1.21.7

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

  1. Keeps arrows floating

    Arrows that hit a mob with a harmful potion remain where they are instead of disappearing when the mob dies.

  2. Bubble column tracking

    Arrows caught in bubble columns stay tracked even while they bounce around inside the column.

  3. Tipped and lingering arrows

    Tipped arrows and lingering potion arrows are handled automatically, with no separate setting to change.

  4. 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.

1.21.71.2
ReleaseBetaAlphaNot available

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

How it compares

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
Persistent ArrowsFabric1.21.7Client and server2025-07-28
Arrow RecoveryFabric1.21.1 – 1.21.11Server required, client optional2025-12-22
Arrow HelperFabric1.21.11Client-side only2026-09-01
TNT ArrowsFabric and Forge1.21.10 – 1.21.11Server required, client optional2026-01-03

Questions

Does Persistent Arrows need Fabric API?

Yes. Fabric API is required alongside the Fabric loader, and both go in the mods folder.

Does the server need Persistent Arrows?

Yes. A server running it needs every connecting player to have it too.

Which game versions does Persistent Arrows support?

Only Minecraft 1.21.7 is listed. The latest Fabric file, 1.2, was published for that version on 2025-07-28.

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

All projects

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…
congdatlam0613, on the Modrinth page

Official listing

Owner
congdatlam0613
Published
2025-07-28
Updated on Modrinth
2025-07-28
Facts verified
2026-10-15

Tags