Permissions

Assign permissions through your permissions plugin (LuckPerms, PermissionsEx, GroupManager, etc.).

Player Permissions

Permission Description Default
ezeconomy.balance View own balance with /balance. everyone
ezeconomy.balance.others View another player’s balance. op
ezeconomy.pay Send money to another player with /pay. everyone
ezeconomy.payall Use /pay * <amount> to pay all online players. op
ezeconomy.currency View or change preferred currency with /currency. everyone
ezeconomy.baltop View the top-balance list with /baltop. everyone

Administrative Permissions

Permission Description Default
ezeconomy.eco Use /eco give, /eco take, /eco set to manage balances. op
ezeconomy.admin Run all /ezeconomy subcommands (reload, cleanup, database). op
ezeconomy.payall.bypasswithdraw Use /pay * without funds being withdrawn from the sender. op

Bank Permissions

Permission Description
ezeconomy.bank.create Create a bank account.
ezeconomy.bank.delete Delete a bank account.
ezeconomy.bank.balance View a bank’s balance.
ezeconomy.bank.deposit Deposit into a bank.
ezeconomy.bank.withdraw Withdraw from a bank.
ezeconomy.bank.addmember Add a member to a bank.
ezeconomy.bank.removemember Remove a member from a bank.
ezeconomy.bank.info View a bank’s member list and details.
ezeconomy.bank.admin Grants all ezeconomy.bank.* permissions.
Role Permissions to grant
Player ezeconomy.pay, ezeconomy.currency, ezeconomy.baltop, ezeconomy.bank.balance, ezeconomy.bank.deposit, ezeconomy.bank.withdraw, ezeconomy.bank.info
Moderator All player permissions + ezeconomy.balance.others
Admin All moderator permissions + ezeconomy.eco, ezeconomy.admin, ezeconomy.bank.admin, ezeconomy.payall

LuckPerms Example

# Grant the default player group economy access
lp group default permission set ezeconomy.pay true
lp group default permission set ezeconomy.currency true
lp group default permission set ezeconomy.baltop true

# Grant moderators balance inspection
lp group moderator permission set ezeconomy.balance.others true

# Grant admins full economy control
lp group admin permission set ezeconomy.eco true
lp group admin permission set ezeconomy.admin true
lp group admin permission set ezeconomy.bank.admin true