Permissions

TradeSMP uses only a handful of permission nodes. The buffs, debuffs, and the village locator are not permissions, they are decided by a player’s stored Trade Level.

The nodes

NodeDefaultGrants
tradesmp.useeveryoneBase usage, including /tradesmp level.
tradesmp.admin.setopThe /trade command to set a player’s level.
tradesmp.admin.reloadopThe /tradesmp reload command.
tradesmp.bypass.banopExempts the player from the -3 repeat death ban.

What is not a permission

Level perks are gated by level, not permissions

There is no node to grant Hero of the Village, emerald lightning, cheaper trades, or the village locator. A player gets those by reaching the right Trade Level. This is deliberate: it means the perks work the same on every server, whatever permissions plugin you use.

Common setups

Give trusted staff the ban bypass

If you test the -3 ban a lot, grant your admins tradesmp.bypass.ban so they are never caught by it. See The -3 Ban.

Reload vs set

tradesmp.admin.reload and tradesmp.admin.set are separate on purpose, so you can let someone reload the config without also letting them rewrite player levels.

See Commands for which command each node unlocks.