File Details
ArrowPickup-1.0.1.jar
- R
- Jan 31, 2026
- 13.23 KB
- 186
- Early Access
File Name
ArrowPickup-1.0.1.jar
Supported Versions
- Early Access
v1.0.1
- Arrows no longer disappear when they land in the world
- Projectiles that stop moving are converted into pickupable arrow items
- Dropped arrow type is derived from the projectile model (example:
Arrow_Crude→Weapon_Arrow_Crude) - Arrows drop at their final impact position, not at the player
- Arrows that hit mobs are not converted, normal combat behavior is the same
- Added pickup delay to prevent instant re-collection on the same tick
- Prevented duplication and projectile cleanup issues
- Improved stability by avoiding persistent projectile entities
Known limitation
- Arrows are dropped as items instead of remaining embedded in blocks due to current engine/API limitations
Design note / workaround
- Original goal was to make arrows persistent in the world
- Due to my current moder level (or API limitations), persistent embedded projectiles aren’t viable yet
- As a workaround, arrows that do not hit a mob are converted into dropped items instead
- This keeps arrows recoverable without breaking combat or physics systems
But it works, have fun, let me know if there are bugs.

