
One currency for the whole Federation. You earn it by clearing contracts and running missions, never by farming, and it stays with you when you die. Spend it at the Broker, where better stock unlocks as your reputation grows.
Credits only come from registered quest payouts: Kaos Hunter contracts and Kaos Missions runs. You can't mine them or grind them from mobs. They go into an account tied to you, which you keep through death, and they come out at the Broker or as a Credit Chip.
This Broker runs the pack's three real catalogs, straight from their datapack files. Stock is per player and resets at dawn. Locked offers stay visible with what they need. Reputation is never spent; it only opens doors. Earn credits, adjust your record, buy, sell, withdraw.
UNDERGROUND MARKETKaos Hunter's Underground Market sells 30 things a wasteland is short on. Seeds and saplings are open to everyone. Pearls and amethyst need 3 contracts cleared. Blaze rods and ghast tears need an Elite clear. Echo shards need a Legendary one. It's buy-only by design.

Withdraw any amount at the Broker and it becomes a Credit Chip. Hand it to a friend or pay a teammate, and whoever uses it gets the credits. Chips are the only way to move credits between players, and unlike your account, a chip you're carrying drops when you die.
The Broker refuses TaCZ guns, ammo, attachments, gun parts, all armor and augments. Consumables are the exception: stims and Overdrive and Recall charges keep you in the fight. You still have to earn your firepower.
Only a registered payout source can create credits, and every check runs on the server.
Your balance, ledger and reputation carry over when you respawn. Only chips you're carrying can be lost.
The Ledger tab keeps your recent payouts, purchases and chip moves, up to 50 entries by default.
Limited offers restock at dawn, per player, so no one can clear out the Broker for everyone.
Walk more than 8 blocks from the Broker and the screen closes.
PAYDAYA Legendary bounty, a salvage run through the ruins or a survivor brought home alive all pay into the same account, and you spend it at the same Broker. Every new quest mod in the Federation plugs into it.
Credits depends on no other FOK mod. Catalogs are datapack files that pack makers can add or override, and quest mods pay through a small, locked-down API.
{ "offers": [
{ "id": "blaze_rods",
"item": "minecraft:blaze_rod",
"count": 2, "price": 75, "stock": 2,
"requires": [
{ "track": "fok_kaos_hunter:contracts_cleared", "min": 6 },
{ "track": "fok_kaos_hunter:elite_cleared", "min": 1 } ] },
{ "id": "part", "item": "fok_kaos_hunter:fuel_cell",
"price": 750, "sell": 250, "stock_group": "part_elite" }
] }static final ResourceLocation DELIVERY = new ResourceLocation("my_mod", "delivery");
// once, at setup
PayoutSource.register(DELIVERY, Component.literal("Delivery"));
ReputationApi.registerTrack(DELIVERIES, Component.literal("Deliveries"));
// when the job is done: returns what was actually added
long paid = CreditsApi.pay(player, 300, DELIVERY);
ReputationApi.add(player, DELIVERIES, 1);
// open a Broker on your catalog
BrokerService.open(player, MY_SHOP, pos, title);