Updated orginal mod from 1.21.1, will be taken down if the mod is going to be updated again or the og creator asks to. Just for me and some friends, uploaded here so you can have this mod for 26.2 as well, only removed sell and buy feature.
REQUIRES FABRIC API AND CLOTH CONFIG API
Currency is configurable from a diamond to any item.
Basic economy using diamonds. Uses the "/diamonds" (can be changed in config) command along with the following subcommands
- balance [Optional: player] - tells user how many diamonds the player (defaults to self) has
- buy price [item] - tells user buy price of item
- buy [item] [Optional: int] - buys [int (default 1)] [item]
- deposit [Optional: int] - deposits [int (defaults to no cap)] money from inventory
- deposit hand [Optional: int] - deposits [int (defaults to unlimited)] money from inventory of the item in hand
- deposit [item] [Optional: int] - deposits [int (defaults to unlimited)] money from inventory of [item]
- send [player] [int] - takes [int] diamonds form your account and adds them to [player]'s account
- top [Optional: int] - tells user current rank along with who has the most diamonds and how many
- withdraw [int] - withdraws [int] from your account in the fewest items possible
- withdraw [item] [int] - withdraws [int] from your account in the form of [item]
Operator only subcommands:
- currency add [item] [int (sellValue)] [boolean (canSell)] [int (buyValue)] [boolean (canBuy)] [boolean inCurrencyList] - adds a currency of type item with the specified stats. sorts the currency list
- currency remove [item] - removes [item] as a currency. sorts the currency list
- currency sortList - sorts the currency list, run after manually changing the diamondeconomy.sqlite file
- currency set inCurrencyList [boolean] - if true, allows currency to be deposited, withdrawn, bought, and sold. also sets the buy price to the sell price. sorts the currency list
- modify [players] [int] - modifies players money by [int]
- set [players] [int] - sets players diamonds to [int]
All Credit goes to IAmSneak

