Redis Economy Plugin
Redis Economy Plugin (1.20.1, 1.19.4) is a powerful and versatile Minecraft plugin that introduces a robust economy system to the game. With this plugin installed, players can earn, save, and spend money in a variety of ways, adding a new layer of depth and complexity to the game. The plugin uses Redis, a high-performance in-memory data structure store, to manage the economy data, ensuring fast and reliable transactions.
Features:
- The main feature of the RedisEconomy plugin is the introduction of a robust economy system. Players can earn money through various activities, save it, and spend it on items, services, or trades with other players.
- The plugin uses Redis to manage the economy data, ensuring fast and reliable transactions. This means that even on large servers with many players, the economy system will function smoothly and efficiently.
- The RedisEconomy plugin offers configurable settings, allowing server administrators to adjust the economy’s parameters to suit their server’s needs and gameplay style.
Commands:
Player Command
- balance/money – Displays your balance (vault/default currency)
- balance/money <player> [currency] – Displays <player>’s balance
- pay <player> <amount> [currency] – Pay <player> <amount>. you can specify the currency used
- balancetop/baltop <page> <currency> – Displays the top 10 richest accounts (with vault/default currency)
- toggle-payments <player or * or all> – Blocks payments incoming from <player>
- toggle-payments – Shows blocked accounts list
OPÂ Command
- rediseconomy reload – reloads config.yml
- rediseconomy editmessage <configField> – Edit a language field with a convenient web UI
- balance/money <player> <currency> give <amount> [reason…]
- balance/money <player> <currency> take <amount> [/command… or reason…] – Takes money from a player. It is possible to specify a command to execute if the player has sufficient funds
- balance/money <player> <currency> set <amount> – Purely for moderation
- transaction <player> <transaction-id> [revert] – Rollback a transaction with another transaction
- browse-transactions <player> [beforedate] [afterdate] – View transactions of a player (you can navigate inside it: all the playernames are clickable)
- archive-transactions <filename> – Dump all transaction data to a file. Use it when your transaction db is too big
- purge-balance <player-regex> – Purges the balance of the players matching the regex (ex. Steve(.*) matches SteveCarell and Steve_)
- switch-currency <currency> <newcurrency> – Switches currency accounts with another’s. You have to restart each instance of RedisEconomy to apply the changes
- backup-economy <filename> – backups the economy system to a file
- restore-economy <filename> – restores the economy system from a file
Permissions:
- rediseconomy.pay – Allows the use of /pay
- rediseconomy.balance – Allows player to look up balances
- rediseconomy.balance.currencyname – Allows player to look up balances with that currencyname
- rediseconomy.toggle-payments – Allows a player to use /toggle-payments
- rediseconomy.balancetop – Allows a player to use /balancetop
- rediseconomy.admin – Allows to use OP commands
- rediseconomy.purge-balance – Allows player to use /purge-balance
- rediseconomy.admin.browse-transactions – Allows a player to use /browse-transactions
- rediseconomy.admin.transaction – Allows player to use /transaction
- rediseconomy.pay.currencyname – Allows player to pay with that currency and specify a reason for the payment
- rediseconomy.admin.editmessage – Allows player to use the Web UI to edit messages
- rediseconomy.admin.giveall – Allows player to give money to all online players through balance command with *
How to install:
- Download a plugin of your choice.
- Place the .jar and any other files in your pluginâs directory.
- Run the server and wait for it to fully load.
- Type stop in your Minecraft server console to bring the server to a clean stop.
- Run the server.
- All done! Your plugin should be installed and ready to be used.