This mod makes Entities shot with Arrows drop them upon death!
📖 About
This has always bugged me about Minecraft combat and makes Infinity feel like a requirement. Why does the game punish you for being accurate? Missed arrows can be recovered, why not hits? Please note Arrows which would not have been possible for the Player to pick up (e.g. Skeleton shot, Infinity, etc) will not be stored or dropped - this would be cheaty.
The current probabilities by default are (see config to change):
- 25% your arrow breaks (is not dropped when the entity is killed)
- 50% your arrow is dropped as a regular arrow
- 25% your arrow type is preserved too (keeps spectral or tipped)
NOTE: This mod makes no attempt to serialize the arrows contained by entities - as a result, server reboots will remove all entity-arrow data.
⚙️ Config
The mod is highly configurable and offers in-game config editing with ModMenu. See the current config options here!
📃 Changelog
Changelogs are available at the GitHub Releases section
📸 Media

How to Install Arrow Entity Loot Drop (Mod)
Arrow Entity Loot Drop by Pepperoni-Jabroni is verified for Fabric across Minecraft versions 1.19, 1.19.1, 1.19.2, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3 (latest release: 1.2.4, file size: 200 KB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.19, 1.19.1, 1.19.2, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3) and platform (Fabric).
- Make sure you have the compatible loader or environment installed for Fabric.
- Move the downloaded Arrow Entity Loot Drop file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add Version- Update to 1.21.11
- Update to 1.21
- Update to 1.20s
- Update to 1.20/1.20.1
- Updated to 1.19.4
- Changed config fields to be 2 floats:
arrowBreakingChance: The chance an Arrow stored in an Entity will NOT drop. Range: 0-1 (0%-100%)preserveNonDefaultChance: The chance of the non-default arrow persisting when dropped after entity kill. Range: 0-1 (0%-100%)- Default drop rates are now (both configurable) after an entity dies which you previously shot:
- 25% you lose the arrow
- 50% it drops as a regular arrow
- 25% it drops and retains its type (spectral, tipped)
- Added Cloth Config & ModMenu optional dependencies
- Added Config w/ 2 fields
- arrowBreakingChance (default 0): The chance an Arrow stored in an Entity will NOT drop. Range: 0-100
- preserveNonDefaultArrows (default True): When this is true, Spectral + Tipped Arrows will drop. If false, they will drop as regular Arrows instead
- Arrows will no longer drop from Entities if the Arrows were not able to picked up as Entities (Creative mode/Infinity Arrows no longer drop as loot)
- Correct links in Fabric JSON
- Initial release: Mobs will drop the arrows they're shot with on death