RAA! PRODUCTIONS
26.1.2 RAA! Economy - Printable Version

+- RAA! PRODUCTIONS (https://raaproductions.ca/forum)
+-- Forum: Minecraft (https://raaproductions.ca/forum/forumdisplay.php?fid=70)
+--- Forum: Plugins (https://raaproductions.ca/forum/forumdisplay.php?fid=71)
+--- Thread: 26.1.2 RAA! Economy (/showthread.php?tid=19)



RAA! Economy - RETRO™ - 10-01-2026

[Image: banner.jpg]



What is RAA! Economy?

RAA! Economy is a complete economy plugin for Paper, Purpur and Folia servers. It gives your players balances, payments, banks and a leaderboard, and it plugs into Vault so your shops, jobs and other plugins use it automatically.

What makes it different is how it keeps track of money. Every payment, fee, reward and admin change is written to a permanent transaction record that is never edited or deleted. Money can't appear out of nowhere or quietly vanish, and if something goes wrong, an admin can see exactly what happened and undo it.



Features

Money you can trust
  • Exact amounts. Balances are stored as whole cents, never as rounded decimals, so fractions of a coin are never lost or created.
  • Permanent history. Every transaction is recorded forever. Mistakes are fixed with a linked reversal, never by erasing the past.
  • No double-spending. Two payments at the exact same moment can't both spend the same coins, even on two different servers.
  • Self-checking. One command checks that every transaction adds up and every balance matches its history.

For players
  • Payments with confirmation for large amounts, so a typo doesn't cost you a fortune.
  • Banks: personal, shared and organization banks with member roles, permissions and daily limits.
  • Recurring payments: set up rent, wages or allowances that pay themselves on schedule.
  • Transaction history in chat or in a menu, with every entry's ID one click away.
  • Leaderboard of the richest players, with an optional opt-out you can grant to players who'd rather stay private.
  • Easy amounts: type 1k, 2.5m or 1,500.50.

For server owners
  • Multiple currencies with their own symbols, decimals and limits, plus optional currency exchange with fees.
  • Taxes and fees (flat, percentage, minimum/maximum, large-payment tax) that go to a server treasury.
  • Interest on balances and banks, safe across restarts.
  • Admin tools: give, take, set, reset, freeze, reverse transactions, an audit log of every admin action, and money-supply statistics.
  • Menus for everything, fully customizable in gui.yml. Every message is customizable with MiniMessage.
  • Clear startup checks. A broken setting is reported with the exact file and setting. The plugin never guesses.

Compatibility
  • Vault economy provider: works with any plugin that uses Vault.
  • PlaceholderAPI placeholders for balances, ranks and bank balances (scoreboard-friendly, never lags the server).
  • Folia-native. Built for Folia from day one, not patched to work on it.
  • SQLite out of the box, or MySQL, MariaDB or PostgreSQL.
  • Network mode: several servers share one economy, no Redis or proxy plugin needed.
  • Migration from EssentialsX, any Vault economy, or a CSV file, with a dry run first.
  • Developer API (async, exact amounts, duplicate-safe) with events.



Screenshots

[align=center]Your economy dashboard (/money menu)
[Image: menu.png]

Richest players (/baltop)
[Image: topbalance.png]

Banks (/bank menu)
[Image: bank.png]

Paying another player (/pay)
[Image: pay.png]



Player Commands

Code:
/money                       Your balances, banks and recent activity
/money menu                  Open the economy dashboard
/pay <player> <amount>       Send money to a player
/baltop                      The richest players
/transactions                Your transaction history
/transaction <id>            Details of one transaction
/bank                        Create and manage banks
/payments                    Recurring payments

Admin Commands

Code:
/economy give|take|set <player> <amount>   Adjust a balance (always recorded)
/economy reverse <id>                       Undo a transaction
/economy freeze <player>                    Freeze an account
/economy verify                             Check the whole economy adds up
/economy supply                             How much money exists
/economy treasury                           The server treasury
/economy migrate essentials                 Import EssentialsX balances
/economy reload                             Reload settings

Run /economy help in-game for the full list.

Permissions

Everything a player needs is on for everyone by default, and every admin command is op-only. Works with LuckPerms or any permissions plugin.

Players (everyone by default)
Code:
economy.player                  All of the player permissions below
economy.balance                 Check your balance
economy.pay                     Pay other players
economy.baltop                  View the leaderboard
economy.transactions            View your transaction history
economy.gui                     Use the menus
economy.bank                    Use banks
economy.bank.create             Create banks
economy.payments                Use recurring payments
economy.payments.create         Create recurring payments
economy.convert                 Exchange currencies

Extras
Code:
economy.balance.others          See other players' balances        (op)
economy.transactions.others     See other players' history         (op)
economy.baltop.hide             Hide yourself from the leaderboard (op)
economy.tax.exempt              Skip taxes                         (nobody)
economy.bank.unlimited          Ignore bank limits                 (nobody)

Admins (op by default)
Code:
economy.admin                   Basic /economy access
economy.admin.*                 Every admin permission below
economy.admin.give              Give money
economy.admin.take              Take money
economy.admin.set               Set a balance
economy.admin.reset             Reset a balance
economy.admin.balance           Check any balance
economy.admin.transaction       Look up any transaction
economy.admin.reverse           Undo transactions
economy.admin.freeze            Freeze accounts
economy.admin.overdraft         Set overdraft limits
economy.admin.bank              Manage any bank
economy.admin.treasury          Manage the server treasury
economy.admin.currency          Currency information
economy.admin.audit             View the audit log
economy.admin.export            Export data
economy.admin.import            Import and migrate balances
economy.admin.database          Database status
economy.admin.reload            Reload settings

Each admin action has its own permission, so you can, for example, let moderators freeze accounts without letting them create money.



Requirements
  • Java 25 or newer
  • Paper, Purpur or Folia 26.1.2 or newer
  • Optional: Vault (for other plugins to use the economy) and PlaceholderAPI

Tested On
  • Paper 26.1.2, 26.2 and 26.3
  • Purpur 26.1.2, 26.2 and 26.3
  • Folia 26.1.2 and 26.2

Installation

  1. Stop your server.
  2. Drop RAAEconomy-1.0.0.jar into your plugins folder (plus Vault and PlaceholderAPI if you use them).
  3. Start your server. That's it: everyone starts with $500, and the settings are in plugins/RAAEconomy/.

Switching from another economy? Back up first, then use /economy migrate. It shows you a dry run before changing anything.




.jar   RAAEconomy-1.0.0.jar (Size: 6.89 MB / Downloads: 1)


Questions, bugs or ideas? Reply below!

RAA! Economy is not affiliated with Mojang or Microsoft.