Version 1.0.1 | Minecraft 1.21.11 | Fabric

MOTO COIN

A complete player economy for your Minecraft server.
Custom currency, player shops, upgrades and a full trading GUI — all in one mod.

Requires Fabric API + Fabric Language Kotlin

... Downloads

Features

Everything your server needs for a working economy

Custom Currency

Moto Coins are physical items (paper with custom model) that players can hold, trade and deposit. Use /withdraw to convert your balance into coins and /pay to send money.

Player Shops

Create up to 3 shops per player using a chest or barrel. A full editor GUI lets you set sell items, prices and manage your inventory — no commands needed after setup.

Admin Shops

Operators can create infinite-stock admin shops with maximum upgrades already applied. Perfect for server stores that never run out of goods.

Shop Upgrades

3-tier upgrade system: expand storage rows, unlock up to 7 offer slots, and enable bulk-buy multipliers (4x, 8x, 16x). Upgrades are purchased with Moto Coins directly in the GUI.

Balance System

Every player has a virtual balance. Check it with /bal, see the server leaderboard with /baltop, or send money to other players with /pay.

Coin Trader NPC

Spawn a villager trader with /cointrader that exchanges Moto Coins for goods. Set the coin template with /setcoin to customize the currency item.

3
Max Shops / Player
7
Max Offers / Shop
3
Upgrade Tiers
16x
Max Bulk Buy

Commands

Everything you need to manage the economy

Player Commands

/bal Check your current Moto Coin balance.
/baltop Show the top 10 richest players on the server.
/withdraw <amount> Convert your balance into physical Moto Coin items.
/pay <player> <amount> Send Moto Coins directly to another player's balance.
/coinshop player create <chest|barrel> Create a new player shop at your current location. Requires a chest or barrel nearby.
/coinshop player storage <id> Open the item storage of one of your shops.
/coinshop player bank <id> Open the coin bank of one of your shops to collect earnings.
/coinshop list List all your shops (admins see all shops on the server).

Admin Commands (OP Level 2+)

/coinshop admin create <chest|barrel> Create an admin shop with infinite stock and max upgrades.
/coinshop admin storage <id> Access the storage of any shop as admin.
/coinshop admin bank <id> Access the coin bank of any shop as admin.
/setcoin Set the held item as the Moto Coin template (customizes the currency item).
/cointrader Spawn a villager NPC that trades Moto Coins for goods.

Changelog

Version history

v1.0.1

Update
  • Updated to Minecraft 1.21.11
  • Updated Fabric API to 0.141.3+1.21.11
  • Updated Fabric Language Kotlin to 1.13.8+kotlin.2.3.0
  • Migrated permission checks to new MC 1.21.11 Permission API
  • Updated Gradle wrapper to 9.2.0 for Loom 1.14 compatibility

v1.0.0

Initial Release
  • Custom Moto Coin currency item (paper with custom model data)
  • Player shops via chest or barrel with full editor GUI
  • Admin shops with infinite stock
  • 3-tier upgrade system (storage, offer slots, multi-buy)
  • Balance commands: /bal, /baltop, /withdraw, /pay
  • /cointrader NPC and /setcoin admin command
  • JSON-based persistence (config.json + data.json)

Download

Get the latest version

v1.0.1
LATEST

MC 1.21.11 · Fabric

v1.0.0
Initial Release

MC 1.21.10 · Fabric