Skip to main content
JPPrison ships every player-facing command under the jpprison.user permission node, which is granted by default. This page lists every command available to regular players, their aliases, arguments, and behavior.
If a feature is disabled in config.yml under features:, its command is rejected with the features.disabled message. Run /jpprison reload after toggling a flag to apply it instantly.

Conventions

  • <arg> — required argument
  • [arg] — optional argument
  • a|b — pick one (do not type the pipe)

Core Commands

/prison

The umbrella command for players. Without arguments (or with help) shows the player help.

Autosell and Selling

Economy Commands

Every economy defined under /economies/*.yml (default: tokens, gems, plus money if Vault is present) automatically gets its own /<economy> command. IDs are lowercase.
command
Balance for that economy. Format follows economies/<id>.yml (symbol + decimals).
command
Sends balance to another player (online, or offline if they have played before). Requires allow-transfers: true in the economy YAML. You cannot pay yourself.Errors: economy.transfer-disallowed, transfer-self, insufficient, invalid-amount, transfer-cancelled.
command
Top 10 for that economy (includes offline players, queried directly from SQL).

Bundled Aliases

Any new economy you create automatically registers /<id> at runtime. No plugin.yml edits or recompilation required.

Leaderboards

Pets, Armor, and Crew Menus

/pets

Aliases: /pet, /pet-petsOpens the pet picker. Click a pet to open its submenu (equip, armor customization, animations, particles)./pets help explains unlock items, levels, and boosts.

/armor

Aliases: /armorsOpens the boost armor menu (equip/unequip sets, view bonuses). Equipping places all 4 real pieces; removal is menu-only.

/autominer

Aliases: /autominers, /minerOpens your mining clone menu: START/STOP, status, stored time, and the UPGRADES button.

/minion

Aliases: /minions, /crewOpens your crew menu: each mob with its time, deploy/park, PARK ALL button, and per-mob submenu (feed, upgrades).

Earn Board

command
Aliases: /earnsOpens the earn board: live ranking of which enchant has paid you the most, with window filters (30s, 1m, 5m, 20m, 30m, 1h, 3h, since login) and source filters (all, per-economy, blocks, pickaxe XP).

Admin Reference Hub

command
Aliases: /features
Requires jpprison.admin. Reference hub for developers (files, commands, API, PAPI).

Amount and Player Rules

  • Economy give/remove/pay: decimal numbers > 0 (rounded to display decimals; storage keeps precision).
  • Player names for pay: accepts offline players who have joined before.
  • Tab-complete suggests subcommands and online players.

Common Errors

The economy or enchant is misspelled, or its .yml does not exist. IDs are lowercase; multi-word IDs use hyphens (token-finder, frost-nova).
You are missing jpprison.user (unlikely; it is default true) or a per-pet permission node. See Permissions.
The feature is turned off in features: inside config.yml. Toggle it back on and run /jpprison reload.
Only give, remove, pay, and top are parsed (plus admin boost syntax). Anything else falls through to your balance. /tokens foo shows your token balance.