Simple Coin Shops

Simple Coin Shops

A lightweight Fabric mod that adds a simple coin-based shop currency for Minecraft servers.

by
86 Downloads
fabriceconomy
Rent Server with this Mod

About this Mod

🪙 Simple Coin Shops (Moto Coin)

A comprehensive shop and economy mod for Minecraft 1.21+ (Fabric)

Transform your server into a thriving economy with tradeable coins and player-owned shops! This mod provides a complete economic system with physical coins, upgradeable shops, and flexible admin tools.


✨ Key Features

💰 Coin System

  • Moto Coins: Official server currency as a physical item
  • Secure transactions between players
  • Withdraw coins from virtual balance
  • Leaderboard of the richest players

🏪 Player Shops

  • Create your own shops with Chest or Barrel
  • Up to 7 trade offers per shop (upgradeable)
  • Item storage for automatic restocking
  • Coin bank for profit collection
  • Individual shop names
  • Upgrade system for more capacity

🛠️ Admin Shops

  • Unlimited resources (no storage needed)
  • Perfect for server currency and spawn traders
  • No upgrade system required

📊 Upgrade System

  • Storage: Expand storage and bank (3 levels: 3/4/6 rows)
  • Offers: Unlock more trade offers (up to 7)
  • Multi-Buy: More items per shift-click (3 levels)

🎨 Resource Pack

The Mod has a Resource Pack installt so u can use the Moto Coin as a currency


📋 Commands

For All Players

Coin Management

/bal

Shows your current coin balance.

/baltop

Displays the top 10 richest players on the server.

/withdraw <amount>

Converts virtual coins into physical items (for trading).

/pay <player> <amount>

Transfer coins to another player.

Player Shop Management

/coinshop player create <chest|barrel>

Creates a new player shop at your position.

  • chest: Creates a chest shop
  • barrel: Creates a barrel shop
  • Default limit: 3 shops per player (configurable)
/coinshop player storage <ID>

Opens your shop's item storage. Here you can store items that will be sold automatically.

/coinshop player bank <ID>

Opens your shop's coin bank. This is where earned coins from sales are collected.

/coinshop list

Shows all your own shops with ID, position, and type.


For Admins (OP Level 2+)

Admin Shop Management

/coinshop admin create <chest|barrel>

Creates an admin shop with unlimited resources.

/coinshop admin storage <ID>

Opens an admin shop's storage (for information - admin shops don't need storage).

/coinshop admin bank <ID>

Opens an admin shop's bank (for information - admin shops don't collect coins).

Coin Management

/setcoin

Defines the item in your hand as the Moto Coin template. All coins on the server will then have this appearance (CustomModelData, name, lore).

Trader Conversion

/cointrader

Converts an existing villager into a coin trader. They will then accept Moto Coins instead of emeralds.

Shop Overview

/coinshop list

As an admin, you see ALL shops on the server (players only see their own).


🎮 Shop Usage

Creating and Setting Up a Shop

  1. Create shop: Use /coinshop player create chest or barrel
  2. Open shop editor: Right-click on the shop block with an empty hand
  3. Configure offers:
    • Top row: Items you're selling
    • Bottom row: Price (Moto Coins or other items)
    • Place items directly into the slots
  4. Fill storage: /coinshop player storage <ID> - Add items that will be sold automatically
  5. Collect coins: /coinshop player bank <ID> - Retrieve your earned coins

Shopping as a Customer

  1. Open shop: Shift + Right-click on the shop block
  2. Buy items: Click on an offer
    • Normal click: Buy 1x the offer
    • Shift + click: Buy multiple (depends on shop's Multi level)
  3. Items and payment are automatically taken from your inventory

Shop Upgrades

In the shop editor, you'll find the "Shop Upgrades" button:

  • Storage Upgrade:

    • Level 1→2: 16 coins → 4 rows of storage/bank
    • Level 2→3: 32 coins → 6 rows of storage/bank
  • Offer Upgrade:

    • Unlocks additional trade slots
    • Costs: 16/32/64/96/128/160 coins (per slot)
    • Maximum: 7 offers
  • Multi-Buy Upgrade:

    • Level 1→2: 8 coins → more items per shift-click
    • Level 2→3: 16 coins → even more items per shift-click

⚙️ Configuration

The mod automatically creates a configuration file:

config/moto-coin/config.json

Configurable Values

{
  "maxPlayerShopsPerPlayer": 3,
  "storageUpgradeCost": [16, 32],
  "offerUpgradeCost": [16, 32, 64, 96, 128, 160],
  "multiUpgradeCost": [8, 16]
}
  • maxPlayerShopsPerPlayer: Maximum number of shops per player
  • storageUpgradeCost: Costs for storage upgrades (Level 1→2, 2→3)
  • offerUpgradeCost: Costs for each additional offer slot
  • multiUpgradeCost: Costs for multi-buy upgrades (Level 1→2, 2→3)

Important: Restart the server after making changes!


💾 Data Storage

All data is automatically saved to:

config/moto-coin/data.json

Stored data includes:

  • Player balances
  • Shop positions and configurations
  • Item storage and coin banks
  • Upgrade status

Data is automatically loaded on server start and saved on server stop.


🔧 Technical Details

Requirements

  • Minecraft: 1.21.1 (tested and working)
  • Loader: Fabric
  • Fabric API: Required
  • Fabric Language Kotlin: Required
  • Java: 21+

Shop Limits

  • Maximum offers per shop: 7
  • Maximum storage levels: 3 (27/36/54 slots)
  • Maximum multi-buy levels: 3

Permissions

  • Standard commands: All players
  • Admin commands: OP level 2 or higher
  • Shop owners can manage their own shops

🎯 Use Cases

For Server Admins

  • Create central admin shops at spawn
  • Define a custom coin design with /setcoin
  • Set shop limits for balanced gameplay
  • Convert villagers to coin traders

For Players

  • Build a shop empire (up to the configured limit)
  • Earn coins through trading
  • Upgrade your shops for more offers
  • Trade with other players via /pay

For Roleplay Servers

  • Complete economic system
  • Physical currency for immersive gameplay
  • Individual shop names for themed stores
  • Admin shops as NPC traders

📝 Tips & Tricks

  1. Shop Placement: Place shops in highly visible locations for more customers
  2. Storage Management: Regularly refill storage for continuous availability
  3. Coin Pricing: Research market prices with /baltop and /coinshop list
  4. Upgrades: Prioritize storage upgrades for more storage capacity
  5. Multi-Buy: Upgrade multi-buy for regular customers with large orders
  6. Shop Names: Use creative names for better identification
  7. Admin Shops: Use admin shops for important server resources

🐛 Support & Feedback

For questions, bugs, or feature requests:

  • Contact me on Discord: motofo20
  • Share your experiences in the comments

📜 License

This mod is released under the CC0-1.0 License.


Happy trading! 🪙

Available Versions

Simple Coin Shops 1.0.0release
MC 1.21.10fabric
January 12, 2026

How to Install Simple Coin Shops on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.10).

3

Install Mod

Open the mod browser in the dashboard and search for "Simple Coin Shops". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabric

Minecraft Versions

1.21.10

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Simple Coin Shops server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.10). You can switch loaders with one click in the panel.

Is Simple Coin Shops compatible with fabric?

Simple Coin Shops officially supports fabric for Minecraft 1.21.10. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Simple Coin Shops – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Simple Coin Shops consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Simple Coin Shops with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
MIT License
Server-side
Required

Supported Versions

1.21.10