Arrow Entity Loot Drop - Recover Arrows After Shooting

This mod addresses one of the most annoying features of Minecraft's combat system - now entities hit by arrows will return them upon death!
Why This Matters
Many players have encountered this unfairness: missed arrows can be picked up, but arrows that hit their target are permanently lost. This forces constant use of the "Infinity" enchantment, limiting bow selection. The mod fixes this illogicality, making combat more balanced and economical.
How It Works
When killing a mob that was hit by your arrows, they drop as loot with certain probabilities. By default, the following chances are set:
- 25% - arrow breaks and is not returned
- 50% - regular arrow drops
- 25% - arrow type is preserved (special or potion arrows)
Important Limitations
The mod prevents abuse of the mechanic - arrows that the player couldn't normally pick up (such as those shot by skeletons or created by the "Infinity" enchantment) are not saved or dropped. Also note that arrow data is not preserved during server reboots.
Customization
All probabilities can be changed through the configuration file. The mod supports ModMenu for convenient in-game settings editing.
Demonstration
