promotional bannermobile promotional banner

Elements: Economy

A server-side economy for NeoForge 1.21.1 that links your currency to player shops, server shops and an auction house.
Back to Files

elements_economy-1.0.2.jar

File nameelements_economy-1.0.2.jar
Uploader
TelmarineTelmarine
Uploaded
Oct 22, 2026
Downloads
12
Size
851.1 KB
Mod Loaders
NeoForge
File ID
9291055
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:elements-economy-1730739:9291055"

Learn more about Curse Maven

What's new

Elements: Economy 1.0.2

Changed

  • Elements: Vault is now a separate download. Install Elements: Vault 1.0.0 or newer next to Economy. Economy won't start without it.
  • 1:1 between all currencies: 1 of any currency is worth 1 of any other.
    • rates in economy.toml is only used when moving from digital money to a physical currency, such as vanilla items or a currency mod's items.

Currency

  • Money is shown in the server's own currency names, e.g. "3 Block of Emerald, 5 Emerald".
  • Setup in chat. When no currency mod is found, admins are asked in chat to choose digital money or vanilla items.
    • For vanilla items, add each item and its value, then click [Confirm]. Confirming approves them, and they become the main currency.
    • /economy currency setup asks again at any time.
  • currency_values.toml is filled in by Economy and only lists what's in use.
    • One line per full item ID under [values], e.g. "minecraft:emerald" = 1.
    • Lines for a removed currency mod are dropped, after the old file is backed up.
    • Files from earlier versions are converted, and your values are kept.
  • Edit values in game: /economy currency values (with [Change] / [Remove] buttons), /economy currency value <item> <value> and /economy currency remove <item>.
  • Rename digital money under [digital] in economy.toml: name, plural, symbol and icon.
  • primary_currency in economy.toml also accepts a full item ID, e.g. "minecraft:emerald".
  • The bank is shown in the server's currency items, including in the transaction log. Switch: bank_as_coins in features.toml.

Fixed

  • /exchange was missing.
    • /exchange deposit [amount] [item] puts the currency items you carry into your bank.
    • /exchange withdraw <amount> [item] takes money out of your bank as items, in the fewest items possible.
    • Add a full item ID to count in that item, e.g. /exchange deposit 2 minecraft:emerald_block.
    • Only works with currency players can hold as items.
    • Permissions: economy.exchange.deposit, economy.exchange.withdraw.
  • An empty balance shows the currency name, e.g. "0 Emerald".
  • The transaction log shows currency names instead of internal IDs.

Messages and files

  • messages.toml updates itself. Lines you never edited get the new text, new lines are added, and lines you edited are kept. A backup is made first.
    • Switch: messages_auto_update in features.toml.
  • Only the newest 2 backups of messages.toml and currency_values.toml are kept. Change this with backups_kept in economy.toml.

Upgrading

  • Add the Elements: Vault jar to the mods folder.

This mod has no related projects