Content generated with AI — it may contain mistakes.

Reference

Permissions

Every node the plugin declares, what each one gates, their defaults and children, the ExyliaSurvivalCore names that still work, and a currency's own permission.

Every node below is declared in plugin.yml. Most are granted to everyone by default; reading other players' money, bypassing /paytoggle and the admin commands are for operators.

Plugin nodes

PermissionDefaultWhat it gates
exyliaeconomy.useeveryone/balance, /wallet, /baltop, /economy, /deposit and every currency command.
exyliaeconomy.payeveryone/pay, /economy pay and every currency's pay.
exyliaeconomy.paytoggleeveryone/paytoggle.
exyliaeconomy.paytoggle.bypassoperatorsPaying players who turned payments off.
exyliaeconomy.withdraweveryone/withdraw.
exyliaeconomy.interesteveryoneEarning interest while online. See Interest.
exyliaeconomy.top.exemptnobody, operators includedBeing left off every leaderboard, from the player's next join.
exyliaeconomy.othersoperatorsReading another player's balance, wallet or history.
exyliaeconomy.adminoperators/economyadmin, the editor and every button in it, the old /eco give… spellings, and give, take, set, reset on the currency commands.
exyliaeconomy.*operatorsEverything: its child is exyliaeconomy.admin.

exyliaeconomy.admin includes use, pay, paytoggle, paytoggle.bypass, withdraw and others. It does not include interest or top.exempt.

Right-clicking a banknote to redeem it needs no node; /deposit needs exyliaeconomy.use. A missing node answers with the plugin's "You don't have permission to do that.", or the server's own refusal for a root command.

The ExyliaSurvivalCore names

What staff were granted while the economy lived in ExyliaSurvivalCore keeps working. Each old node is declared again with its new node as a child:

Old nodeGrantsDefault
exyliasurvivalcore.economyexyliaeconomy.useeveryone
exyliasurvivalcore.economy.payexyliaeconomy.payeveryone
exyliasurvivalcore.economy.othersexyliaeconomy.othersoperators
exyliasurvivalcore.economy.adminexyliaeconomy.adminoperators

A currency's own permission

Any stored currency can name a permission of your choosing in its Rules. A player without it:

  • does not see the currency in /wallet, in command suggestions or in other plugins' currency pickers;
  • is refused by every command that names it: "You may not use Gems.";
  • cannot redeem its banknotes, is skipped by giveall, and earns no interest in it.

Blank, the default, means nobody needs one.

Examples

Keeping a group from paying while leaving balances readable:

/lp group default permission set exyliaeconomy.pay false

Letting moderators read other players' balances and history without the editor:

/lp group mod permission set exyliaeconomy.others true

Hiding the staff from /baltop:

/lp group staff permission set exyliaeconomy.top.exempt true

A VIP-only currency: set its permission to server.vip in /economyadmin, then

/lp group vip permission set server.vip true

Something missing on this page? Tell us on Discord