Mods Other

Simcraft - Economy

  • 662 views • 2 today
  • 24 downloads • 0 today
  • 2
  • 2
SimcraftMod
Level 65 : High Grandmaster Electrician
129



Logo
What does it do?



I’ve built a server-authoritative currency system for multiplayer Minecraft servers.


Coins are numeric, stored per player server-side (can’t be spoofed client-side).

Admins define exchange rates


    • It works with weird denomination sets where greedy would fail
    • It uses what the player actually has
    • Players can exchange items into coins using a smart bounded knapsack solver
    • It gets as close as possible to the requested value without going over
    • Players can pay each other, and admins can mint coins.
    • Rates are world-persistent, viewable by players, removable by admins, and now hardened to avoid legacy ID issues.



    Commands

    Admin / OP Commands (Requires Permission Level 2)

    CommandSyntaxExpected Result
    Quick Set (Hand)/coinhand [value]
    If value is empty: identifying the item ID in your hand.


    If value is set: Sets the exchange rate for the item currently in your main hand.


    Useful for mod items with complex IDs.
    Set Rate/coinrate <id> <val>
    Sets the value of a specific item ID manually.


    Fix Applied: Case-insensitive. simcraft:Silver now automatically becomes simcraft:silver.
    Unset Rate/coinrateunset <id>
    Removes the exchange rate for a specific item.


    Example: /coinrateunset minecraft:dirt
    Mint Coins/mintcoins <player> <val>Creates new coins out of thin air and adds them to the target player's balance.

    CommandSyntaxExpected Result
    Check Balance/coinsDisplays your current coin balance (e.g., Coins: 150
    View Rates/coinratesLists all active exchange rates configured on the server. Sorted by value (highest first).
    Search Items/coinsearch <text>
    Searches the internal item registry for matches.


    Cross-Mod Example: /coinsearch silver will now list simcraft:silver_ingot, simcraft:silver_nugget, etc.
    Pay Player/pay <player> <amount>
    Transfers coins from your balance to theirs.


    Fails if you don't have enough coins.
    Exchange/exchange <amount>
    Calculates the best combination of items in your inventory to equal <amount> coins, removes them, and credits you.


    Returns change if exact change isn't possible.





    Simcraft Economy is a flexible, server-authoritative economy mod built for real multiplayer servers — not singleplayer toys.


    Define any item (vanilla or modded) as a denomination, set its value, and let players exchange inventory items into coins using an optimal “closest-without-overpaying” exchange algorithm. No fixed “one item = one trade” nonsense. No client spoofing. Just clean, configurable money for modpacks and survival servers.


    Perfect for:
    • SMP economies
    • modpacks with custom materials
    • trading hubs and towns
    • quest / shop / salary systems
    • automation + economy servers

    Highlights



    ✅ Cross-mod support


    ✅ Server-authoritative balances


    ✅ Smart exchange picks the best combo from your inventory


    ✅ Player payments + admin minting


    ✅ Rates are persistent + viewable in-game
    Progress100% complete
    Game VersionMinecraft 1.21.8
    Tags

    2 Update Logs

    Update #2 Fixed external mod v1.1.0 : by SimcraftMod 12/19/2025 4:42:17 pmDecember 19, 2025 @ 9:42 pm UTC

    we are now able to use other mods as a custom amount
    LOAD MORE LOGS

      Have something to say?

    Welcome