Due to real life stuff plugin features will be added slowly. Keep in mind that you are getting a very good version anyway, but don't expect very fast feature updates.

Depenencies:
Vault (to hook into economy)
Another Economy Plugin (by default, RoyaleEconomy doesn't handle the economy | you can remove
this dependency by setting no-economy: false in config.yml)
BungeeCord - If you want multi-server sync, using MySQL is not enough, you will also need the RoyaleEconomyBungeeCordAddon in your proxy server to bypass the local server caches.
Here is a link: https://polymart.org/resource/royaleeconomybungeeaddon.1799
Even better than bungeecord is Redis support which allows you to configure clusters of synchronization.
Always choose redis over bungeecord addon.
ProtocolLib (if you are using sign guis)


(BETA) You can now have an unlimited number of currencies! They will be gradually implemented in the features of the plugin but for now are accessible only through commands & PlaceholderAPI!
Each currency will generate a PlaceholderAPI expansion under the name of reconomy-<currency_id>
You can use the following placeholders:
%reconomy-<currency_id>_balance% - Formatted string of the balance
%reconomy-<currency_id>_balance_no_commas% - Raw amount of currency
Each currency gets their own command and properties. (check more in the multiCurrency.yml file below).
The plugin offers an admin command to manage the economy:
The plugin offers an admin command to manage the economy:
/recurrency give [player] [amount] [currencyId]
/recurrency giveSilent [player] [amount] [currencyId]
/recurrency remove [player] [amount] [currencyId]
/recurrency set [player] [amount] [currencyId]
/recurrency balance [player] [currencyId]
/recurrency openExchange [player]
/recurrency openExchangeCurrency [player] [currencyId]
/recurrency openSell [player] [currencyId]
/recurrency openBuy [player] [currencyId]
Exchange Main Menu (opened through openExchange command above)

Exchange Main Menu (opened through openExchange command above)

Custom Commands for the currencies:

Exchange from coins to any currency and reverse:

Multi Currency will gradually be implemented in RoyaleEconomy's features and other plugins features (sometimes on request).
MultiCurrency currently available in:
- RoyaleEconomy Shops (/recurrency shops, special shops that allow you to set a currency)
- TradeMe (enable other-plugins-hook and they will be autogenerated in TradeMe's config)

The plugin is very customizable and has a lot of settings you can configurate!
Check out for yourself in the configs below:
config.yml
no-economy: false
#Actions made by admins/console
#will appear as made by this one
server-executor-name: '&7Server Banker'
use-old-players-delete: false
#After how many days of inactivity should data be removed
#Data is deleted on plugin load
inactivity-days: 40
#If you have a skyblock plugin that is compatible
#with RoyaleEconomy and you wish to hook to it, make sure
#this is set to true
search-skyblock-hook: true
#Check for other plugins to hook the banks to
#for example SaberFactions:
#ATTENTION! The option search-skyblock-hook and this one can't be true at the same time
other-plugins-hook: false
#How many coins should a player have by default in their purse
default-balance: 0
#How many coins should a player have by default in their bank
default-bank-balance: 0
#Cooldowns in seconds
bank-cooldown: 0
sharedbank-cooldown: 0
bank-cooldown-message: '&cThe bank is in cooldown for %cooldown% seconds.'
#If this is set to true, when a player creates a shared bank
#the personal one will redirect to the shared bank
#The /bank command will be redirected to /sharedbank too
use-only-one-bank: false
#This setting is to enble %royaleeconomy_dynamic_coins% which
#can display coins receiving dynamically (+5) (+100), good for scoreboards/actionbar
use-dynamic-placeholder: true
dynamic-placeholder-format: '&6(+%amount%)'
#More settings for interest at bank upgrades configuration
#Cooldown in hours
interest-cooldown: 31
use-interest: true
number-format:
use-decimals: false
short-format:
#If you set this to true numbers will be shorter
#1,000,000 -> 1M
use: false
units:
unit1:
number-of-zeros: 3
unit-name: 'K'
unit2:
number-of-zeros: 6
unit-name: 'M'
unit3:
number-of-zeros: 9
unit-name: 'G'
unit4:
number-of-zeros: 12
unit-name: 'T'
unit5:
number-of-zeros: 15
unit-name: 'Q'
mysql:
use-mysql: false
database: 'RoyaleEconomy'
host: 'localhost'
port: 3306
username: 'root'
password: 'pass123'
time-units:
days: 'Days'
day: 'Day'
hours: 'Hours'
hour: 'Hour'
minutes: 'Minutes'
minute: 'Minute'
seconds: 'Seconds'
second: 'Second'
soon: '>1 Minute'
short-time-units:
day: 'd'
hour: 'h'
minute: 'm'
second: 's'
input-guis:
#What kind of input would you like? 3 Avalabile
#1. 'sign'
#2. 'anvil'
#3. 'chat'
input-type: 'sign'
#If you use chat setting, this message will be shown
#after 20 seconds of opening the chat listener
chat-listener-end-message: '&cYou took too long to enter an input.'
deposit-coins:
lines:
- '^^^^^^^^^^^^^^^^'
- 'Enter the amount'
- 'to deposit'
success-message: '&fYou have deposited &6%amount% coins &fin your bank!'
fail-message: '&fYou don''t have &6%amount% coins &fin your purse!'
invalid-number: '&cPlease enter a valid number.'
withdraw-coins:
lines:
- '^^^^^^^^^^^^^^^^'
- 'Enter the amount'
- 'to withdraw'
success-message: '&fYou have withdrawn &6%amount% coins &ffrom your bank!'
fail-message: '&fYou don''t have &6%amount% coins &fin your bank!'
invalid-number: '&cPlease enter a valid number.'
piggy-bank:
use-piggy-banks: true
texture: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTk4ZGY0MmY0NzdmMjEzZmY1ZTlkN2ZhNWE0Y2M0YTY5ZjIwZDljZWYyYjkwYzRhZTRmMjliZDE3Mjg3YjUifX19'
name: '&aPiggy Bank'
lore:
- '&7Direct access to your'
- '&7personal bank.'
- ''
- '&eClick to open!'
#Cooldown in seconds
cooldown: 0
cooldown-message: '&cYour piggy bank is in cooldown!'
#Please do not modify
config-version: 1.45
shops.yml
sell-all:
can-not-sell: '&cCan''t do this with items in off hand!'
#Setting this to false will ignore all enchanted items
sell-enchanted-items: true
#Cooldown in seconds
sell-all-command-cooldown: 0
#Applies to wands too, to set the cooldown of an wand just add 'cooldown: amount' in the wand's section
cooldown-bypass-permission: 'rec.sellall.cooldown.bypass'
sell-all-cooldown-message: '&cYou can not do this yet! This action is in cooldown for another %cooldown%'
sell-message: '&6[Sell All] &fYou have sold &e%item-count% items &ffor &6%coins% coins&f!'
no-items-to-sell: '&cNo items to sell!'
use-sell-command: false
#Permission to use /sellall without mentioning a shop
#If users don't have permission, they need to specify a shop
#PER SHOP SELL PERMISSION: 'rec.shop.sellall.shopName' <--- CAN NOT BE CHANGED
global-sell-permission: 'rec.shop.sellall.global'
no-permission-to-sell-global: '&cYou don''t have permission to sell globally!'
no-permission-to-sell-shop: '&cYou don''t have permission to sell to this shop!'
use-sell-wands: false
need-to-click-chest: '&cThe wand sells items inside a chest. You need to click one of your chests!'
sell-wands:
#Sell wands check for sellall permission, if you don't have access to sell
#to a shop (rec.shop.sellall.shopName or the global permission) the items WILL NOT BE SOLD!
#Doesn't matter if the wand allows selling to that shop, the player needs permission for it too!
wand1:
#The maximum amount of uses, after which the wand breaks
#Set to 0 for no limit
uses: 500
material: '369'
#Leaving the shops to check empty means it checks for EVERY shop!
shops-to-check: []
name: '&aGlobal Sell Wand &7(&a%uses%&7)'
lore:
- ''
- '&7Sell items from a chest'
- '&7instantly to all shops'
- '&7you have access to!'
- ''
- '&7Uses Left: &a%uses%'
wand2:
#The maximum amount of uses, after which the wand breaks
#Set to 0 for no limit
uses: 0
material: '280'
#Leaving the shops to check empty means it checks for EVERY shop!
shops-to-check:
- 'shop1'
- 'shop2'
name: '&aSell Wand | Shop 1 & Shop 2'
lore:
- ''
- '&7Sell items from a chest'
- '&7instantly to shop 1 and shop 2'
- '&7if you have access'
- '&7to them!'
shop-buy-limit:
use: false
#This is the maximum amount of money you can use
#per day to buy stuff (is global, not for each shop)
limit-reached-message:
- '&cYou can''t buy more stuff!'
- '&cYou have reached the daily limit'
- '&cof &6%coins% coins&c!'
limit-groups:
limit1:
permission: 'shop.limit1'
maximum-coins: 50000
limit2:
permission: 'shop.limit2'
maximum-coins: 10000
shop-sell-limit:
use: false
#This is the maximum amount of money you can use
#per day to sell stuff (is global, not for each shop)
limit-reached-message:
- '&cYou can''t sell more stuff!'
- '&cYou have reached the daily limit'
- '&cof &6%coins% coins&c!'
limit-groups:
limit1:
permission: 'shop.limit1'
maximum-coins: 50000
limit2:
permission: 'shop.limit2'
maximum-coins: 10000
log-shop-activity: false
next-page-item:
material: '262'
name: '&aNext Page'
lore:
- '&fClick to go'
- '&fto the next page.'
previous-page-item:
material: '262'
name: '&aPrevious Page'
lore:
- '&fClick to go'
- '&fto the previous page.'
main-go-back-item:
#Use a go back button in the main shop?
use-go-back: false
#Make sure is not an shop item slot
slot: 4
material: '262'
name: '&aGo back'
lore:
- '&fGo back to shop list'
#You need commands to define going back places
commands: []
go-back-item:
material: '262'
name: '&aGo Back'
lore:
- '&fGo back to'
- '&fthe main shop.'
sell-item:
material: '154'
name: '&aSell Item'
lore:
- '&7Click items in your inventory to'
- '&7sell them to this Shop!'
lore-sell-addition:
- ''
- '&7Cost'
- '&6%amount% Coins'
- ''
- '&eClick to sell!'
#You can also use %sell-amount% inside here
lore-buy-addition:
- ''
- '&7Cost'
- '&6%amount% Coins'
- '%item-requirements%'
- ''
- '&eClick to purchase!'
#If the amounts are not set to 0 this
#will be added to the lore
lore-detailed-buy-addition:
- '&eRight Click for more trading options!'
lore-buyback-addition:
- ''
- '&7Cost'
- '&6%amount% Coins'
- ''
- '&eClick to buyback!'
freshly-bought-lore:
- ''
- '&bFreshly bought item.'
- '&bReopen the shop to be'
- '&bable to sell it.'
sell-message: '&fYou sold &8%item-count%x &f%item-display-name% &ffor &6%amount% coins&f!'
buy-message: '&fYou bought &8%item-count%x &f%item-display-name% &ffor &6%amount% coins&f!'
buyback-message: '&fYou bought back &8%item-count%x &f%item-display-name% for &6%amount% coins&f!'
not-enough-coins: '&cYou don''t have enough coins!'
not-enough-items: '&cYou don''t have enough items!'
not-enough-space: '&cYou don''t have enough space in your inventory!'
too-fast-click: '&cSlow down a bit! You click too fast!'
gambling.yml
use-gambling: false
#The permission to use the gambling command
gambling-permission: 'none'
no-permission: '&cYou don''t have permission to gamble.'
#This is either a chat message/the paper's lore in the anvil/the text on a sign
#it depends on what the general input method is
gambling-input-message:
- '^^^^^^^^^^^^^^^^'
- 'Enter the amount'
- 'you want to gamble'
animation-settings:
#The mini-background shuffles while gambling
#The items below are randomly displayed
shuffle-background-items:
- '160:0'
- '160:1'
- '160:2'
- '160:3'
- '160:4'
- '160:5'
- '160:6'
- '160:9'
- '160:10'
- '160:11'
- '160:12'
- '160:13'
- '160:14'
winning-mini-background: '160:5'
losing-mini-background: '160:14'
gambling-menu:
menu-name: '&8Gambling'
main-background-material: '160:15'
small-background-material: '160:7'
not-pulled-yet:
material: 'skull: mhf_question'
name: '&7???'
lore:
- '&8Try your luck'
#Execute commands on menu closing, leave empty for no commands
#Use %player% for player's name
closing-commands: []
purse-info:
material: '54'
name: '&aYour Money'
lore:
- '&fYou currently have'
- '&6%coins% coins &fin your'
- '&fpurse to gamble with.'
pull-item:
material: '69'
name: '&aTry your luck'
lore:
- '&fClick to &cpull&f!'
- ''
- '&fCurrently pulling with'
- '&6%coins% coins&f!'
pull-item-waiting:
material: '69'
name: '&aPulling...'
lore:
- '&fWait for the'
- '&fgamble result!'
edit-gamble:
material: '323'
name: '&aEdit amount'
lore:
- '&fYou are currently gambling'
- '&ffor &6%coins% coins&f.'
- ''
- '&eClick to edit'
player-head-info:
name: '&aHow to Gamble'
lore:
- '&fTo gamble in this menu'
- '&fyou need to enter an amount'
- '&fof coins and you can:'
- '&f - lose everything'
- '&f - double your money'
- '&f - get something in between'
gamble-history:
material: '340'
name: '&aGamble History'
lore-structure:
lost-gamble: '&cUnlucky &7| &6%from-amount% &fto &6%to-amount% &7| &e%time% ago'
won-gamble: '&aLucky &7| &6%from-amount% &fto &6%to-amount% &7| &e%time% ago'
no-history:
- '&7No Gambling Attempts'
#The amount that is set when you open the menu
default-gamble-amount: 1000
minimum-gamble-amount: 500
minimum-message: '&cYou can''t choose an amount below 500.'
#Set to 0 to disable
maximum-gamble-amount: 0
maximum-message: '&cThe entered amount is too big.'
#While pulling, what items should be displayed
#on the shuffle screen
shuffle-items:
- '263:0'
- '263:1'
- '265'
- '266'
- '318'
- '289'
- '348'
- '287'
- '369'
- '371'
- '388'
- '399'
- '406'
- '410'
chances:
#General info
#Percentages should be from 1-100
#You can also use the percent-to-lose/win to 0 for a chance to make it a second chance, nothing happening
#The sum of percentages does not need to be 100
#You can add a "message: 'a message'" on each chance to have a custom message
losing:
chance1:
#The percent you lose of the entered amount
percent-to-lose: 15
#Chance of it happening
chance-to-happen: 30
#If this chance happens, the items that should be displayed are:
items-to-display:
item1: '287'
item2: '287'
item3: '318'
chance2:
percent-to-lose: 30
chance-to-happen: 25
items-to-display:
item1: '289'
item2: '263:1'
item3: '289'
chance3:
percent-to-lose: 50
chance-to-happen: 20
items-to-display:
item1: '263:1'
item2: '263:1'
item3: '287'
chance4:
percent-to-lose: 70
chance-to-happen: 15
items-to-display:
item1: '263:0'
item2: '263:0'
item3: '289'
chance5:
#Custom message, you can add one for any chance, otherwise the default is used
message: '&6[Gambling] &fSo unlucky! You lost everything :('
percent-to-lose: 100
chance-to-happen: 10
items-to-display:
item1: '263:0'
item2: '263:0'
item3: '263:0'
winning:
chance1:
percent-to-win: 10
chance-to-happen: 30
items-to-display:
item1: '265'
item2: '265'
item3: '265'
chance2:
percent-to-win: 30
chance-to-happen: 20
items-to-display:
item1: '266'
item2: '266'
item3: '266'
chance3:
percent-to-win: 45
chance-to-happen: 17
items-to-display:
item1: '388'
item2: '388'
item3: '388'
chance4:
percent-to-win: 70
chance-to-happen: 10
items-to-display:
item1: '264'
item2: '264'
item3: '264'
chance5:
percent-to-win: 100
chance-to-happen: 4
items-to-display:
item1: '399'
item2: '399'
item3: '399'
not-enough-coins: '&cYou don''t have enough coins to gamble!'
no-rush: '&cWait until this pull is over!'
#Use %gamble-amount% for the entered amount for gambling
#Use %return-amount% for the amount the player has gotten
default-winning-message: '&6[Gamble] &fWell done! You earned a profit. &7(&6%gamble-amount% &8-> &6%return-amount%&7)'
default-losing-message: '&6[Gamble] &fShoot! Better luck next time. &7(&6%gamble-amount% &8-> &6%return-amount%&7)'
sounds:
#Personal opinion: I recommend GLASS on losing, ORB_PICKUP on winning, FIRE_IGNITE while gambling
#the ones i suggested are fo 1.8.8 but you can look for their alternative in the upper versions
winning-sound: 'none'
losing-sound: 'none'
#These sound plays on loop while gambling
while-gambling-sound: 'none'
menus.yml
main-bank-menu:
title: '&8Personal Bank'
use-background-glass: true
background-glass-color: 15
size: 36
deposit-item:
item-id: '54'
slot: 11
name: '&aDeposit Coins'
#Use %interest-cooldown% for the cooldown (format example: 2 Days)
#Use %interest-cooldown-detailed% for the detailed cooldown (format example: 2 Days 3 Hours 1 Minute)
#Use %interest-cooldown-short% for the short cooldown (format example: 2d3h1m)
lore:
- '&7Current balance: &6%balance%'
- ''
- '&7Store coins in the bank to'
- '&7keep them safe while you go'
- '&7on adventures!'
- ''
- '&7Until interest: &b%interest-cooldown%'
- ''
- '&eClick to make a deposit!'
withdraw-item:
item-id: '158'
slot: 13
name: '&aWithdraw Coins'
lore:
- '&7Current balance: &6%balance%'
- ''
- '&7Take your coins out of the'
- '&7bank in order to spend'
- '&7them.'
- ''
- '&eClick to withdraw coins'
transaction-history:
item-id: '358:0'
slot: 15
name: '&aTransaction History'
#Use %symbol% for +/-
#Use %transaction-coins% for the amount of coins from that transaction
#Use %transaction-countdown% for the time elapsed from the creation of the transaction
#Use %player-name% for the name of the one who made the transaction (it could also be bank interest)
lore-structure: '%symbol% &6%transaction-coins%&7, &e%transaction-countdown% Ago &7by &b%player-name%'
bank-interest-name: '&7Bank Interest'
no-transaction-lore:
- '&7You have no transactions'
- '&7to display.'
close-item:
item-id: '166'
slot: 31
name: '&cClose'
lore: []
information-item:
item-id: '76'
slot: 32
name: '&aInformation'
#Use %balance-limit% for the current bank limit (taken from bank upgrade)
#Use %interest-value% for the amount of coins the player will receive on interest
#Use %interest-cooldown% for the cooldown (format example: 2 Days)
#Use %interest-cooldown-detailed% for the detailed cooldown (format example: 2 Days 3 Hours 1 Minute)
#Use %interest-cooldown-short% for the short cooldown (format example: 2d3h1m)
lore:
- '&7Keep your coins safe in the bank!'
- '&7You lose half the coins in your'
- '&7purse when dying.'
- ''
- '&7Balance limit: &6%balance-limit%'
- ''
- '&7The banker rewards you every 31'
- '&7hours with &binterest &7for the'
- '&7coins in your bank balance.'
- ''
- '&7Interest in: &b%interest-cooldown%'
- '&7Projected: &6%interest-value% coins'
bank-upgrades:
item-id: '41'
slot: 35
name: '&6Bank Upgrades'
lore:
- '&7Are you so rich that you can''t'
- '&7even store your coins?'
- ''
- '&7Current account: %account-name%'
- '&7Bank limit: &6%balance-limit%'
- ''
- '&eClick to view upgrades!'
deposit-coins-menu:
title: '&8Bank Deposit'
use-background-glass: true
background-glass-color: 15
size: 36
#Use %amount% for the amount of coins a player withdraws
deposit-message: '&fYou have deposited &6%amount% coins &fin your bank!'
go-back-item:
item-id: '262'
slot: 31
name: '&aGo back'
lore:
- '&7Go back to your'
- '&7bank.'
custom-amount-item:
item-id: '323'
slot: 15
name: '&aSpecific amount'
#Use %balance% for the amount of coins
lore:
- '&7Current balance: &6%balance%'
- ''
- '&eClick to deposit coins!'
percent-items:
item1:
percent: 50
display-amount: 32
item-id: '54'
slot: 13
name: '&aHalf your purse'
#Use %balance% for the current balance
#Use %to-deposit% for the amount that will be deposited
lore:
- '&7Current balance: &6%balance%'
- '&7Amount to deposit: &6%to-deposit%'
- ''
- '&eClick to deposit coins!'
item2:
percent: 100
display-amount: 64
item-id: '54'
slot: 11
name: '&aYour whole purse'
#Use %balance% for the current balance
#Use %to-deposit% for the amount that will be deposited
lore:
- '&7Current balance: &6%balance%'
- '&7Amount to deposit: &6%to-deposit%'
- ''
- '&eClick to deposit coins!'
withdraw-coins-menu:
title: '&8Bank Withdrawal'
use-background-glass: true
background-glass-color: 15
size: 36
#Use %amount% for the amount of coins a player withdraws
withdraw-message: '&fYou have withdrawn &6%amount% coins &ffrom your bank!'
go-back-item:
item-id: '262'
slot: 31
name: '&aGo back'
lore:
- '&7Go back to your'
- '&7bank.'
custom-amount-item:
item-id: '323'
slot: 16
name: '&aSpecific amount'
#Use %balance% for the amount of coins
lore:
- '&7Current balance: &6%balance%'
- ''
- '&eClick to withdraw coins!'
percent-items:
item1:
percent: 20
display-amount: 1
item-id: '158'
slot: 14
name: '&aWithdraw 20%'
#Use %balance% for the current balance
#Use %to-withdraw% for the amount that will be deposited
lore:
- '&7Current balance: &6%balance%'
- '&7Amount to withdraw: &6%to-withdraw%'
- ''
- '&eClick to withdraw coins!'
item2:
percent: 50
display-amount: 32
item-id: '158'
slot: 12
name: '&aHalf the account'
#Use %balance% for the current balance
#Use %to-withdraw% for the amount that will be deposited
lore:
- '&7Current balance: &6%balance%'
- '&7Amount to withdraw: &6%to-withdraw%'
- ''
- '&eClick to withdraw coins!'
item3:
percent: 100
display-amount: 64
item-id: '158'
slot: 10
name: '&aEverything in the account'
#Use %balance% for the current balance
#Use %to-withdraw% for the amount that will be deposited
lore:
- '&7Current balance: &6%balance%'
- '&7Amount to withdraw: &6%to-withdraw%'
- ''
- '&eClick to withdraw coins!'
withdraw-as-bag:
slot: 32
#If the amount the player withdraws does not meet
#the bag's minimum & maximum requirements the amount will
#be sent in their purse instead
withdraw-as-purse: '&fThe amount was sent to &eyour purse &finstead!'
selected:
name: '&aWithdraw via Coins Bag (ON)'
lore:
- ''
- '&7Status: &aSELECTED'
- '&7This option will withdraw'
- '&7the amount you want as a'
- '&7coins bag!'
- ''
- '&eClick to deactivate!'
not-selected:
name: '&aWithdraw via Coins Bag (OFF)'
lore:
- ''
- '&7Status: &cNOT SELECTED'
- '&7This option will withdraw'
- '&7the amount you want as a'
- '&7coins bag!'
- ''
- '&eClick to activate!'
bank-upgrades-menu:
title: '&8Bank Account Upgrades'
use-background-glass: true
background-glass-color: 15
size: 36
lore-additions:
#These options are added to the lore of the bank upgrades
#If you leave them empty they won't be added
better-upgrade: '&eThis is a better account!'
own-upgrade: '&aThis is your account!'
previous-upgrade: '&cYou have a better account!'
need-previous-upgrade: '&cNeed previous upgrade!'
go-back-item:
item-id: '262'
slot: 31
name: '&aGo back'
lore:
- '&7Go back to your'
- '&7bank.'
#This menu is more dynamic than the other ones
#You can add as many items as you like here, but they must represent
#a bank upgrade by index (0, 1, 2, etc)
bank-upgrades-items:
item1:
#The bank upgrade that this item represents
item-id: '295'
bank-upgrade-index: 0
slot: 11
item2:
item-id: '371'
bank-upgrade-index: 1
slot: 12
item3:
item-id: '266'
bank-upgrade-index: 2
slot: 13
item4:
item-id: '315'
bank-upgrade-index: 3
slot: 14
item5:
item-id: '418'
bank-upgrade-index: 4
slot: 15
shared-menus:
main-bank-menu:
title: '&8Shared Bank'
use-background-glass: true
background-glass-color: 15
size: 36
deposit-item:
item-id: '54'
slot: 11
name: '&aDeposit Coins'
#Use %interest-cooldown% for the cooldown (format example: 2 Days)
#Use %interest-cooldown-detailed% for the detailed cooldown (format example: 2 Days 3 Hours 1 Minute)
#Use %interest-cooldown-short% for the short cooldown (format example: 2d3h1m)
lore:
- '&7Current balance: &6%balance%'
- ''
- '&7Store coins in the bank to'
- '&7keep them safe while you go'
- '&7on adventures!'
- ''
- '&7Until interest: &b%interest-cooldown%'
- ''
- '&eClick to make a deposit!'
withdraw-item:
item-id: '158'
slot: 13
name: '&aWithdraw Coins'
lore:
- '&7Current balance: &6%balance%'
- ''
- '&7Take your coins out of the'
- '&7bank in order to spend'
- '&7them.'
- ''
- '&eClick to withdraw coins'
transaction-history:
item-id: '358:0'
slot: 15
name: '&aTransaction History'
#Use %symbol% for +/-
#Use %transaction-coins% for the amount of coins from that transaction
#Use %transaction-countdown% for the time elapsed from the creation of the transaction
#Use %player-name% for the name of the one who made the transaction (it could also be bank interest)
lore-structure: '%symbol% &6%transaction-coins%&7, &e%transaction-countdown% Ago &7by &b%player-name%'
bank-interest-name: '&7Bank Interest'
no-transaction-lore:
- '&7You have no transactions'
- '&7to display.'
close-item:
item-id: '166'
slot: 31
name: '&cClose'
lore: []
information-item:
item-id: '76'
slot: 32
name: '&aInformation'
#Use %balance-limit% for the current bank limit (taken from bank upgrade)
#Use %interest-value% for the amount of coins the player will receive on interest
#Use %interest-cooldown% for the cooldown (format example: 2 Days)
#Use %interest-cooldown-detailed% for the detailed cooldown (format example: 2 Days 3 Hours 1 Minute)
#Use %interest-cooldown-short% for the short cooldown (format example: 2d3h1m)
lore:
- '&7Keep your coins safe in the bank!'
- '&7You lose half the coins in your'
- '&7purse when dying.'
- ''
- '&7Balance limit: &6%balance-limit%'
- ''
- '&7The banker rewards you every 31'
- '&7hours with &binterest &7for the'
- '&7coins in your bank balance.'
- ''
- '&7Interest in: &b%interest-cooldown%'
- '&7Projected: &6%interest-value% coins'
shared-information-item:
item-id: '340'
slot: 30
name: '&aBank Players'
#Use %bank-owner% for the owner of the bank
lore-header:
- '&7Bank Owner: &b%bank-owner%'
- '&7Bank Members:'
#Use %member% for the name of the member displayed
lore-members-structure: '&7 - &b%member%'
no-members: '&c There are no members'
lore-footer:
- '&7Upgrade your bank to get'
- '&7more player slots!'
bank-upgrades:
item-id: '41'
slot: 35
name: '&6Bank Upgrades'
lore:
- '&7Are you so rich that you can''t'
- '&7even store your coins?'
- ''
- '&7Current account: %account-name%'
- '&7Bank limit: &6%balance-limit%'
- ''
- '&eClick to view upgrades!'
deposit-coins-menu:
title: '&8Bank Deposit'
use-background-glass: true
background-glass-color: 15
size: 36
#Use %amount% for the amount of coins a player withdraws
deposit-message: '&fYou have deposited &6%amount% coins &fin your bank!'
go-back-item:
item-id: '262'
slot: 31
name: '&aGo back'
lore:
- '&7Go back to your'
- '&7bank.'
custom-amount-item:
item-id: '323'
slot: 15
name: '&aSpecific amount'
#Use %balance% for the amount of coins
lore:
- '&7Current balance: &6%balance%'
- ''
- '&eClick to deposit coins!'
percent-items:
item1:
percent: 50
display-amount: 32
item-id: '54'
slot: 13
name: '&aHalf your purse'
#Use %balance% for the current balance
#Use %to-deposit% for the amount that will be deposited
lore:
- '&7Current balance: &6%balance%'
- '&7Amount to deposit: &6%to-deposit%'
- ''
- '&eClick to deposit coins!'
item2:
percent: 100
display-amount: 64
item-id: '54'
slot: 11
name: '&aYour whole purse'
#Use %balance% for the current balance
#Use %to-deposit% for the amount that will be deposited
lore:
- '&7Current balance: &6%balance%'
- '&7Amount to deposit: &6%to-deposit%'
- ''
- '&eClick to deposit coins!'
withdraw-coins-menu:
title: '&8Bank Withdrawal'
use-background-glass: true
background-glass-color: 15
size: 36
#Use %amount% for the amount of coins a player withdraws
withdraw-message: '&fYou have withdrawn &6%amount% coins &ffrom your bank!'
go-back-item:
item-id: '262'
slot: 31
name: '&aGo back'
lore:
- '&7Go back to your'
- '&7bank.'
custom-amount-item:
item-id: '323'
slot: 16
name: '&aSpecific amount'
#Use %balance% for the amount of coins
lore:
- '&7Current balance: &6%balance%'
- ''
- '&eClick to withdraw coins!'
percent-items:
item1:
percent: 20
display-amount: 1
item-id: '158'
slot: 14
name: '&aWithdraw 20%'
#Use %balance% for the current balance
#Use %to-withdraw% for the amount that will be deposited
lore:
- '&7Current balance: &6%balance%'
- '&7Amount to withdraw: &6%to-withdraw%'
- ''
- '&eClick to withdraw coins!'
item2:
percent: 50
display-amount: 32
item-id: '158'
slot: 12
name: '&aHalf the account'
#Use %balance% for the current balance
#Use %to-withdraw% for the amount that will be deposited
lore:
- '&7Current balance: &6%balance%'
- '&7Amount to withdraw: &6%to-withdraw%'
- ''
- '&eClick to withdraw coins!'
item3:
percent: 100
display-amount: 64
item-id: '158'
slot: 10
name: '&aEverything in the account'
#Use %balance% for the current balance
#Use %to-withdraw% for the amount that will be deposited
lore:
- '&7Current balance: &6%balance%'
- '&7Amount to withdraw: &6%to-withdraw%'
- ''
- '&eClick to withdraw coins!'
withdraw-as-bag:
slot: 32
#If the amount the player withdraws does not meet
#the bag's minimum & maximum requirements the amount will
#be sent in their purse instead
withdraw-as-purse: '&fThe amount was sent to &eyour purse &finstead!'
selected:
name: '&aWithdraw via Coins Bag (ON)'
lore:
- ''
- '&7Status: &aSELECTED'
- '&7This option will withdraw'
- '&7the amount you want as a'
- '&7coins bag!'
- ''
- '&eClick to deactivate!'
not-selected:
name: '&aWithdraw via Coins Bag (OFF)'
lore:
- ''
- '&7Status: &cNOT SELECTED'
- '&7This option will withdraw'
- '&7the amount you want as a'
- '&7coins bag!'
- ''
- '&eClick to activate!'
bank-upgrades-menu:
title: '&8Bank Account Upgrades'
use-background-glass: true
background-glass-color: 15
size: 36
lore-additions:
#These options are added to the lore of the bank upgrades
#If you leave them empty they won't be added
better-upgrade: '&eThis is a better account!'
own-upgrade: '&aThis is your account!'
previous-upgrade: '&cYou have a better account!'
need-previous-upgrade: '&cNeed previous upgrade!'
go-back-item:
item-id: '262'
slot: 31
name: '&aGo back'
lore:
- '&7Go back to your'
- '&7bank.'
#This menu is more dynamic than the other ones
#You can add as many items as you like here, but they must represent
#a bank upgrade by index (0, 1, 2, etc)
bank-upgrades-items:
item1:
#The bank upgrade that this item represents
item-id: '295'
bank-upgrade-index: 0
slot: 11
item2:
item-id: '371'
bank-upgrade-index: 1
slot: 12
item3:
item-id: '266'
bank-upgrade-index: 2
slot: 13
item4:
item-id: '315'
bank-upgrade-index: 3
slot: 14
item5:
item-id: '418'
bank-upgrade-index: 4
slot: 15
bankUpgrades.yml
bank-upgrades:
#Indexes must be from 0 to max index
#0 is the default account everyone starts with
maximum-index: 4
0:
name: '&aStarter Account'
lore:
- ''
- '&a>&m--------&r &6Interest Tranches &a&m--------&a<'
- ' &eFirst &610 &emillion coins yields &b2% &einterest.'
- ' &eFrom &610 &eto &615 &emillion yields &b1% &einterest.'
- ''
- ' &7Max interest: &6250,000'
- ' &8(With 15,000,000 balance)'
- '&a>&m---------------------------------&a<'
- ''
- '&7Max balance: &650 Million Coins'
- ''
- '&7This is the default account.'
maximum-balance: 50000000
#What you need to upgrade to this upgrade
requirements:
coins: 0
permission: 'none'
deny-message: '&cYou don''t have enough coins to buy this upgrade!'
percentages:
#You can add and edit more procents and the "first", "second" name of the percentage doesn't really matter
#For the amount of coins a player has it will receive a percentage from the category he is in
#Procents also stack
#For the example below if player has 13 million coins he will receive 2% from 10 million + 1% from 3 million (13 million - 10 million)
first:
percent: 2
minimum-coins: 1
maximum-coins: 10000000
second:
percent: 1
minimum-coins: 10000001
maximum-coins: 15000000
1:
name: '&6Gold Account'
lore:
- ''
- '&6>&m--------&r &6Interest Tranches &6&m--------&6<'
- ' &eFirst &610 &emillion coins yields &b2% &einterest.'
- ' &eFrom &610 &eto &620 &emillion yields &b1% &einterest.'
- ''
- ' &7Max interest: &6300,000'
- ' &8(With 20,000,000 balance)'
- '&6>&m---------------------------------&6<'
- ''
- '&7Max balance: &6100 Million Coins'
- ''
- '&7Cost: &65,000,000 coins'
maximum-balance: 100000000
#What you need to upgrade to this upgrade
requirements:
coins: 5000000
permission: 'none'
upgrade-message:
- '&fYou just upgraded to &6Gold Account&f!'
- '&fYour maximum bank balance is now &6100 Million Coins'
- '&fYour maximum interest is now &6300,000 Coins'
deny-message: '&cYou don''t have enough coins to buy this upgrade!'
percentages:
#You can add and edit more procents and the "first", "second" name of the percentage doesn't really matter
#For the amount of coins a player has it will receive a percentage from the category he is in
#Procents also stack
#For the example below if player has 13 million coins he will receive 2% from 10 million + 1% from 3 million (13 million - 10 million)
first:
percent: 2
minimum-coins: 1
maximum-coins: 10000000
second:
percent: 1
minimum-coins: 10000001
maximum-coins: 20000000
2:
name: '&dDeluxe Account'
lore:
- ''
- '&d>&m--------&r &6Interest Tranches &d&m--------&d<'
- ' &eFirst &610 &emillion coins yields &b2% &einterest.'
- ' &eFrom &610 &eto &620 &emillion yields &b1% &einterest.'
- ' &eFrom &620 &eto &630 &emillion yields &b0.5% &einterest.'
- ''
- ' &7Max interest: &6350,000'
- ' &8(With 30,000,000 balance)'
- '&d>&m---------------------------------&d<'
- ''
- '&7Max balance: &6250 Million Coins'
- ''
- '&7Cost: &610,000,000 coins'
maximum-balance: 250000000
#What you need to upgrade to this upgrade
requirements:
coins: 10000000
permission: 'none'
upgrade-message:
- '&fYou just upgraded to &dDeluxe Account&f!'
- '&fYour maximum bank balance is now &6250 Million Coins'
- '&fYour maximum interest is now &6350,000 Coins'
deny-message: '&cYou don''t have enough coins to buy this upgrade!'
percentages:
#You can add and edit more procents and the "first", "second" name of the percentage doesn't really matter
#For the amount of coins a player has it will receive a percentage from the category he is in
#Procents also stack
#For the example below if player has 13 million coins he will receive 2% from 10 million + 1% from 3 million (13 million - 10 million)
first:
percent: 2
minimum-coins: 1
maximum-coins: 10000000
second:
percent: 1
minimum-coins: 10000001
maximum-coins: 20000000
third:
percent: 0.5
minimum-coins: 20000001
maximum-coins: 30000000
3:
name: '&5Super Deluxe Account'
lore:
- ''
- '&5>&m--------&r &6Interest Tranches &5&m--------&5<'
- ' &eFirst &610 &emillion coins yields &b2% &einterest.'
- ' &eFrom &610 &eto &620 &emillion yields &b1% &einterest.'
- ' &eFrom &620 &eto &630 &emillion yields &b0.5% &einterest.'
- ' &eFrom &630 &eto &650 &emillion yields &b0.2% &einterest.'
- ''
- ' &7Max interest: &6390,000'
- ' &8(With 50,000,000 balance)'
- '&5>&m---------------------------------&5<'
- ''
- '&7Max balance: &6500 Million Coins'
- ''
- '&7Cost: &625,000,000 coins'
maximum-balance: 500000000
#What you need to upgrade to this upgrade
requirements:
coins: 25000000
permission: 'none'
upgrade-message:
- '&fYou just upgraded to &5Super Deluxe Account&f!'
- '&fYour maximum bank balance is now &6500 Million Coins'
- '&fYour maximum interest is now &6390,000 Coins'
deny-message: '&cYou don''t have enough coins to buy this upgrade!'
percentages:
#You can add and edit more procents and the "first", "second" name of the percentage doesn't really matter
#For the amount of coins a player has it will receive a percentage from the category he is in
#Procents also stack
#For the example below if player has 13 million coins he will receive 2% from 10 million + 1% from 3 million (13 million - 10 million)
first:
percent: 2
minimum-coins: 1
maximum-coins: 10000000
second:
percent: 1
minimum-coins: 10000001
maximum-coins: 20000000
third:
percent: 0.5
minimum-coins: 20000001
maximum-coins: 30000000
forth:
percent: 0.2
minimum-coins: 30000001
maximum-coins: 50000000
4:
name: '&cPremier Account'
lore:
- ''
- '&c>&m--------&r &6Interest Tranches &c&m--------&c<'
- ' &eFirst &610 &emillion coins yields &b2% &einterest.'
- ' &eFrom &610 &eto &620 &emillion yields &b1% &einterest.'
- ' &eFrom &620 &eto &630 &emillion yields &b0.5% &einterest.'
- ' &eFrom &630 &eto &650 &emillion yields &b0.2% &einterest.'
- ' &eFrom &650 &eto &6160 &emillion yields &b0.1% &einterest.'
- ''
- ' &7Max interest: &6500,000'
- ' &8(With 160,000,000 balance)'
- '&c>&m---------------------------------&c<'
- ''
- '&7Max balance: &61 Billion Coins'
- ''
- '&7Cost: &650,000,000 coins'
maximum-balance: 1000000000
#What you need to upgrade to this upgrade
requirements:
coins: 50000000
permission: 'none'
upgrade-message:
- '&fYou just upgraded to &cPremier Account&f!'
- '&fYour maximum bank balance is now &61 Billion Coins'
- '&fYour maximum interest is now &6500,000 Coins'
deny-message: '&cYou don''t have enough coins to buy this upgrade!'
percentages:
#You can add and edit more procents and the "first", "second" name of the percentage doesn't really matter
#For the amount of coins a player has it will receive a percentage from the category he is in
#Procents also stack
#For the example below if player has 13 million coins he will receive 2% from 10 million + 1% from 3 million (13 million - 10 million)
first:
percent: 2
minimum-coins: 1
maximum-coins: 10000000
second:
percent: 1
minimum-coins: 10000001
maximum-coins: 20000000
third:
percent: 0.5
minimum-coins: 20000001
maximum-coins: 30000000
forth:
percent: 0.2
minimum-coins: 30000001
maximum-coins: 50000000
fifth:
percent: 0.1
minimum-coins: 50000001
maximum-coins: 160000000
shared-bank-upgrades:
#Indexes must be from 0 to max index
#0 is the default account everyone starts with
maximum-index: 4
0:
player-limit: 4
name: '&aStarter Account'
lore:
- ''
- '&a>&m--------&r &6Interest Tranches &a&m--------&a<'
- ' &eFirst &610 &emillion coins yields &b2% &einterest.'
- ' &eFrom &610 &eto &615 &emillion yields &b1% &einterest.'
- ''
- ' &7Max interest: &6250,000'
- ' &8(With 15,000,000 balance)'
- '&a>&m---------------------------------&a<'
- ''
- '&7Max balance: &650 Million Coins'
- '&7Player Limit: &b4 Players'
- ''
- '&7This is the default account.'
maximum-balance: 50000000
#What you need to upgrade to this upgrade
requirements:
coins: 0
permission: 'none'
deny-message: '&cYou don''t have enough coins to buy this upgrade!'
percentages:
#You can add and edit more procents and the "first", "second" name of the percentage doesn't really matter
#For the amount of coins a player has it will receive a percentage from the category he is in
#Procents also stack
#For the example below if player has 13 million coins he will receive 2% from 10 million + 1% from 3 million (13 million - 10 million)
first:
percent: 2
minimum-coins: 1
maximum-coins: 10000000
second:
percent: 1
minimum-coins: 10000001
maximum-coins: 15000000
1:
player-limit: 4
name: '&6Gold Account'
lore:
- ''
- '&6>&m--------&r &6Interest Tranches &6&m--------&6<'
- ' &eFirst &610 &emillion coins yields &b2% &einterest.'
- ' &eFrom &610 &eto &620 &emillion yields &b1% &einterest.'
- ''
- ' &7Max interest: &6300,000'
- ' &8(With 20,000,000 balance)'
- '&6>&m---------------------------------&6<'
- ''
- '&7Max balance: &6100 Million Coins'
- '&7Player Limit: &b4 Players'
- ''
- '&7Cost: &65,000,000 coins'
maximum-balance: 100000000
#What you need to upgrade to this upgrade
requirements:
coins: 5000000
permission: 'none'
upgrade-message:
- '&fYou just upgraded to &6Gold Account&f!'
- '&fYour maximum bank balance is now &6100 Million Coins'
- '&fYour maximum interest is now &6300,000 Coins'
deny-message: '&cYou don''t have enough coins to buy this upgrade!'
percentages:
#You can add and edit more procents and the "first", "second" name of the percentage doesn't really matter
#For the amount of coins a player has it will receive a percentage from the category he is in
#Procents also stack
#For the example below if player has 13 million coins he will receive 2% from 10 million + 1% from 3 million (13 million - 10 million)
first:
percent: 2
minimum-coins: 1
maximum-coins: 10000000
second:
percent: 1
minimum-coins: 10000001
maximum-coins: 20000000
2:
player-limit: 5
name: '&dDeluxe Account'
lore:
- ''
- '&d>&m--------&r &6Interest Tranches &d&m--------&d<'
- ' &eFirst &610 &emillion coins yields &b2% &einterest.'
- ' &eFrom &610 &eto &620 &emillion yields &b1% &einterest.'
- ' &eFrom &620 &eto &630 &emillion yields &b0.5% &einterest.'
- ''
- ' &7Max interest: &6350,000'
- ' &8(With 30,000,000 balance)'
- '&d>&m---------------------------------&d<'
- ''
- '&7Max balance: &6250 Million Coins'
- '&7Player Limit: &b5 Players'
- ''
- '&7Cost: &610,000,000 coins'
maximum-balance: 250000000
#What you need to upgrade to this upgrade
requirements:
coins: 10000000
permission: 'none'
upgrade-message:
- '&fYou just upgraded to &dDeluxe Account&f!'
- '&fYour maximum bank balance is now &6250 Million Coins'
- '&fYour maximum interest is now &6350,000 Coins'
deny-message: '&cYou don''t have enough coins to buy this upgrade!'
percentages:
#You can add and edit more procents and the "first", "second" name of the percentage doesn't really matter
#For the amount of coins a player has it will receive a percentage from the category he is in
#Procents also stack
#For the example below if player has 13 million coins he will receive 2% from 10 million + 1% from 3 million (13 million - 10 million)
first:
percent: 2
minimum-coins: 1
maximum-coins: 10000000
second:
percent: 1
minimum-coins: 10000001
maximum-coins: 20000000
third:
percent: 0.5
minimum-coins: 20000001
maximum-coins: 30000000
3:
player-limit: 5
name: '&5Super Deluxe Account'
lore:
- ''
- '&5>&m--------&r &6Interest Tranches &5&m--------&5<'
- ' &eFirst &610 &emillion coins yields &b2% &einterest.'
- ' &eFrom &610 &eto &620 &emillion yields &b1% &einterest.'
- ' &eFrom &620 &eto &630 &emillion yields &b0.5% &einterest.'
- ' &eFrom &630 &eto &650 &emillion yields &b0.2% &einterest.'
- ''
- ' &7Max interest: &6390,000'
- ' &8(With 50,000,000 balance)'
- '&5>&m---------------------------------&5<'
- ''
- '&7Max balance: &6500 Million Coins'
- '&7Player Limit: &b5 Players'
- ''
- '&7Cost: &625,000,000 coins'
maximum-balance: 500000000
#What you need to upgrade to this upgrade
requirements:
coins: 25000000
permission: 'none'
upgrade-message:
- '&fYou just upgraded to &5Super Deluxe Account&f!'
- '&fYour maximum bank balance is now &6500 Million Coins'
- '&fYour maximum interest is now &6390,000 Coins'
deny-message: '&cYou don''t have enough coins to buy this upgrade!'
percentages:
#You can add and edit more procents and the "first", "second" name of the percentage doesn't really matter
#For the amount of coins a player has it will receive a percentage from the category he is in
#Procents also stack
#For the example below if player has 13 million coins he will receive 2% from 10 million + 1% from 3 million (13 million - 10 million)
first:
percent: 2
minimum-coins: 1
maximum-coins: 10000000
second:
percent: 1
minimum-coins: 10000001
maximum-coins: 20000000
third:
percent: 0.5
minimum-coins: 20000001
maximum-coins: 30000000
forth:
percent: 0.2
minimum-coins: 30000001
maximum-coins: 50000000
4:
player-limit: 6
name: '&cPremier Account'
lore:
- ''
- '&c>&m--------&r &6Interest Tranches &c&m--------&c<'
- ' &eFirst &610 &emillion coins yields &b2% &einterest.'
- ' &eFrom &610 &eto &620 &emillion yields &b1% &einterest.'
- ' &eFrom &620 &eto &630 &emillion yields &b0.5% &einterest.'
- ' &eFrom &630 &eto &650 &emillion yields &b0.2% &einterest.'
- ' &eFrom &650 &eto &6160 &emillion yields &b0.1% &einterest.'
- ''
- ' &7Max interest: &6500,000'
- ' &8(With 160,000,000 balance)'
- '&c>&m---------------------------------&c<'
- ''
- '&7Max balance: &61 Billion Coins'
- '&7Player Limit: &b6 Players'
- ''
- '&7Cost: &650,000,000 coins'
maximum-balance: 1000000000
#What you need to upgrade to this upgrade
requirements:
coins: 50000000
permission: 'none'
upgrade-message:
- '&fYou just upgraded to &cPremier Account&f!'
- '&fYour maximum bank balance is now &61 Billion Coins'
- '&fYour maximum interest is now &6500,000 Coins'
deny-message: '&cYou don''t have enough coins to buy this upgrade!'
percentages:
#You can add and edit more procents and the "first", "second" name of the percentage doesn't really matter
#For the amount of coins a player has it will receive a percentage from the category he is in
#Procents also stack
#For the example below if player has 13 million coins he will receive 2% from 10 million + 1% from 3 million (13 million - 10 million)
first:
percent: 2
minimum-coins: 1
maximum-coins: 10000000
second:
percent: 1
minimum-coins: 10000001
maximum-coins: 20000000
third:
percent: 0.5
minimum-coins: 20000001
maximum-coins: 30000000
forth:
percent: 0.2
minimum-coins: 30000001
maximum-coins: 50000000
fifth:
percent: 0.1
minimum-coins: 50000001
maximum-coins: 160000000
coinBagsAndTalismans.yml
money-bags:
#You can only use textures
money-bag-skin: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzk2Y2UxM2ZmNjE1NWZkZjMyMzVkOGQyMjE3NGM1ZGU0YmY1NTEyZjFhZGVkYTFhZmEzZmMyODE4MGYzZjcifX19'
full-inventory-message: '&cYour inventory is full! I don''t have where to put the bag.'
#ATTENTION! If you give money bags using /moneybag give the limits don't matter (minimum-amount & maximum-amount)
#The minimum amount of coins the bag needs to have
minimum-amount: 500
minimum-message: '&fLess than &6500 coins &fdon''t need a bag, just carry them in your purse.'
#The maximum amount of coins the bag can hold
maximum-amount: 500000
maximum-message: '&fThe bag can hold maximum &6500,000 coins&f! It would tear otherwise.'
money-bag-click: '&fYou collected &6%amount% coins &ffrom a bag!'
money-bag-name: '&6Bag of Coins'
#Use %amount% for the amount of coins the bag contains
money-bag-lore:
- '&7This is a bag that'
- '&7stores coins! It can'
- '&7store up to &6500k coins&7!'
- ''
- '&7It contains'
- '&6%amount% coins&7!'
- ''
- '&eClick to add coins'
- '&eto your purse!'
talismans:
use-talismans: true
#When this is set to false, your talismans won't drop on death
talismans-drop: true
upgrade-menu:
not-enough-coins: '&cYou don''t have enough coins in your purse!'
upgraded: '&aYour talisman was upgraded!'
title: '&8Talisman Upgrade'
middle-item:
name: '&aUpgrade'
lore:
- '&7Upgrade from %fromTalisman%'
- '&7to %toTalisman%'
- ''
- '&7Cost: &6%cost% coins'
- ''
- '&eClick the new talisman'
- '&eto confirm!'
random-coins-talisman:
#You can disable individual talismans if you don't use them
#to increase performance
use-this-talisman: true
#Use %amount% for the amount of coins the talisman gave
#Use %talisman-name% for the display name of the talisman
talisman-give-message: '&6+%amount% coins &7(%talisman-name%&7)'
#The index of the maximum upgrade
last-index: 2
0:
skull-texture: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTdmNTdlN2FhOGRlODY1OTFiYjBiYzUyY2JhMzBhNDlkOTMxYmZhYmJkNDdiYmM4MGJkZDY2MjI1MTM5MjE2MSJ9fX0='
name: '&6Lucky Coins Talisman'
#Minimum interval and maximum interval are numbers represented in minutes
minimum-interval: 3
maximum-interval: 7
minimum-coins: 1
maximum-coins: 5
lore:
- ''
- '&7This talisman gives you'
- '&7a small amount of coins'
- '&7at random intervals.'
- ''
- '&7Coins Interval: &e3 - 7 minutes'
- '&7Maximum Amount: &65 coins'
- ''
- '&eClick to upgrade!'
1:
skull-texture: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYTU2NGU1NTM4MGQzOTkwMDJlMDFjZjBiMTI3NzRjZGE2YTdhMjZkODZiNTliZjg2MjkyODRlZjFhMzg3ZDRkMCJ9fX0='
#How much does it cost to upgrade to this one
upgrade-cost: 15000
name: '&6Lucky Coins Ring'
#Minimum interval and maximum interval are numbers represented in minutes
minimum-interval: 5
maximum-interval: 7
minimum-coins: 3
maximum-coins: 17
lore:
- ''
- '&7This talisman gives you'
- '&7a small amount of coins'
- '&7at random intervals.'
- ''
- '&7Coins Interval: &e5 - 7 minutes'
- '&7Maximum Amount: &617 coins'
- ''
- '&eClick to upgrade!'
2:
skull-texture: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZGExNGZmOTEyNTY2ZDQ3MTk4MTI3ODhlNjMzYmE0MjNkMWRiMTQ0OWFkZmJiNzA2MWZhZmU3NGJhODgwOTQ2OSJ9fX0='
#How much does it cost to upgrade to this one
upgrade-cost: 30000
name: '&6Lucky Coins Artifact'
#Minimum interval and maximum interval are numbers represented in minutes
minimum-interval: 4
maximum-interval: 6
minimum-coins: 5
maximum-coins: 25
lore:
- ''
- '&7This talisman gives you'
- '&7a small amount of coins'
- '&7at random intervals.'
- ''
- '&7Coins Interval: &e4 - 6 minutes'
- '&7Maximum Amount: &625 coins'
percent-reducer-talisman:
use-this-talisman: true
last-index: 2
0:
skull-texture: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZmEzOGU4M2E1NTkxZDY3NDc5YzAxNzkzN2UxZDk4ZGRhZDA0MDhkNTMzYWUyZDhjNzljMzRhZmQ4NzE5OWE3In19fQ=='
name: '&cPurse Saver Talisman'
reduce-percent: 5
lore:
- ''
- '&7This talisman lowers'
- '&7the percent of coins'
- '&7you lose on death events'
- '&7by &c5%&7!'
- ''
- '&eClick to upgrade!'
1:
skull-texture: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYTBiN2NhMmNlZDExZDMyNWEzMWQ1ZjI3NTNmYjcxZTIxNjk3ZDI5MWJlYzljMmZhNGE1ZjU5MGRiOWM5OTFmIn19fQ=='
name: '&cPurse Saver Ring'
upgrade-cost: 10000
reduce-percent: 10
lore:
- ''
- '&7This talisman lowers'
- '&7the percent of coins'
- '&7you lose on death events'
- '&7by &c10%&7!'
- ''
- '&eClick to upgrade!'
2:
skull-texture: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZDRlZGZiZTk0ZDJkMWZhMzY3ODMyZDQyYWEyODI0ZjAxNGRhOTk1YTcyZGI3MmI0NTJiOWM3Yjk4ZTRmYSJ9fX0='
name: '&cPurse Saver Artifact'
upgrade-cost: 20000
reduce-percent: 20
lore:
- ''
- '&7This talisman lowers'
- '&7the percent of coins'
- '&7you lose on death events'
- '&7by &c20%&7!'
death-save-talisman:
use-this-talisman: true
last-index: 2
0:
skull-texture: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNDUyZGNhNjhjOGY4YWY1MzNmYjczN2ZhZWVhY2JlNzE3Yjk2ODc2N2ZjMTg4MjRkYzJkMzdhYzc4OWZjNzcifX19'
name: '&aLucky Purse Talisman'
percent: 5
lore:
- ''
- '&7This talisman gives a'
- '&a5% &7chance to not'
- '&7lose coins from your'
- '&7purse on death!'
- ''
- '&eClick to upgrade!'
1:
skull-texture: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvM2JiNjEyZWI0OTVlZGUyYzVjYTUxNzhkMmQxZWNmMWNhNWEyNTVkMjVkZmMzYzI1NGJjNDdmNjg0ODc5MWQ4In19fQ=='
name: '&aLucky Purse Ring'
percent: 10
upgrade-cost: 15000
lore:
- ''
- '&7This talisman gives a'
- '&a10% &7chance to not'
- '&7lose coins from your'
- '&7purse on death!'
- ''
- '&eClick to upgrade!'
2:
skull-texture: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNGFkMDQ3NmU4NjcxNjk2YWYzYTg5NDlhZmEyYTgxNGI5YmRkZTY1ZWNjZDFhOGI1OTNhZWVmZjVhMDMxOGQifX19'
name: '&aLucky Purse Artifact'
percent: 20
upgrade-cost: 30000
lore:
- ''
- '&7This talisman gives a'
- '&a20% &7chance to not'
- '&7lose coins from your'
- '&7purse on death!'
killCoinsAndPurseDeath.yml
kill-coins:
disabled-worlds: []
#Set this to false if you don't want players to
#receive coins on mob kill
use-kill-coins: true
use-maximum-coins: false
#Use %amount% for the amount of coins gained
#Use #entity-display% for the name of the entity
message-on-kill: '&6+%amount% coins &8(%entity-display% Kill&8)'
default-coins: '3'
default-permission: 'none'
default-display-name: '&7Entity'
default-message: '&fYou got &63 coins&f for killing something!'
#How much coins can a player get from kills per day
#If you set this to 0 it will be unlimited, otherwise the player
#can't get more than the limit you set
maximum-coins-per-day: 0
maximum-reached-message:
- '&cYou reached a maximum of coins!'
- '&cYou won''t receive any more coins for killing things.'
- ''
- '&cYou will start to get coins again tomorrow!'
#kill events based on entity types
kill-events:
#The list of entity types: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/entity/EntityType.html
event1:
entity-type: 'PLAYER'
#Permission to get coins from killing this entity
#Set to none if u want everyone to be able to get coins
permission: 'none'
display-name: '&cPlayer'
coins-to-give: '15'
#After you kill the maximum number you
#won't receive any more coins for killing this entity
#set 0 for no limit
maximum-kills: 1000
maximum-reached-message:
- '&cYou reached a maximum of kills!'
- '&cYou won''t receive any more coins for killing players.'
- ''
- '&cYou will start to get coins again tomorrow!'
event2:
entity-type: 'ZOMBIE'
#Permission to get coins from killing this entity
#Set to none if u want everyone to be able to get coins
permission: 'none'
display-name: '&aZombie'
coins-to-give: '5-10'
#After you kill the maximum number you
#won't receive any more coins for killing this entity
#set 0 for no limit
maximum-kills: 5000
maximum-reached-message:
- '&cYou reached a maximum of kills!'
- '&cYou won''t receive any more coins for killing zombies.'
- ''
- '&cYou will start to get coins again tomorrow!'
event3:
entity-type: 'SKELETON'
#Permission to get coins from killing this entity
#Set to none if u want everyone to be able to get coins
permission: 'none'
display-name: '&fSkeleton'
coins-to-give: '5-10'
#After you kill the maximum number you
#won't receive any more coins for killing this entity
#set 0 for no limit
maximum-kills: 5000
maximum-reached-message:
- '&cYou reached a maximum of kills!'
- '&cYou won''t receive any more coins for killing skeletons.'
- ''
- '&cYou will start to get coins again tomorrow!'
#kill events based on entity name
#has priority over entity type
custom-kill-events:
event1:
entity-name: '&aCustom Entity Name'
#Permission to get coins from killing this entity
#Set to none if u want everyone to be able to get coins
permission: 'none'
display-name: '&aCustom Entity'
coins-to-give: '15'
#After you kill the maximum number you
#won't receive any more coins for killing this entity
#set 0 for no limit
maximum-kills: 1000
maximum-reached-message:
- '&cYou reached a maximum of kills!'
- '&cYou won''t receive any more coins for killing custom entities.'
- ''
- '&cYou will start to get coins again tomorrow!'
purse-coins-handle:
disabled-worlds: []
bypass-permission: 'rec.bypass.purse.death'
#Set this to false if you don't want players to
#lose coins on death
use-purse-coins-death: true
#Use numbers from 0 to 100 for percents
default-percent: 50
default-message: '&cYou died and lost %coins% coins from your purse!'
death-events:
#Here you can create custom percents for every death cause in the list from the link below
#If the event is not specified but the use-purse-coins-death is true, it will take
#the default percent
#Check death causes at https://hub.spigotmc.org/javadocs/spigot/org/bukkit/event/entity/EntityDamageEvent.DamageCause.html
event1:
death-cause: 'ENTITY_ATTACK'
percent-to-take: 50
message-to-give: '&cYou lost %coins% coins for being killed by a mob/player.'
event2:
death-cause: 'VOID'
percent-to-take: 50
message-to-give: '&cYou lost %coins% coins for falling in the void.'
sounds.yml
#Use 'none' for no sound
#Sounds List - https://helpch.at/docs/version/index.html?org/bukkit/Sound.html
#Replace version with your server version^
#Example of usage (1.8.8): https://helpch.at/docs/1.8.8/index.html?org/bukkit/Sound.html
#sound: 'ORB_PICKUP"
#If you want a different pitch, ORB_PICKUP:pitch
no-permission-sound: 'none'
commands:
royaleeconomy:
purse:
#Sounds sent to players who receive the coins
add-money: 'none'
remove-money: 'none'
set-money: 'none'
bank:
#Sounds sent to players who receive the coins
add-money: 'none'
remove-money: 'none'
set-money: 'none'
sharedbank:
#Sounds sent to players who receive the coins
add-money: 'none'
remove-money: 'none'
set-money: 'none'
balance:
own: 'none'
other: 'none'
reshop:
command-help: 'none'
open: 'none'
forceopen:
from-player: 'none'
to-player: 'none'
pay:
from-player: 'none'
to-player: 'none'
balancetop:
command-help: 'none'
top-purse: 'none'
top-bank: 'none'
top-sharedbank: 'none'
bank:
command-help: 'none'
bank-balance: 'none'
bank-balance-other: 'none'
sharedbank:
command-help: 'none'
sharedbank-balance: 'none'
sharedbank-balance-other: 'none'
sharedbank-create: 'none'
sharedbank-transfer: 'none'
sharedbank-disband: 'none'
sharedbank-leave: 'none'
sharedbank-invite:
from-player: 'none'
to-player: 'none'
sharedbank-accept: 'none'
sharedbank-kick: 'none'
sharedbank-info: 'none'
talismans:
command-help: 'none'
menu-open: 'none'
give-command:
from-player: 'none'
to-player: 'none'
killcoins: 'none'
piggy-bank:
command-help: 'none'
piggy-bank-get: 'none'
piggy-bank-give:
from-player: 'none'
to-player: 'none'
moneybag:
command-help: 'none'
get-command: 'none'
adminget-command: 'none'
give-command:
from-player: 'none'
to-player: 'none'
interest:
command-help: 'none'
speedup: 'none'
slowdown: 'none'
reset: 'none'
force: 'none'
interest-check: 'none'
menus:
#Click sounds
main-bank-open: 'none'
bank-withdaw-menu-open: 'none'
bank-deposit-menu-open: 'none'
bank-upgrades-menu-open: 'none'
bank-deposit: 'none'
bank-withdraw: 'none'
withdraw-as-bag-click: 'none'
bank-upgrade: 'none'
shop-buy: 'none'
shop-sell: 'none'
shop-buyback: 'none'
talisman-upgrade: 'none'
others:
kill-coins-entity-kill: 'none'
kill-coins-custom-entity-kill: 'none'
coins-bag-claim: 'none'
purse-death-coins-take: 'none'
coins-talisman-give-sound: 'none'
permissions.yml
no-permission-message:
- '&cYou are not allowed to use this!'
- '&cYou need the permission: &e%permission%'
commands:
royaleeconomy:
command-help: 'rec.admin.help'
purse-permission: 'rec.admin.purse'
bank-permission: 'rec.admin.bank'
sharedbank-permission: 'rec.admin.sharedbank'
shops-permission: 'rec.admin.shops'
reload-permission: 'rec.admin.reload'
balance:
own: 'rec.balance'
other: 'rec.balance.other'
reshop:
command-help: 'rec.shop.help'
open: 'rec.shop.open'
forceopen: 'rec.admin.shop.forceopen'
pay: 'rec.pay'
balancetop:
command-help: 'rec.balancetop.help'
top-purse: 'rec.balancetop.purse'
top-bank: 'rec.balancetop.bank'
top-sharedbank: 'rec.balancetop.sharedbank'
bank:
command-help: 'rec.bank.help'
bank-command: 'rec.bank.command'
bank-balance: 'rec.bank.balance'
bank-balance-other: 'rec.bank.balance.other'
bank-withdraw-command: 'rec.bank.withdraw'
bank-deposit-command: 'rec.bank.deposit'
bank-upgrades-command: 'rec.bank.upgrades'
bank-cooldown-bypass: 'rec.bypass.cooldown'
sharedbank:
command-help: 'rec.sharedbank.help'
sharedbank-command: 'rec.sharedbank.command'
sharedbank-balance: 'rec.sharedbank.balance'
sharedbank-balance-other: 'rec.sharedbank.balance.other'
sharedbank-withdraw-command: 'rec.sharedbank.withdraw'
sharedbank-deposit-command: 'rec.sharedbank.deposit'
sharedbank-upgrades-command: 'rec.sharedbank.upgrades'
sharedbank-cooldown-bypass: 'rec.bypass.cooldown'
sharedbank-create: 'rec.sharedbank.create'
sharedbank-transfer: 'rec.sharedbank.transfer'
sharedbank-disband: 'rec.sharedbank.disband'
sharedbank-leave: 'rec.sharedbank.leave'
sharedbank-invite: 'rec.sharedbank.invite'
sharedbank-accept: 'rec.sharedbank.accept'
sharedbank-kick: 'rec.sharedbank.kick'
sharedbank-info: 'rec.sharedbank.info'
talismans:
command-help: 'rec.talismans.help'
menu-open: 'rec.talismans.open'
give-command: 'rec.talismans.give'
killcoins: 'rec.killcoins.command'
piggy-bank:
command-help: 'rec.piggybank.help'
piggy-bank-get: 'rec.piggybank.get'
piggy-bank-give: 'rec.piggybank.give'
moneybag:
command-help: 'rec.moneybag.help'
get-command: 'rec.moneybag.get'
adminget-command: 'rec.moneybag.adminget'
give-command: 'rec.moneybag.give'
interest:
command-help: 'rec.interest.help'
speedup: 'rec.interest.speedup'
slowdown: 'rec.interest.slowdown'
reset: 'rec.interest.reset'
force: 'rec.interest.force'
interest-check: 'rec.interest'
#More kill coins permissions in the kill coins file
kill-coins-bypass-limit: 'rec.killcoins.bypass.limit'
moneybag-bank-withdraw: 'rec.moneybag.withdraw'
piggy-bank-use: 'rec.piggybank.use'
piggy-bank-cooldown-bypass: 'rec.piggybank.bypass.cooldown'
commands.yml
commands:
royaleeconomy:
command-help:
- '&7&m---------------[-&r &cAdmin Commands &7&m-]---------------'
- '&c/royaleeconomy purse &7- &fSee purse commands.'
- '&c/royaleeconomy bank &7- &fSee bank commands.'
- '&c/royaleeconomy sharedbank &7- &fSee shared bank commands.'
- '&c/royaleeconomy shops &7- &fSee shops commands.'
- '&c/royaleeconomy reload &7- &fReload plugin.'
- '&7&m---------------[-&r &eOther Commands &7&m-]---------------'
- '&e/talismans help &7- &fSee talismans commands.'
- '&e/killcoins &7- &fSee kill coins stats.'
- '&e/interest help &7- &fSee interest commands.'
- '&e/coinsbag &7- &fSee coins bags commands.'
- '&e/reshop &7- &fSee shop commands.'
- '&e/balancetop &7- &fSee balance top commands.'
- '&e/sharedbank help &7- &fSee shared bank commands.'
- '&e/bank help &7- &fSee bank commands.'
- '&e/piggybank &7- &fSee piggy bank commands.'
player-not-found: '&cThe player you entered is not registered in the database.'
invalid-number: '&cYou entered an invalid number.'
shops:
command-help:
- '&c/royaleeconomy shop create'
- '&c/royaleeconomy shop manager'
- '&c/royaleeconomy shop sortSellItems'
- '&c/royaleeconomy shop reload'
- '&c/royaleeconomy shop list'
purse:
command-help:
- '&c/royaleeconomy purse add <player> <amount>'
- '&c/royaleeconomy purse remove <player> <amount>'
- '&c/royaleeconomy purse set <player> <amount>'
#Use %amount% for amount and %player% for player username
add-done-message: '&6%amount% coins &fwere sent to &e%player%&f!'
add-done-player-message: '&6%amount% coins &fwere added to your purse!'
remove-done-message: '&6%amount% coins &fwere taken from &e%player%&f!'
remove-done-player-message: '&6%amount% coins &fwere taken from your purse!'
set-done-message: '&e%player%&f''s purse has now &6%amount% coins&f!'
set-done-player-message: '&fYou now have &6%amount% coins &fin your purse!'
bank:
command-help:
- '&c/royaleeconomy bank forceopen <player>'
- '&c/royaleeconomy bank transactionlog <player>'
- '&c/royaleeconomy bank add <player> <amount>'
- '&c/royaleeconomy bank remove <player> <amount>'
- '&c/royaleeconomy bank set <player> <amount>'
#Use %amount% for amount and %player% for player username
add-done-message: '&6%amount% coins &fwere sent to &e%player%&f''s bank!'
add-done-player-message: '&6%amount% coins &fwere added to your bank!'
remove-done-message: '&6%amount% coins &fwere taken from &e%player%&f''s bank!'
remove-done-player-message: '&6%amount% coins &fwere taken from your bank!'
set-done-message: '&e%player%&f''s personal bank has now &6%amount% coins&f!'
set-done-player-message: '&fYou now have &6%amount% coins &fin your bank!'
sharedbank:
command-help:
- '&c/royaleeconomy sharedbank forceopen <player>'
- '&c/royaleeconomy sharedbank transactionlog <player>'
- '&c/royaleeconomy sharedbank add <player> <amount>'
- '&c/royaleeconomy sharedbank remove <player> <amount>'
- '&c/royaleeconomy sharedbank set <player> <amount>'
- '&c/royaleeconomy sharedbank delete <player>'
#Use %amount% for amount and %player% for player username
sharedbank-delete: '&aThe shared bank has been deleted!'
sharedbank-delete-not-found: '&cThe shared bank could not be found!'
add-done-message: '&6%amount% coins &fwere sent to &e%player%&f''s shared bank!'
add-done-player-message: '&6%amount% coins &fwere added to your bank!'
remove-done-message: '&6%amount% coins &fwere taken from &e%player%&f''s shared bank!'
remove-done-player-message: '&6%amount% coins &fwere taken from your shared bank!'
set-done-message: '&e%player%&f''s shared bank has now &6%amount% coins&f!'
set-done-player-message: '&fYou now have &6%amount% coins &fin your shared bank!'
not-shared-bank: '&cThat player does not have a shared bank!'
balance:
#Use %balance% for amount of coins
output: '&fYou have &6%balance% coins&f!'
#Use %player-name% for the name of the player
output-other: '&e%player-name% &fhas &6%balance% coins&f!'
reshop:
command-help:
- '&c/reshop open <name>'
- '&c/reshop forceopen <player> <name>'
shop-not-found: '&cThere is no shop with that name.'
player-not-found: '&cThe player was not found.'
success: '&aSuccessfully opened the shop!'
pay:
disable-self-pay: false
pay-self-message: '&cYou can''t pay yourself!'
no-args-message: '&cUse /pay <player> <amount>'
invalid-number: '&cInvalid number.'
no-coins-message: '&cYou don''t have enough coins.'
#Use %coins% for amount of coins
#Use %to-player% for the player that receives the coins
#Use %from-player% for the player that gives the coins
coins-received-message: '&fYou have received &6%coins% coins &ffrom &e%from-player%&f!'
coins-given-message: '&fYou gave &6%coins% coins &fto &e%to-player%&f!'
invalid-player: '&cThe player you want to give money to has to be online!'
balancetop:
command-help:
- '&e/balancetop purse &7- &fTop players regarding coins in purse'
- '&e/balancetop bank &7- &fTop players regarding coins in bank'
- '&e/balancetop sharedbank &7- &fTop banks regarding coins'
- '&fThe top updates every &e&n5 minutes&f!'
#How many players should be displayed per page
display-per-page: 10
#If you set this to play, there will be no pages
#And the display-per-page will represent how many players
#to show
display-all: true
broadcast-top-changes:
#Broadcasts balance top 10 modifications (if there are any)
broadcast-purse: false
broadcast-bank: false
broadcast-sharedbank: false
broadcast-header:
- '&7&m-------&r &eBalanceTop Changes &7&m-------'
broadcast-purse-structure: '&e#%position% Purse: &fFrom &7%from-player-name% &8(&6%from-player-coins%&8) &fto &7%to-player-name% &8(&6%to-player-coins%&8)'
broadcast-bank-structure: '&e#%position% Bank: &fFrom &7%from-player-name% &8(&6%from-player-coins%&8) &fto &7%to-player-name% &8(&6%to-player-coins%&8)'
broadcast-sharedbank-structure: '&e#%position% Shared Bank: &fFrom &7%from-player-name% &8(&6%from-player-coins%&8) &fto &7%to-player-name% &8(&6%to-player-coins%&8)'
broadcast-footer:
- '&7&m------------------------------------------'
- '&8If you want to disable this broadcast until'
- '&7a next server restart do &c/balancetop toggleBroadcast'
toggle-enabled: '&aBalance Top Changes Enabled!'
toggle-disabled: '&cBalance Top Changes Disabled!'
#Names that you enter here will be excluded from all tops
#Useful for admins who needs huge amount of money to test stuff
hidden-players: []
top-format:
#Use %top-position% for the position the playe is on
#Use %player-name% for the player's username
#Use %coins% for the number of coins the player has
#Use %page-number% for the number of the current page
sharedbank-top:
header: '&7&m-----[-&f &eTop Shared Bank &7&m-]-------'
#%player-name% here means the owner of the shared bank's name
top-player-structure: '&e#%top-position% &f%player-name%''s Bank &7- &6%coins%'
footer: '&7&m---------[-&f &ePage %page-number% &7&m-]-----------'
bank-top:
header: '&7&m---------[-&f &eTop Bank &7&m-]---------'
top-player-structure: '&e#%top-position% &f%player-name% &7- &6%coins%'
footer: '&7&m---------[-&f &ePage %page-number% &7&m-]-----------'
purse-top:
header: '&7&m---------[-&f &eTop Purse &7&m-]--------'
top-player-structure: '&e#%top-position% &f%player-name% &7- &6%coins%'
footer: '&7&m---------[-&f &ePage %page-number% &7&m-]-----------'
bank:
command-help:
- '&e/bank &7- &fOpen the bank menu.'
- '&e/bank balance &7- &fCheck the amount of coins you have.'
- '&e/bank balance <player> &7- &fCheck the amount of coins another player has.'
- '&e/bank withdraw &7- &fOpen the withdraw menu'
- '&e/bank deposit &7- &fOpen the deposit menu'
- '&e/bank upgrades - &7- &fOpen the upgrades menu.'
#Use %balance% for amount of coins
output: '&fYou have &6%balance% coins&f in your bank!'
#Use %player-name% for the name of the player
output-other: '&e%player-name% &fhas &6%balance% coins&f in their bank!'
player-not-found: '&cThe player you entered is not registered in the database.'
sharedbank:
command-help:
- '&e/sharedbank &7- &fOpen the shared bank menu.'
- '&e/sharedbank create &7- &fCreate a shared bank'
- '&e/sharedbank transfer <player> &7- &fTransfer ownership'
- '&e/sharedbank disband &7- &fDelete the shared bank'
- '&e/sharedbank leave &7- &fLeave the shared bank'
- '&e/sharedbank invite <player> &7- &fInvite member in shared bank'
- '&e/sharedbank accept <player> &7- &fAccept bank invitation'
- '&e/sharedbank kick <player> &7- &fKick player from shared bank'
- '&e/sharedbank info <player> &7- &fGives info about someone''s shared bank'
- '&e/sharedbank balance &7- &fCheck the amount of coins you have.'
- '&e/sharedbank upgrades - &7- &fOpen the upgrades menu.'
- '&e/sharedbank balance <player> &7- &fCheck the amount of coins another player has.'
- '&e/sharedbank withdraw &7- &fOpen the withdraw menu'
- '&e/sharedbank deposit &7- &fOpen the deposit menu'
#Use %balance% for amount of coins
output: '&fYou have &6%balance% coins&f in your bank!'
#Use %player-name% for the name of the player
output-other: '&e%player-name% &fhas &6%balance% coins&f in their bank!'
player-not-found: '&cThe player you entered is not registered in the database.'
no-shared-bank: '&cYou are not part of any shared bank.'
create-success: '&aYour shared bank was created!'
create-fail: '&cYou already have a shared bank!'
delete-success: '&fYour shared bank was deleted!'
bank-leave: '&fYou have left your shared bank!'
bank-leave-fail: '&cYou can''t leave because you are the owner!'
invite-sent:
- '&e%from-player% &fhas sent you a bank invitation.'
- '&e/sharedbank accept %from-player% &f to accept their invitation.'
invite-sent2: '&fThe invitation was successfully sent to &e%to-player%&f!'
invite-already-sent: '&fYou already sent an invitation to that player.'
invite-no-invite: '&fYou don''t have any invitations from that player.'
must-be-owner: '&cYou need to be the owner of the bank to do this.'
invite-accept: '&fYou accepted the bank invitation from &e%from-player%&f!'
invite-accept2: '&e%to-player% &fhas accepted your bank invitation!'
player-online: '&cThe player has to be online!'
player-has-bank: '&cThat player already has a shared bank.'
transfer-ownership-fail: '&cThat player is not part of your bank.'
transfer-ownership-success: '&fYou transfered ownership to &e%to-player%&f!'
transfer-ownership-success2: '&fYou are now the owner of your shared bank!'
kick-fail: '&cThat player is not part of your bank.'
kick-success: '&fYou kicked &e%player% &ffrom your shared bank!'
kick-player: '&fYou have been kicked fom the shared bank!'
confirm-message: '&fAre you sure? Type &e%command%.'
bank-info:
no-bank: '&cPlayer is not part of any shared bank.'
header-message:
- '&7&m-------[-&e Bank Info &7&m-]-------'
- '&7 * Owner: &b%owner%'
- '&7 * Members:'
members-display-structure: '&7 - &b%member%'
no-members: '&c No members'
footer-message:
- '&7 * Balance: &6%balance% coins'
talismans:
command-help:
- '&e/talismans &7- &fOpen a menu from which you can take talismans'
- '&e/talismans give <player> <random-coins/death-save/percent-reducer> <tier>'
output: '&aTalisman was successfully given!'
tier-not-found: '&cThe selected tier was not found.'
player-not-found: '&cThe player you entered was not found'
killcoins:
not-enabled: '&cStats for coins you gain from killing mobs are disabled.'
structure:
no-coins-message:
- '&cYou have no coins to display here yet.'
- '&cKill some mobs and execute the command'
- '&cagain to see the stats.'
header:
- '&8&m-----------------------------'
- '&fCoins gained: &6%total% coins&f'
- '&fKill more mobs to get more coins!'
- ''
- '&fThese stats reset daily!'
- ''
- '&fDetailed Kills:'
kill-structure: '&7 - %mob-display-name% Kills&f: %kill-count% &8(&6%amount% coins&8)'
#The footer won't be displayed if there are 0 additional kills
footer:
- ''
- '&fBesides the ones listed above you'
- '&fkilled an addition of &a%other-kills% entities'
- '&fthat make a total of &6%other-amount% coins&f!'
- '&8&m-----------------------------'
piggybank:
command-help:
- '&e/piggybank get &7- &fGet a piggy bank'
- '&e/piggybank give <player> &7- &fGive a piggy bank to a player'
success: '&aPiggy bank was given!'
piggy-bank-received: '&fYou have received a &aPiggy Bank&f!'
player-not-found: '&cPlayer has to be online.'
moneybag:
command-help:
- '&e/moneybag get <amount> &7- &fPut coins in a bag and get it'
- '&e/moneybag adminget <amount> &7- &fGet a bag without taking coins'
- '&e/moneybag give <player> <amount> &7- &fSend a player a coins bag'
#Use %amount% for the amount of coins the bag contains
output-fail: '&cYou don''t have enough coins!'
output: '&fYou just got a &ecoins bag &fcontaining &6%amount% coins &fin it!'
output-give: '&fYou sent a coins bag!'
give-invalid-player: '&cThe player has to be online!'
invalid-number: '&cPlease enter a valid number.'
interest:
command-help:
- '&e/interest &7- &fCheck how much time has to pass until a the interest.'
- '&e/interest speedup <number of hours> &7- &fRemove a number of hours from the remaining time.'
- '&e/interest slowdown <number of hours> &7- &fAdd a number of hours to the remaining time.'
- '&e/interest force &7- &fForce a bank interest.'
- '&e/interest reset &7- &fReset the timer without triggering a interest.'
#Use %interest-cooldown% for the cooldown (format example: 2 Days)
#Use %interest-cooldown-detailed% for the detailed cooldown (format example: 2 Days 3 Hours 1 Minute)
#Use %interest-cooldown-short% for the short cooldown (format example: 2d3h1m)
interest-output:
- '&fThere is &b%interest-cooldown-detailed% &funtil interest.'
- '&fGeneral interest cooldown: &b31 Hours'
reset:
output: '&aThe interest cooldown has been reseted!'
slowdown:
output: '&aThe interest has been slowed down!'
invalid-number: '&cYou didn''t enter a valid number of hours.'
speedup:
output: '&aThe interest has been sped up!'
invalid-number: '&cYou didn''t enter a valid number of hours.'
force:
output: '&aThe interest has been forcefully given.'
broadcast:
message: '&fYou have received your &eBank Interest&f!'
#If you set this to something else than 'none' only players with this permission
#will receive an interest message
permission: 'none'
boosters.yml
use-boosters: false
never-expire-message: 'infinite time'
booster-command:
permission: 'rec.active.boosters.view'
no-permission: '&cYou don''t have permission to see active boosters.'
active-booster-display:
header:
- '&7&m-------&r &eActive Boosters &7&m-------'
- '&fActive boosters right now:'
middle-structure: ' &7- %booster-name% &7(%category-name%&7) &f- &e%time-left% left'
middle-structure-no-boosters:
- ' &7There are no active boosters :('
footer:
- '&7&m----------------------------'
booster-admin-command-permission: 'rec.booster.admin'
global-booster-broadcast: '&eGlobal Booster > &fA global booster was activated for &e%booster-duration%&f! %booster-name% &7(%booster-category%&7)'
personal-booster-broadcast: '&ePersonal Booster > &fA personal booster was activated for &e%booster-duration%&f! %booster-name% &7(%booster-category%&7)'
boosters:
shops-buy:
use: false
category-name: '&eShop Buy'
lore-addition:
- ''
- '%booster-name%'
- '&fIf you buy this'
- '&fyou pay less by &6%amount% coins&f!'
boosters:
booster-1:
exclusive-for-shops:
- 'shop1'
- 'shop2'
booster-name: '&6x1.2 Booster'
permission: 'none'
#Boost percent 1-100
percent-boost: 20
booster-2:
booster-name: '&6x1.5 Booster'
permission: 'booster.1.5'
percent-boost: 50
shops-sell:
use: false
category-name: '&eShop Sell'
lore-addition:
- ''
- '%booster-name%'
- '&fIf you sell this'
- '&fyou get extra &6%amount% coins&f!'
boosters:
booster-1:
exclusive-for-shops:
- 'shop1'
- 'shop2'
booster-name: '&6x1.2 Booster'
permission: 'none'
#Boost percent 1-100
percent-boost: 20
booster-2:
booster-name: '&6x1.5 Booster'
permission: 'booster.1.5'
percent-boost: 50
kill-coins:
use: false
category-name: '&eKill Coins'
message: '&eBooster > &fYou got extra &6%amount% coins&f since %booster-name% &fis activated!'
boosters:
booster-1:
booster-name: '&6x1.2 Booster'
permission: 'none'
#Boost percent 1-100
percent-boost: 20
booster-2:
booster-name: '&6x1.5 Booster'
permission: 'booster.1.5'
permission-permanent: 'booster.permanent.1.5'
percent-boost: 50
blackMarket.yml
use-blackmarket: false
#Set to 'none' to disable permission
blackmarket-permission: 'rec.blackmarket'
#Decided this feature needs a separate permission message
no-permission-message: '&6[Black Market] &fThis place is not for everyone! Your access has been denied.'
blackmarket-menu-name: '&5Black Market'
blackmarket-scam:
use: false
#30 chance of being scammed, meaning they won't get the item but pay the price
chance: 30
scam-message: '&6[Black Market] &fYou have been scammed! Sorry buddy, that''s how things work around here.'
#If use command is set to false
#the /blackmarket command becomes an admin command
use-command: true
admin-permission: 'rec.blackmarket.admin'
#The number of minutes between black market items refresh
refresh-rate: 180
#Set to 'none' to disable the message
#The message gets sent only to players with permission
refresh-message: '&6[Black Market] &fThe black market has refreshed it''s stock! Come and see if you dare...'
finished-stock-message: '&cThe stock for this item is finished... Be faster next time!'
clicking-cooldown: '&cA transaction is going on right in this second. Wait for it to finish!'
not-enough-money: '&cYou don''t have enough coins!'
#Use %amount% and %item-name% for buying details
buy-message: '&fThank you for buying &8%amount%x %item-name% &ffrom the &5Black Market&f!'
full-inventory: '&cYour inventory is full!'
#This message is displayed on /blackmarket refresh
#or when /blackmarket is no longer accessible (use-limited-access-time is true)
blackmarket-refresh: '&6[Black Market] &fThe black market will refresh it''s stock in &c%cooldown%&f!'
use-limited-access-time: false
#Time in minutes in which players can access
#the black market. When the time ends, they will not
#be able to access it until the next refresh
time-to-access: 20
#Item slots are where random items will appear
#anything that is not an item slot will be set to
#background item which you can set bellow.
blackmarket-menu-size: 36
close-menu-slot: 31
close-menu-item:
material: '262'
name: '&cClose Market'
lore:
- '&7Click to close'
- '&7the market.'
blackmarket-background-item: '160:15'
blackmarket-item-slots:
- 10
- 13
- 16
#If you have more slots, than actual items
#this item pops up
no-item-to-display:
material: '166'
name: '&cNo Item'
lore:
- '&7No item to'
- '&7display here.'
item-price-lore-addition:
- ''
- '&7Cost: &6%price% coins'
#If item has stock:
stock-lore-addition:
- '&7Remained Stock: &e%stock%'
#If you remove a rarity that is asigned to an item
#the item will be moved to the first rarity it finds
#Rarities don't need to reach 100% combined, but they must be from 1-100
rarities:
epic:
chance: 5
lore-addition:
- ''
- '&7A very rare item on'
- '&7the &5black market&7!'
- ''
- '&7Rarity: &5&lEPIC (5%)'
rare:
chance: 30
lore-addition:
- ''
- '&7A rare item on'
- '&7the &5black market&7!'
- ''
- '&7Rarity: &9&lRARE (30%)'
common:
chance: 50
lore-addition:
- ''
- '&7A common item on'
- '&7the &5black market&7!'
- ''
- '&7Rarity: &a&lCOMMON (50%)'
timeRewards.yml
use-time-rewards: false
use-permission: 'none'
deny-message: '&cYou don''t have permission to see rewards!'
menu-name: 'Activity Rewards'
menu-size: 54
background-item: '160:15'
close-item:
slot: 49
material: '262'
name: '&cClose Time Rewards'
lore:
- '&7Click to close'
- '&7the menu.'
use-join-message: false
on-join-message: '&6[Rewards] &fYou have unclaimed activity rewards!'
sounds:
claim-sound: 'none'
#Also applies to in cooldown
no-permission-sound: 'none'
no-money: 'none'
rewards:
#Example reward, you can add more
reward1:
slot: 10
items:
claim:
item: '342'
name: '&aReward 1'
lore:
- '&fClick to claim'
- '&610,000 coins&f!'
in-cooldown:
item: '328'
name: '&aReward 1'
#Use %cooldown% for the time left
#Use %streak% for the current claim streak (works only if streaks are enabled)
lore:
- '&fThis reward is claimed.'
- '&fYou can get it again'
- '&fin &c%cooldown%'
no-permission:
item: '407'
name: '&cReward 1'
lore:
- '&fThis reward contains'
- '&610,000 coins&f!'
- ''
- '&cYou don''t have'
- '&cpermission to claim this!'
#Time in hours
reset-time-hours: 24
#An amount of money you need to pay to claim the reward
money-requirements: 0
money-deny-message: '&6[Rewards] &fYou don''t have enough coins to claim this reward!'
#Required permission to see the reward in the menu
see-permission: 'rec.reward1.see'
#Required permission to claim the reward
claim-permission: 'rec.reward1.claim'
#Use %player% for the player's name
command-rewards:
- 'command1'
- 'give %player% diamond'
use-streaks: false
streaks:
#The name of the streak MUST BE IDENTICAL to the reward for it to link
reward1:
#3 times streak
3:
#This item will overwrite the normal item to show that the next claim is special
streak-overwrite-item: '342'
#Same as above, but it overwrites the cooldown item
streak-overwrite-item-cooldown: '328'
claim-message: '&6[Rewards] &fYou got some extra rewards for having a &e3 times streak&f!'
#This gets added to the lore when the next claim
#will be this streak
before-streak-lore:
- ''
- '&fNext time you claim'
- '&fyou will have an &bextra reward'
- '&ffor claiming &b3 times in a row&f!'
#Extra commands executed for the streak
command-rewards:
- 'give %player% iron_ingot'
#5 times streak
5:
streak-overwrite-item: '342'
#Same as above, but it overwrites the cooldown item
streak-overwrite-item-cooldown: '328'
claim-message: '&6[Rewards] &fYou got some extra rewards for having a &e5 times streak&f!'
#This gets added to the lore when the next claim
#will be this streak
before-streak-lore:
- '&fNext time you claim'
- '&fyou will have an &bextra reward'
- '&ffor claiming &b5 times in a row&f!'
command-rewards:
- 'give %player% gold_ingot'
multiCurrency.yml
use-multicurrency: false
#you can configure multiple currencies below
#but if you don't include them in the list below
#they won't get loaded
currency-ids-to-use:
- 'tokens'
- 'gems'
#The coins currency used by Vault
default:
item-icon: '371'
currency-name: 'coins'
currency-color: '&6'
global-command-messages:
no-player: '&cThe player has to be online!'
not-enough: '&cYou don''t have the required amount to do this. If there is a fee, make sure you have those extra money too!'
sell-menu: '&aOpened the sell menu!'
buy-menu: '&aOpened the buy menu!'
invalid-amount: '&cInvalid amount!'
no-permission: '&cIt seems you are not allowed to do this action.'
no-own-send: '&cYou can''t send this currency to that player.'
convert-success: '&aYou have successfully converted currency!'
exchange-input-message:
- '^^^^^^^^^^^^^^^^'
- 'Enter the amount'
- 'to exchange'
currencies:
#This is a currency id
tokens:
coins-value: 5
#Can have fractions of currency? like 2.1, 3.4 etc
decimals: true
currency-name: 'tokens'
currency-color: '&e'
item-icon: '175:0'
permissions:
#Permission to have this currency and do stuff with it
own: 'none'
#Permission to send it to other players
send: 'none'
#Permission to exchange it
exchange: 'none'
#Permission to use the sell command
sell: 'none'
#Permission to use the buy command
buy: 'none'
#Permission to bypass exchange fee
bypass-exchange: 'tokens.exchange.bypass'
#Personalized command for the tokens
command-manager:
commands:
- '/tokens'
- '/token'
#What pops up when an incomplete command is entered
command-help:
- '&e/tokens buy &7- &fGet tokens'
- '&e/tokens sell &7- &fSell tokens'
- '&e/tokens balance &7- &fCheck balance'
- '&e/tokens send <player> <amount> &7- &f Send tokens to a player'
command-balance-message: '&fYou have &e%amount% tokens'
command-send-message: '&e%amount% tokens &fhave been sent to %player%!'
command-receive-message: '&fYou have received &e%amount% tokens &ffrom %player%!'
#If you want to exchange from coins to this currency you will pay
#this percent
exchange-percent: 5
#This is a currency id
gems:
coins-value: 10
#Can have fractions of currency? like 2.1, 3.4 etc
decimals: false
currency-name: 'gems'
currency-color: '&2'
item-icon: '388'
permissions:
#Permission to have this currency and do stuff with it
own: 'none'
#Permission to send it to other players
send: 'none'
#Permission to exchange it
exchange: 'none'
#Permission to use the sell command
sell: 'none'
#Permission to use the buy command
buy: 'none'
#Permission to bypass exchange fee
bypass-exchange: 'gems.exchange.bypass'
#Personalized command for the tokens
command-manager:
commands:
- '/gems'
- '/gem'
#What pops up when an incomplete command is entered
command-help:
- '&2/gems buy &7- &fGet gems'
- '&2/gems sell &7- &fSell gems'
- '&2/gems balance &7- &fCheck balance'
- '&2/gems send <player> <amount> &7- &f Send gems to a player'
command-balance-message: '&fYou have &2%amount% gems'
command-send-message: '&2%amount% gems &fhave been sent to %player%!'
command-receive-message: '&fYou have received &2%amount% gems &ffrom %player%!'
#If you want to exchange from coins to this currency you will pay
#this percent
exchange-percent: 0
currency-exchange-menu:
select-currency-submenu:
name: '&8Your Currencies'
slots: 27
background-item: '160:15'
#Hides the currency from the menu if the user doesn't have
#permission to it
hide-currency-if-not-permission: false
no-permission-lore:
- ''
- '&cNo permission!'
click-lore:
- ''
- '&eLeft Click to Sell'
- '&eRight Click to Buy'
currency-name: '%currency-color%%currency-name%'
currency-description:
- '&fCurrency Value: '
- '&f If Sold: &6%sell-value%'
- '&f If Bought: &6%buy-value%'
currency-slots:
#id: slot
#if a currency id is not here, it will not appear in the menu
#but will still be available via buy/sell command
tokens: 10
gems: 16
convert-submenu:
name: '&8Convert Currency'
slots: 54
background-item: '160:15'
transfer-animation:
default-item: '160:0'
processing: '160:5'
#Putting two slots on the same line
#means they will light up at the same time
slots:
- 18
- 9,27
- 10,28
- 11,29
- 20
- 21
- 22
- 23
- 24
- 15,33
- 16,34
- 17,35
- 26
from-currency:
slot: 19
name: '&fFrom %currency-color%%currency-name%'
lore:
- '&fConvert Amount: %currency-color%%amount%'
- ''
- '&7The currency you have and'
- '&7from which you want to'
- '&7obtain a new currency.'
- ''
- '&7You have %currency-color%%currency-balance% %currency-name%'
to-currency:
slot: 25
name: '&fTo %currency-color%%currency-name%'
lore:
- '&fYou get: %currency-color%%amount%'
- ''
- '&7The currency you want and'
- '&7which you''ll obtain'
- '&7after this transaction.'
- ''
- '&7Fees may apply for exchange!'
- '&7Extra fee: &c%fee-amount% %from-currency%'
- ''
- '&7You have %currency-color%%currency-balance% %currency-name%'
select-amount:
item: '323'
slot: 31
name: '%currency-color%Select %currency-name% %currency-color%amount'
lore:
- '&fAmount Selected: %currency-color%%amount%'
- ''
- '&fClick to select an amount for which'
- '&fyou want to make an exchange.'
- ''
- '&fThe currency you want to'
- '&fget may require additional fees.'
- ''
- '&fFee Percent: &e%fee-percent%%'
confirm:
item: '342'
slot: 4
name: '&aConfirm Transfer'
lore:
- '&fFrom %from-currency-color%%from-currency-amount% %from-currency-name%'
- '&fTo %to-currency-color%%to-currency-amount% %to-currency-name%'
- ''
- '&fExtra Fee: &c%exchange-fee% %from-currency-name%'
- ''
- '&aClick to confirm this transfer!'
cancel:
item: '328'
name: '&cWant to cancel?'
lore:
- '&fClick to cancel before'
- '&fthe transfer is done.'
close:
item: '166'
slot: 49
name: '&cClose'
lore:
- '&fClick to close'
- '&fand cancel the exchange.'
customMenuItems.yml
use-custom-items: false
#CLICK REQUIREMENTS AVAILABLE
#'[money] 100' example = player must have 100 money (IT DOESN'T TAKE THE MONEY)
#'[permission] perm' example = player must have the permission 'perm'
#CLICK ACTIONS
#'[close]' closes the menu
#'[commandC] comm' executes the 'comm' command as CONSOLE
#'[command] comm' executes the 'comm' as player
#'[message] msg' sends the 'msg' message to the player
menus:
personal-bank-main-menu:
item1:
slot: 1
material: 'PAPER'
name: '&aCustom Item'
lore:
- '&fA custom item'
- '&ffor the menu.'
click-requirements:
req1:
requirement: '[permission] diamond.get'
deny-message: '&cNo permission to get the diamond'
req2:
requirement: '[money] 100'
deny-message: '&cNo money'
click-actions:
- '[close]'
- '[commandC] give %player% diamond'
- '[message] &fYou got one &bdiamond&f!'
#personal-bank-deposit-menu:
#personal-bank-withdraw-menu:
#personal-bank-upgrades-menu:
#shared-bank-main-menu:
#shared-bank-deposit-menu:
#shared-bank-withdraw-menu:
#shared-bank-upgrades-menu:
#shop-menu:
#detailed-shop-menu:
#black-market-menu:
#gambling-menu:

You can use boosters globally or for a single player.
There are currently 3 categories to boost: shop selling, shop buying, and killing mobs coins gain.
You can have boosters triggered by a permanent permission (and they are active all the time) or just when the booster is triggered, which also can have a permission.




/royaleeconomy purse:
• add » add coins to player's purse
• remove » remove coins from player's purse
• set » set coins in player's purse
/royaleeconomy bank:
• forceopen » Opens the personal bank for a player
• forceopenUpgrades » Opens the upgrades menu for a player
• transactionlog » Gets a transaction log paper for a player
• add » add coins to player's bank
• remove » remove coins from player's bank
• set » set coins in player's bank
/royaleeconomy sharedbank:
• forceopen » Opens the shared bank for a player
• forceopenUpgrades » Opens the upgrades menu for a player
• transactionlog » Gets a transaction log paper for a player
• add » add coins to player's shared bank
• remove » remove coins from player's shared bank
• set » set coins in player's shared bank
• delete » delete a shared bank
/royaleeconomy shops:
• create » opens the chat listener for creating a shop
• manager » the general shop manager
• sortSellItems » gives priority to items who have detailed setting activated, enabled by default but after adding a new item you might need it
• reload » loads the items from files again
/royaleeconomy reload » reloads the config files and static values, doesn't work on all modifications since some of them need restart to run properly.
/recimport_essentials » imports data from essentials and overwrites existing players if needed.
/talismans give » you can give talismans from one of the three existent categories (random-coins, death-save, percent-reducer) and with a selected tier. The default tier is 0.
/talismans » open the talisman list
/killcoins » Displays the kill coins stats.
/interest speedup » Speeds up the interest by removing some hours from the remaining time until interest.
/interest slowdown » Slow down the interest by adding some hours to the remaining time until interest.
/interest reset » Resets the interest remaining time to the specified config value without triggering the interest.
/interest force » Triggers an interest without affecting the remaning time.
/interest » Command for checking remaining time until interest.
/coinsbag get » Transforms a specific amount of coins from your purse to a coins bag and gives it to you.
/coinsbag adminget » Gets a bag with a specific amount of coins without requiring coins from your purse.
/coinsbag give » Give a coins bag to someone else.
/reshop open » Open a specific shop by name.
/reshop forceopen » Forcefully open a specific shop by name to a player.
/balancetop purse » Shows the top regarding purse coins.
/balancetop bank » Shows the top regarding bank coins.
/balancetop sharedbank » Shows the top regarding sharedbank coins.
/piggybank get » Get a piggy bank.
/piggybank give » Give a piggy bank.
There are also the boosters commands which are unlisted cause they appear in the images.

The plugin lets you configurate almost if not all permissions you could need. If you want to disable a permission you just need to set it to 'none'. All the permissions are listed inside permissions.yml and their names should be self explanatory. If the names are still not self explanatory, you can just contact me on discord where i will help you at once! Also when a player executes a command they don't have access to, the permission deny message will also contain the permission they need. (The permission deny message is editable in permissions.yml)


Coins Bags are used to store coins as an item, you can trade them or just keep them.
They offer the advantage of not losing coins on death (if keep inventory is on, otherwise you will lose it just like any item).
In coinBagsAndTalismans.yml you can configurate them. Set a custom texture, change name and lore and also set a minimum and a maximum the bag can hold!
You can also allow your players to withdraw coins via a coins bag!


Piggy Banks are some handy items that you can use to open your bank from anywhere. Could be useful if you plan to block the /bank command.


This plugin contains some Economy Talismans. In total there are 3 categories of talismans with 3 talismans each. You can add/remove upgrades for each category!
The three main categories are: Random Coins Talisman, Death Saver Talisman, Purse Saver Talisman.

You can upgrade talismans with coins by right clicking it. If the talisman is not upgradable nothing will happen.



This plugin offers you two types of banks! Personal Banks as well as Shared Banks!
A player can have either both of them at the same time or just one if you enable the setting inside config.yml!
A bank allows you to withdraw and deposit custom amounts of coins, to do so you can choose between one of the 3 input types!
- Sign GUI (Requires ProtocolLib)
- Anvil GUI
- Chat Listener
You can choose one of them inside the config.
Banks include withdrawing menu, deposit menu, transaction history and bank upgrades!
All items in the menus are editable and movable, the size of the menu too!
Altough you can't add more items or remove some of the existing ones!






Banks are upgradable and you can configurate as many upgrades as you want with custom interest for each!
For more detail about how interest works and stuff like that please check the documentation from Additional Info
The interest is an amount of coins determinated by your bank upgrade and how many coins you have in your bank.
It is given to you once per 31 hours (editable in config). For more info about interest, once again, check the documentation.
Bank Upgrades can request coins as well as permissions, it is all for you to configurate.


You can use the plugin to reward your players for killing entities!
The system has a lot of features:
- Custom Entity Configuration and Normal Entity Configuration
- Permissions for receiving coins for killing a specific entity
- Player Coins and Entities Limits » You can set up limits for players to reach. For example if a player kills 1000 zombies, they won't receive coins for killing zombies for the rest of the day or if a player reaches a total of 500k coins earned from killing entities he won't receive coins at all until next day.
- The stats have a nice display
- You can configurate coins intervals so the player receives a random amount of coins for each kill!
ATTENTION! Kill Coins Stats reset daily!
This is a prevention for too much data being saved.



/rec shop manager to open the general manager
Shops! Who doesn't like them/need them in one way or another? The shop system is 100% configurable in game.
But if you still have problems understanding it, you are welcomed anytime in my discord!
The shops allow you to edit the background glass color, the title, the items (position & default displaying amount).
You can also set personal permissions for each shop. By default they have no permission needed.
The shops allow you to put custom items, meaning the nbt of the item matters too when selling one (Detailed Mode On).
Or you can only check the material of the item when selling! (Detailed Mode Off)
If you want an item to not be sellable you just set it's selling price to 0!
A neat feature this plugin has it's dynamic shops! Meaning you can sell to any shop items from every shop directly from your inventory!
You can also set items that can be sold only in one shop with the Exclusive Setting!
Also we have a sell history which allows you to buy back items!
You can also limit the amount of coins a player can use to buy/sell in shops (globally, not per shop) per day!

/reshop open name to open a shop.
The shops also have a detailed buying menu where you can buy more items from the same type.
Every slot amount is editable inside the admin gui! If you set one slot to 0 the item won't be displayed on that slot.
If you set all amounts to 0, the detailed buy menu won't open at all!

Admin Shop Editor Preview
ATTENTION! Make sure there are not two persons using the menu at the same time since changes might be lost!



There is also a Sell All Function which allows you to set up commands or wands to sell stuff!
/sellall command allows you to sell your inventory globally or to a specific shop if specified. It also serves as an admin command for getting and giving the wands.
The wands on the other hand are defined in config, can have a limited number of uses and work on chests.
The wand is preconfigured to respect protections. If the player is not able to open a chest, they should not be able to sell from it.



The gambling system adds some spice to the economy (but it could also ruin it if not set propperly i guess).
You can set up your own chances that give/take a specific percent of the player's entered amount.
For more details check the gambling.yml file above and the gifs below, pretty self explinatory.




Black Market is a special menu, similar to a limited shop, that has stocks and random items determinated by a set up rarity!
The black market refreshes on an interval defined inside the blackMarket.yml and you can also make it accessible for a limited time!
The black market items are fully editable in game. You can add more rarities for them inside the blackMarket.yml! Please take the time to also check it out.




With the new black market, also comes a new placeholder! %royaleeconomy_blackmarket_cooldown% that shows the time left until the next stock refresh!

Time Rewards are like Daily Rewards, but you can configure a custom number of hours cooldown for each reward.
The rewards are commands that execute when a player claims them, you can also have extra commands for a number of claims in a row (streak).
You can also set money requirements for the claiming of a reward!
The menu allows you to specify the background item, the size and the name, each reward has a specific icon for multiple states: in cooldown, can be claimed, no permission to be claimed, next claim is a streak.



For more details on the set up of rewards and the overall menu check the timeRewards.yml config file! (you can find it on the main page)

Notice: You will be put to confirm in a .txt file that you agree with these terms once again after you download it on your server!
By buying this product you agree that you've read and accepted
these terms which are made up of the following:
The Copyright Owner is qKing12
All rights received: The copyright owner holds all rights to the products.
Distribution is not allowed: You are not allowed to distribute this product.
This applies both to the binaries or any sources.
Illegal distribution can lead to legal action.
Decompilation is not allowed: Decompiling this plugin is not allowed.
APIs are available and documented for interfacing.
You can modify the plugin for personal use ONLY.
Refunds are not allowed: Refunds are allowed only if both sides (the buyer and the seller, qKing12) agree the reason
is good enough for a refund.
If a refund is made and lost by the buyer we will not add the user to the buyers again.
Users that charge back will be blocked from using any of my plugins in the future.
Price changes: The price of this plugin can change for new buyers.
This can be either through sales or increase of prices due to feature updates.
Refunds are not given to anyone who buys plugins before or after a sale ends

Plugins that RoyaleEconomy hooks Shared Banks to:
SuperiorSkyBlock
BentoBox
FabledSkyBlock
IridiumSkyBlock
GalacticSkyBlock
(Not applying to old islands, only the ones created after adding the plugin)
The plugin also hooks if needed to Essentials or CMI to get old player coins data and transfer it into the new database!
Accessible via /recimport_essentials.
Accessible via /recimport_cmi. (If you need help with CMI compatibility please contact me, it can be difficult)
You can also transfer from MySQL to SQLite and the other way around!
(Not applying to old islands, only the ones created after adding the plugin)
The plugin also hooks if needed to Essentials or CMI to get old player coins data and transfer it into the new database!
Accessible via /recimport_essentials.
Accessible via /recimport_cmi. (If you need help with CMI compatibility please contact me, it can be difficult)
You can also transfer from MySQL to SQLite and the other way around!

Almost any chat message can be converted to an actionbar message ('actionbar:message' instead of 'message')
The plugin also supports PlaceholderAPI!
The placeholders this plugin has are:
%royaleeconomy_balance_purse%
%royaleeconomy_balance_bank%
%royaleeconomy_balance_sharedbank%
%royaleeconomy_bank_upgrade_name%
%royaleeconomy_bank_upgrade_number%
%royaleeconomy_sharedbank_upgrade_name%
%royaleeconomy_sharedbank_upgrade_number%
%royaleeconomy_interest_cooldown_detailed% (ex: 1 Day 2 Hours 3 Minutes)
%royaleeconomy_interest_cooldown_not_detailed% (ex: 1 Day)
%royaleeconomy_interest_cooldown_short% (ex: 1d2h3m)
%royaleeconomy_killcoins_total% (Total coins a player has made during the day)
%royaleeconomy_balancetop_purse_name_position%
%royaleeconomy_balancetop_purse_balance_position%
%royaleeconomy_balancetop_bank_name_position%
%royaleeconomy_balancetop_bank_balance_position%
%royaleeconomy_balancetop_sharedbank_name_position%
%royaleeconomy_balancetop_sharedbank_balance_position%
%royaleeconomy_dynamic_coins% » Good for scoreboards and actionbars, is empty all the time and becomes +coins when player receives an amount of coins.
If you are interested in more info about the plugin like API, interest usage, kill coins usage, etc please check the documentation:
DOCUMENTATION: https://d-ghinea.gitbook.io/royaleeconomy/
For developers who want to use the plugin's API without having the plugin, here is an RoyaleEconomyAPI Jar
If the documentation is not helpful enough you can always join my discord for help!
My discord is qKing12#1918
Or just join my discord

I usually respond faster on discord but you can dm me too!
This is my first premium plugin! Took long enough to make but hopefully you like it :)