# Rackcraft Quartermaster
**Your guns and vehicles never run dry. Ammo comes straight from your Rackcraft storage, or is bought on the Crypto Exchange while you fight.**
An add-on for Rackcraft that works with **TaCZ**, **Superb Warfare**, and any weapon a datapack describes.
## The Quartermaster Uplink
Craft it from a Wireless Terminal, a Circuit Board, gunpowder and an iron ingot. Shift-right-click a Wireless Transmitter to link it, then wear it in its own **Quartermaster** slot. A worn uplink stays with you when you die.
When the ammo outside your gun drops below one magazine, the uplink tops it back up to two. It takes ammo from your storage first, then buys the rest from the Exchange with your facility's balance. Right-click to switch modes: *storage, then the Exchange*, *storage only*, or *off*. It works anywhere within your transmitter's range.
- **TaCZ and Superb Warfare:** the ammo goes into the gun's own reserve, not your inventory. Extended mags count.
- **Vehicles:** it restocks the weapon at your seat in any Superb Warfare vehicle or SBW add-on. Cannons stay topped up with 20 loads.
- **Any other mod:** describe the weapon in a datapack at `data/<namespace>/quartermaster_ammo/*.json`. Bows and crossbows are covered out of the box.
- **Fair prices:** purchases stop at the Auto-Buyer's surge cap or when your balance runs out. Gun ammo barely moves the price.
## The vehicle dealership
With Superb Warfare installed, every SBW vehicle is listed in the Exchange's arms counter. Buy one and you get a **Delivery Marker**. Use it on open ground, and the vehicle parachutes down in a crate, unpacks itself and arrives charged, armed and fully stocked.
## Requirements
- Minecraft 1.20.1, Fabric Loader, Fabric API
- Rackcraft 2.4.0+
- TaCZ, Superb Warfare, Trinkets (for the worn slot)
With companies on a server, an uplink only links to your own company's transmitter and spends your company's balance. Settings are in `config/rackcraft_quartermaster.json`. Licensed under MIT.

