jakeseconomyplus-1.0.3.jar
Curse Maven Snippet
What's new
v1.0.3 — Permissions Update
Overview
This update introduces a full named-node permission system for all commands,
plus permission-based max-job caps via jakeseconomyplus.maxjobs.X.
Without a permissions plugin all behaviour is identical to previous versions — vanilla OP levels are used as a fallback. With a compatible plugin (e.g. LuckPerms) each node can be granted or denied individually.
Player Permissions
Default: granted to all players (OP level 0 fallback)
| Permission Node | Command(s) |
|---|---|
jakeseconomyplus.balance |
/balance, /bal — own balance |
jakeseconomyplus.balance.others |
/balance <player>, /bal <player> — view another player's balance |
jakeseconomyplus.baltop |
/balancetop, /baltop |
jakeseconomyplus.pay |
/pay <player> <amount> |
jakeseconomyplus.jobs |
/jobs (base command) |
jakeseconomyplus.jobs.list |
/jobs list |
jakeseconomyplus.jobs.info |
/jobs info <job> [page] |
jakeseconomyplus.jobs.current |
/jobs current [player] |
jakeseconomyplus.jobs.join |
/jobs join <job> |
jakeseconomyplus.jobs.leave |
/jobs leave <job> |
Admin Permissions
Default: requires OP level 2
Wildcard
| Permission Node | Grants Access To |
|---|---|
jakeseconomyplus.admin |
All admin sub-commands (every section below) |
Economy Section
Wildcard:
jakeseconomyplus.admin.economy
| Permission Node | Command |
|---|---|
jakeseconomyplus.admin.economy |
Wildcard — all economy admin commands |
jakeseconomyplus.admin.economy.add |
/eca add <players> <amount> |
jakeseconomyplus.admin.economy.remove |
/eca remove <players> <amount> |
jakeseconomyplus.admin.economy.set |
/eca set <players> <amount> |
jakeseconomyplus.admin.economy.debug.reload |
/eca debug reload |
Jobs Section
Wildcard:
jakeseconomyplus.admin.jobs
| Permission Node | Command |
|---|---|
jakeseconomyplus.admin.jobs |
Wildcard — all jobs admin commands |
jakeseconomyplus.admin.jobs.setmax |
/eca jobs setmax <players> <amount> |
jakeseconomyplus.admin.jobs.list |
/eca jobs list <player> |
jakeseconomyplus.admin.jobs.forceleave |
/eca jobs force-leave <players> <job> |
jakeseconomyplus.admin.jobs.forcejoin |
/eca jobs force-join <players> <job> |
jakeseconomyplus.admin.jobs.create |
/eca jobs create <name> |
jakeseconomyplus.admin.jobs.setup |
/eca jobs setup <job>, /eca jobs actions <job>, /eca _internal … |
Chat Games Section
Wildcard:
jakeseconomyplus.admin.chatgames
| Permission Node | Command |
|---|---|
jakeseconomyplus.admin.chatgames |
Wildcard — all chat games admin commands |
jakeseconomyplus.admin.chatgames.config |
/eca games config [enabled\|interval] |
jakeseconomyplus.admin.chatgames.list |
/eca games list |
jakeseconomyplus.admin.chatgames.create |
/eca games create <id> |
jakeseconomyplus.admin.chatgames.setup |
/eca games setup <id>, /eca _gcinternal … |
jakeseconomyplus.admin.chatgames.trigger |
/eca games trigger [id] [variant] |
jakeseconomyplus.admin.chatgames.reload |
/eca games reload |
Max Jobs Permissions
Grants players a higher job cap via their permission group instead of requiring
an admin to run /eca jobs setmax per player.
Format: jakeseconomyplus.maxjobs.X where X is a whole number from 1 to 100.
| Permission Node | Effect |
|---|---|
jakeseconomyplus.maxjobs.1 |
Player can hold up to 1 job |
jakeseconomyplus.maxjobs.3 |
Player can hold up to 3 jobs |
jakeseconomyplus.maxjobs.10 |
Player can hold up to 10 jobs |
jakeseconomyplus.maxjobs.X |
Player can hold up to X jobs |
Resolution Order (highest value always wins)
- Permission node — highest
jakeseconomyplus.maxjobs.Xthe player holds - Admin override — value set via
/eca jobs setmax(stored per-player) - Server default —
Economy.maxJobsin the server config (default:1)
No source can ever reduce the cap set by a higher-priority source.
LuckPerms Example
/lp group default permission set jakeseconomyplus.maxjobs.1 true
/lp group vip permission set jakeseconomyplus.maxjobs.3 true
/lp group donor permission set jakeseconomyplus.maxjobs.10 true
Note: Without a permissions plugin/mod,
jakeseconomyplus.maxjobs.Xnodes are inactive and only the admin override and server default apply.
This mod has no additional files

