A complete toolkit for your Minecraft SMP β€” currency, shops, banking, jobs & quality-of-life

Minecraft 26.1.2 Loader Fabric Requires Fabric API Mod ID smpessentials By Sander Bloem

πŸ“œ About the mod

SMP Essentials bundles everything that makes survival multiplayer feel great: a real economy with tangible coins, a bank, shop NPCs with chest-based stock, paid jobs, and classic quality-of-life commands like homes, warps, and teleport requests.

πŸͺ™

Currency

Copper, silver, and gold as physical items, plus a wallet and a craftable bank block.

⛏️

Jobs

Earn coins automatically through mining and harvesting.

πŸͺ

Shops

Shop NPCs that use a chest as stock, configurable per shop.

🏠

Quality of life

Homes, warps, /spawn, and player-to-player teleport requests.

πŸͺ™ The coins

Three denominations with a fixed exchange rate. Everything is calculated internally in copper.

CoinItem-idIn copperNotation
Coppersmpessentials:copper_coin1c
Silversmpessentials:silver_coin9s
Goldsmpessentials:gold_coin81g
πŸ’‘ Amounts are shown like 1g 2s 4c = 1 gold + 2 silver + 4 copper = 103 copper. You can find the coins in the β€œSMP Essentials” creative tab.

βš’οΈ Crafting & exchange

All recipes are shapeless β€” order does not matter.

Upgrading and breaking down coins

InputResult
9Γ— copper1Γ— silver
9Γ— silver1Γ— gold
1Γ— silver9Γ— copper
1Γ— gold9Γ— silver

"Buying" coins with vanilla items

InputResult
1Γ— πŸ’Ž diamond1Γ— gold (81 copper)
1Γ— πŸ’š emerald3Γ— silver (27 copper)
⚠️ Diamond/emerald β†’ coins is a one-way source of money. For a serious economy, consider making it more expensive or removing it to reduce inflation.

πŸ‘› Wallet & Bank done

Besides physical coins, every player has a personal wallet account.

CommandWhat it does
/balanceShows your balance.
/depositDeposits all coins from your inventory.
/withdraw <amount>Withdraws coins as items (in copper).
/pay <player> <amount>Sends money to another player.

The Bank Block 🏦

A craftable block (8Γ— iron around 1Γ— gold coin) that lets you manage your wallet without commands.

Bank
Balance: 2g 4s 1c
Deposit all coins
Withdraw:
1 Copper1 Silver1 Gold

βš”οΈ Earning money β€” drops & loot

Mob drops

Enemies drop coins; stronger mobs give more.

MobDrop (approx.)
Zombie / Husk / Spider1–3 copper
Skeleton / Creeper / Pillager2–7 copper
Blaze / Wither Skeleton5–10 copper
Enderman / Warden / Elder Guardian1–5 silver
Wither / Ender Dragon2–5 gold

Loot chests

Coins can be found in dungeon, mineshaft, stronghold, bastion, end city, and nether fortress chests.

⛏️ Jobs done

Earn coins automatically in your wallet by working β€” the reward appears in your action bar (+ 8c (job)). Works only in survival.

Mining (per ore)

OreReward
Coal / Copper / Quartz2c
Iron / Lapis / Redstone / Nether Gold3c
Gold5c
Diamond8c
Emerald10c
Ancient Debris25c

Farming

Each fully grown crop (wheat, carrot, potato, beetroot) β†’ 1c. Unripe crops give no reward (no exploit). View all rates with /jobs.

πŸ”¨ Auction House done

A player-to-player marketplace that runs entirely through your wallet β€” no loose coins needed, payment transfers automatically from buyer to seller.

CommandWhat it does
/ah sell <price>Lists the item in your hand for sale (price in copper).
/ahView all listings with clickable [Buy] buttons.
/ah buy <id>Buy a listing β€” it pays from your wallet and the item goes into your inventory.
/ah mineYour own listings, with [Cancel] buttons.
/ah cancel <id>Withdraw a listing and get your item back.
πŸ’Έ Click [Buy] in chat to purchase instantly. The seller receives the money in their wallet and is notified if online. Listings persist through restarts.

πŸͺ The Shopkeeper done

A configurable shop NPC, perfect for a shopping district where every player runs their own store.

Placing

  1. Place a chest β€” this becomes your shop stock.
  2. Look at the top of the chest and type /shopkeeper spawn. The NPC appears where you are looking.
  3. The shopkeeper always looks at you, is invulnerable, and stays in place.

Managing β€” admin screen

Shift + right-click (as owner or OP):

Shop Management
Items (βœ– = remove) β€” [BUY] or [SELL] tag per item
πŸžπŸ’Ž
βœ–βœ–
New β€” template item returns
πŸ“¦Add β†’
Price: 1s 0c
CopperSilverGoldReset
Toggle mode
Mode: SHOP SELLS to player

SELL mode (shop sells to player)

Right-click opens the trading screen. The player pays coins and receives the item.

πŸ“¦ Stock comes out of the chest. Coin payments go into the chest. Empty chest = sold out (trade grayed out).

BUY mode (shop buys from player)

The player brings items and receives coins. The shop owner's wallet is charged automatically.

πŸ“¦ Items delivered by the player go into the chest. Coins paid out come from the owner's wallet. Trade is grayed out if the owner has insufficient funds or the chest is full.

🎁 Loot Crates done

Tiered treasure chests you open with a matching key β€” bronze, silver, or gold.

TierKeyRollsRewards
🟫 BronzeBronze Key2Copper coins, silver coins, iron ingots
⬜ SilverSilver Key2Gold coins, diamonds, emeralds
🟑 GoldGold Key3Netherite scraps, diamond blocks, gold coins

🏑 Land & Claims done

Protect your area from griefing β€” per chunk, with trust for friends.

CommandWhat it does
/claimClaim the chunk you are standing in (16Γ—16).
/unclaimRelease your claim.
/claimsCount your claimed chunks.
/claim showShow colored chunk borders in the world (toggle).
/trust <player>Give a friend build rights in all your claims.
/untrust <player>Remove those rights again.
πŸ›‘οΈ In a claimed chunk, other players cannot break, place, or open chests/doors. With /claim show you can see green borders around your claims and red around other players’ claims β€” works with any map mod (including Xaero).

🧭 Quality of Life done

🏠

Homes

Multiple named homes with tab completion. /sethome, /home, /delhome, /homes.

🌐

Warps

Server-wide teleport points (set by OP). /warp, /setwarp, /delwarp, /warps.

🏁

Spawn

Quickly return to the world spawn with /spawn.

🀝

TPA

Teleport requests between players. /tpa, /tpahere, /tpaccept, /tpdeny.

↩️

/back

Jump back to your previous location β€” or to your death spot if you just died.

⚰️

Death Chest

On death, your items do not scatter but land safely in a chest at your death location.

✨ Homes and warps persist through restarts and work cross-dimension (overworld/nether/end), including facing direction. Type /home + Tab for your saved homes. /back remembers your location before every teleport and prioritizes your most recent death spot.

🎯 Bounties done

Put a price on someone’s head β€” whoever defeats them in PvP claims the reward.

CommandWhat it does
/bounty set <player> <amount>Places a bounty (paid from your wallet). Multiple players can stack rewards.
/bounty listOverview of all open bounties, sorted by amount.
βš”οΈ Whoever kills the bounty target in PvP (no suicide, no mob kill) receives the full amount directly in their wallet β€” with a server-wide announcement.

πŸ“œ NPC Quests done

A quest NPC that accepts items in exchange for a reward paid to your wallet.

Placing & setup

  1. Look at a block and type /questgiver spawn β€” the NPC appears there with its own handmade skin.
  2. Hold the required item: /questgiver setitem <amount>.
  3. Set the reward: /questgiver setreward <amount>.
  4. Optional: /questgiver toggleonce β€” make the quest available only once per player.

Turning in

Right-click the NPC: if you have enough of the item, it is taken and the reward is deposited into your wallet (with sound + green particles). Not enough? You will see exactly how many you are still missing. Shift+right-click (owner/OP) shows the current settings.

Quest Seeker β€” a hidden treasure hunter πŸ—ΊοΈ

A special event NPC that you hide somewhere randomly in the world, with its own yellow treasure hunter skin.

CommandWhat it does
/questseeker spawn <radius> <reward> OPHides the Seeker randomly within <radius> blocks of world spawn, on the surface.
/questseeker remove OPRemoves the active Seeker.
πŸ† No hints β€” pure discovery. Every player who finds it (right-click) claims the reward once for themselves. The very first finder gets a server-wide announcement; after that, everyone can still claim their own reward.

βš™οΈ Server Settings done

A GUI screen for OPs to toggle entire mod systems on or off without restarting.

Server Settings
Jobs ON Toggle
Claims ON Toggle
Death Chest ON Toggle
Loot Crates OFF Toggle
Bounties ON Toggle
Auction House ON Toggle

Open with /smpadmin (OP only). Changes apply immediately and persist after restart:

ToggleEffect when OFF
JobsNo more wallet rewards from mining/harvesting.
ClaimsClaim protection is ignored (claims remain registered).
Death ChestItems drop normally on death again, like vanilla.
Loot CratesKeys stop working; players receive a message.
Bounties/bounty set is blocked; payouts on kill stop.
Auction House/ah sell and /ah buy are blocked.

⌨️ All commands

CategoryCommandFunction
Wallet/balanceShow balance.
/depositDeposit all your coins.
/withdraw <amount>Withdraw coins.
/pay <player> <amount>Pay a player.
Jobs/jobsShow job rates.
Shop/shopkeeper spawnPlace a shop on the looked-at block.
/shopkeeper addtrade <price>Add an item (chat variant).
/shopkeeper removetrade <index>Remove an item.
/shopkeeper setname <name>Give the shop a name.
/shopkeeper removeRemove the shop.
Homes/sethome [name]Save a home.
/home [name]Teleport to a home.
/delhome [name]Delete a home.
/homesList your homes.
Warps/warp <name>Teleport to a warp.
/warpsList all warps.
/setwarp <name> OPSet a warp.
/delwarp <name> OPDelete a warp.
Teleport/spawnGo to world spawn.
/tpa <player>Request to teleport to someone.
/tpahere <player>Request someone to teleport to you.
/tpacceptAccept a request.
/tpdenyDeny a request.
Back/backReturn to your previous location or death spot.
Auction/ahView the marketplace.
/ah sell <price>List the item in your hand for sale.
/ah buy <id>Buy a listing.
/ah mineView your own listings.
/ah cancel <id>Withdraw a listing.
Claims/claimClaim a chunk.
/unclaimRelease a claim.
/claimsNumber of claims.
/claim showShow chunk borders (toggle).
/trust <player>Give a friend build rights.
/untrust <player>Remove rights.
Crates(right-click with key)Open a loot crate.
Bounty/bounty set <player> <amount>Place a bounty.
/bounty listView open bounties.
Quests/questgiver spawnPlace a quest NPC on the looked-at block.
/questgiver setitem <amount>Set required item (item in hand).
/questgiver setreward <amount>Set reward.
/questgiver toggleonceToggle once per player on/off.
/questgiver removeRemove the quest NPC.
Quest Seeker/questseeker spawn <radius> <reward> OPHide the treasure hunter.
/questseeker remove OPRemove the active Seeker.
Admin/smpadmin OPOpen the server settings screen.

πŸ—ΊοΈ Roadmap

πŸ’°

Economy mostly done

Coins, wallet, bank, jobs, shops & auction house βœ“. Still possible: buy-and-sell shops.

🏑

Land & claims done

Claiming, protection, trust & chunk borders βœ“. Still possible: coin-based costs/limits.

🧭

Quality of life done

Homes, warps, spawn, tpa, /back & death chest βœ“.

πŸŽ‰

Events done

Loot crates, bounties & NPC quests βœ“. Still possible: server-wide events.

βš™οΈ

Server Management done

GUI settings screen (/smpadmin) for toggling mod systems on/off βœ“.