PorcuPack
by Evarika
PorcuPack is a Fabric equipment mod that lets a bundle act as a quiver, so projectiles can be drawn from it for bows, crossbows and modded ranged weapons.
What it does
When a ranged weapon needs ammunition, the game searches the player's inventory for projectiles. PorcuPack extends that search into bundles, including bundles nested inside other bundles, and takes projectiles from the first bundle that holds a usable one. Projectiles are picked in a typical priority order, and the bundle layers are searched in the same way each time.
The mod works with modded projectile weapons as well as the vanilla bow and crossbow, so any weapon that uses ammunition can draw from a bundle. Monsters can also gain the ability to carry bundles that hold projectiles, and they search them the same way when they need ammunition, choosing a valid projectile over the default arrow.
PorcuPack runs on the client and the server, so the server and every player need the mod installed. It is published for Fabric only, on 15 release versions 1.21.1 – 26.2, and its files are released under CC0 1.0 Universal, which places the code in the public domain.
Key features
Recursive bundle search
Projectiles are found inside bundles nested within other bundles, not only in the top-level bundle.
Projectile priority order
Projectiles are taken in a fixed priority order, so the same bundle contents always supply ammunition the same way.
Modded projectile weapons
Ranged weapons from other mods draw ammunition from bundles along with the vanilla bow and crossbow.
Monster bundles
Monsters can carry bundles holding projectiles and use them when they need ammunition.
Compatibility
Latest build for each game version and loader.
26.x4 of 4 versions with builds
1.21.x11 of 11 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Players who carry projectiles in bundles, and server owners who want monsters to use bundles as ammunition storage.
How it compares
Bundle as Quiver is server-side only, on Fabric for 1.21 – 26.1.2, and is not open source, so players join without installing it. Quiver Logic is server required with client optional, on Fabric for 1.21.10 – 1.21.11, and is not open source. Archery Things is open source under the MIT License, for Fabric and NeoForge, on 1.21.10 – 26.3, and it runs on client and server. PorcuPack differs by being open source under CC0 1.0 Universal and by supporting only Fabric.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| PorcuPack | Fabric | 1.21.1 – 26.2 | Client and server | 2026-04-15 |
| Bundle as Quiver | Fabric | 1.21 – 26.1.2 | Server-side only | 2026-04-24 |
| Quiver Logic | Fabric | 1.21.10 – 1.21.11 | Server required, client optional | 2025-12-10 |
| Archery Things | Fabric and NeoForge | 1.21.10 – 26.3 | Client and server | 2026-09-16 |
Questions
Does PorcuPack need Fabric API?
Does the server need PorcuPack for players to use it?
Which game version should a player choose for PorcuPack?
In the catalog
PorcuPack is one of 17,631 Equipment mods on ModsFinder, and one of 8,894 Equipment mods for Fabric. 13,894 mods support Minecraft 26.2.
More from Evarika
Similar mods
What the author says
Extremely similar functionality; no copied code; all was written by me. Follows typical projectile priority order, but if a bundle is encountered, it will be searched for a projectile, and if the bundles are layered, the same will happen to them, assuming no valid projectiles were found. This should work with any…
Official listing
- Modrinth page
- modrinth.com/mod/porcupack
- Owner
- Evarika
- Published
- 2026-04-13
- Updated on Modrinth
- 2026-04-15
- Facts verified
- 2026-10-15
