Commands and permissions
Full reference of PulsePrison 2.0.0 modules, commands and permissions. Each module's guide is on its own page.
Requires Java 17+ and Paper 1.20.4+.
Permission groups
| Permission | Default | Covers |
|---|
pulseprison.admin | op | Every *.admin, economy admin and staff commands |
pulseprison.player | everyone | Everything a regular player needs |
pulseprison.bypass.all | op | Skips every restriction |
Give staff pulseprison.admin and leave pulseprison.player as is. pulseprison.admin also includes /prison info, /reload, module management and every .others.
If a module is disabled, its commands reply "Module X is disabled on this server" (general.module-inactive).
1. Pickaxe and enchants
| Command | Aliases | Permission | Description |
|---|
/pickaxe · /pickaxe stats | /pico, /pick | pulseprison.pickaxe.use | Level, EXP, stats and enchants |
/pickaxe refresh | | pulseprison.pickaxe.use | Force an item refresh |
/autosell [on|off] | /as, /autovender | pulseprison.autosell | Sell while mining |
/enchant list | /upgrade, /encantar | pulseprison.enchant.use | Enchants, your level and starting price |
/enchant <enchant> <levels|max> | | pulseprison.enchant.use | Buy levels in the enchant's currency |
/enchant remove <enchant> [levels|all] | | pulseprison.enchant.use | Remove levels with a refund |
/pickaxe reset <player> confirm | | pulseprison.pickaxe.admin | Delete a player's pickaxe |
/pickaxe give <player> | | pulseprison.pickaxe.admin | Give a replacement pickaxe |
2. Economy
| Command | Aliases | Permission | Description |
|---|
/balance [player] | /bal, /money, /dinero | pulseprison.balance · .others (op) | Compact balance |
/pay <player> <amount> [currency] | /transfer, /send | pulseprison.pay | Send any payable currency |
/sellall | /sa, /vendertodo | pulseprison.sellall | Sell the whole inventory |
/economy <give|take|set|balance|top|reset> <player> [amount] [currency] | /eco, /econ | pulseprison.admin.economy | Administration |
3. Progression
| Command | Aliases | Permission | Description |
|---|
/rankup | /ru | pulseprison.rankup | Rank up once |
/rankup max | | pulseprison.rankup | Climb everything you can afford |
/rankup auto [on|off] | | pulseprison.rankup | Automatic rankup (on by default) |
/rankup info | | pulseprison.rankup | What is missing for the next rank |
/rankup list | | pulseprison.rankup | Rank ladder |
/ranks | | — | Rank overview |
/prestige | /prestg | pulseprison.prestige | Prestige |
/rebirth · /rebirth info | /rb, /renacer | pulseprison.rebirth | Rebirth |
4. Multipliers
| Command | Aliases | Permission |
|---|
/multiplier info | /multi, /boost | pulseprison.multiplier.use |
/multiplier global <value> <duration> | | pulseprison.multiplier.admin |
/multiplier give <player> <value> <duration> | | pulseprison.multiplier.admin |
/multiplier remove <player> · /multiplier clear | | pulseprison.multiplier.admin |
Fixed permission bonus: pulseprison.multiplier.<value> (e.g. pulseprison.multiplier.1.5).
5. Dynamic market
| Command | Aliases | Permission |
|---|
/market | /mercado, /prices | pulseprison.market |
/market price <block> | | pulseprison.market |
6. Skill tree
| Command | Aliases | Permission |
|---|
/skills | /skilltree, /habilidades | pulseprison.skills |
/skills points · /skills respec | | pulseprison.skills |
/skills givepoints <player> <amount> | | pulseprison.skills.admin |
7. Clans
| Command | Aliases | Permission |
|---|
/clan create <name> | /clans, /c | pulseprison.clan |
/clan invite <player> · /clan join <name> · /clan deny <name> | | pulseprison.clan |
/clan leave · /clan disband · /clan kick <player> | | pulseprison.clan |
/clan promote <player> · /clan demote <player> | | pulseprison.clan |
/clan deposit <amount> · /clan withdraw <amount> | | pulseprison.clan |
/clan chat <message> | | pulseprison.clan |
/clan info [name] · /clan list · /clan top · /clan menu | | pulseprison.clan |
Default roles in clans.yml: leader, manager, member and recruit.
8. Seasons
| Command | Aliases | Permission |
|---|
/season info|top|rewards|list|help | /seasons | pulseprison.season |
/season start [days]|pause|resume|stop|reset | | pulseprison.season.admin |
9. Mines
| Command | Aliases | Permission |
|---|
/mines | /mina, /minas | — |
/mine tp <id> | | — |
/mine pos1 · /mine pos2 · /mine create <id> [rank] | | pulseprison.mine.admin |
/mine composition <id> list|add|remove|clear | | pulseprison.mine.admin |
/mine setrank|setspawn|setdelay|setpercent|seticon|rename <id> ... | | pulseprison.mine.admin |
/mine reset|info|delete <id> · /mine list | | pulseprison.mine.admin |
Private mines
| Command | Aliases | Permission |
|---|
/pmine · /pmine create|go [player]|info | /privatemine, /pm, /minaprivada | pulseprison.pmine |
/pmine invite|uninvite|ban|unban <player> · /pmine accept|deny <owner> · /pmine members | | pulseprison.pmine |
/pmine open|lock · /pmine tax <percent> · /pmine public | | pulseprison.pmine |
/pmine reset|resetpercent|expand|upgrade | | pulseprison.pmine |
/pmineadmin menu|go|info|reset|expand|shrink|upgrade|deupgrade|setupgrade|settype|setresetpercent|delete|setup|reload|stats | /adminmine, /amine, /apm | pulseprison.pmine.admin |
Reset cooldowns: pulseprison.pmine.reset.vip and pulseprison.pmine.reset.staff. Flying in the private mine world: pulseprison.pmine.fly (op). Details in Mines.
10. Cells
| Command | Aliases | Permission |
|---|
/cell claim|home|info|list|unclaim · /cell visit <player> | /cells, /celda, /celdas | pulseprison.cell.use |
/cell trust|untrust <player> · /cell open|close | | pulseprison.cell.use |
/cell world|area|define|confirm|cancel · /cell delete <player> | | pulseprison.cell.admin |
11. Backpacks
| Command | Aliases | Permission |
|---|
/bp · /bp sell|autosell|upgrade|info | /backpack, /mochila | pulseprison.backpack.use |
/bp give <player> · /bp clear <player> | | pulseprison.backpack.admin |
12. Robots
| Command | Aliases | Permission |
|---|
/robot list|tiers · /robot place [tier] | /robots, /robotminer, /minero | pulseprison.robots.use |
/robot open|collect|refuel|upgrade|autosell|pickup <id> · /robot skin <id> <player> | | pulseprison.robots.use |
/robot give <player> <tier> · /robot station create [mine]|remove|list | | pulseprison.robots.admin |
Limit: 1 by default; pulseprison.robots.limit.<n> raises it. Right clicking a robot opens its menu; right clicking a Robot Workshop deploys one.
13. Pets
| Command | Aliases | Permission |
|---|
/pets · /pet list|unequip|types · /pet equip <pet> · /pet info [pet] | /mascota, /mascotas | pulseprison.pets |
/pet give <player> <pet> · /pet addxp <player> <pet> <amount> | | pulseprison.pets.admin |
14. Administration
| Command | Aliases | Permission | Description |
|---|
/prison help | /p, /pulse | — | Help |
/prison info | | pulseprison.admin.info (included in pulseprison.admin) | Version, storage, players |
/prison reload | | pulseprison.admin | Reload configuration |
/reload | /rl | pulseprison.reload (included in pulseprison.admin) | Reload configuration |
/prison backup [player] · /prison restore <backup> [player|confirm] | | pulseprison.admin | Backups (JSON only) |
/prison modules · /prison module <enable|disable> <module> | | pulseprison.admin | Modules (restart required) |
/prisonadmin pickaxe <player|me> info|level <set|add|take> <n>|exp <n> | /padmin, /pa | pulseprison.prisonadmin | Pickaxe level and experience |
/prisonadmin enchant <player|me> <enchant|all> <set|add|take> <n|max> · remove | | pulseprison.prisonadmin | Enchant levels |
15. Essentials and staff
| Command | Aliases | Permission | Default |
|---|
/tp <player> · /tp <p1> <p2> · /tp <x> <y> <z> | /teleport | pulseprison.teleport | everyone |
/back | | pulseprison.back | everyone |
/fly | | pulseprison.fly | everyone |
/heal · /feed | | pulseprison.heal / pulseprison.feed | everyone |
/heal <player> · /feed <player> | | pulseprison.heal.others / pulseprison.feed.others | op |
/speed <1-10> | | pulseprison.speed | everyone |
/gamemode <mode> [player] | /gm | pulseprison.gamemode · .others | op |
/god [player] · /vanish [player] | | pulseprison.god / pulseprison.vanish | op |
/broadcast <message> · /kick <player> [reason] · /ban <player> [reason] · /mute <player> <duration> | | pulseprison.broadcast/kick/ban/mute | op |
16. Language
| Command | Aliases | Permission |
|---|
/language <en|es> | /lang | pulseprison.language |
17. Progression and rewards
| Command | Aliases | Permission |
|---|
/levels [player] · /levels top [track] | /level, /lvl, /niveles | — |
/levels give|set <player> <track> <amount> · /levels reload | | pulseprison.levels.admin |
/placeables give <player> <bomb|drill|lucky> <id> [amount] · list · reload | /placeable, /colocables | pulseprison.placeables.admin |
/autominer · /autominer toggle | /am, /autominero | — |
/autominer addtime <player> <time> · voucher <player> <id> [amount] · reload | | pulseprison.autominer.admin |
/afkblock · /afkblock list | /afkblocks, /bloqueafk | — |
/afkblock give <player> <type> · reload | | pulseprison.afkblocks.admin |
/attributes | /attribute, /atributos | — |
/attributes set <player> <attribute> <level> · reload | | pulseprison.attributes.admin |
/booster | /boosters, /potenciador | — |
/booster give|activate|global|clear|reload | | pulseprison.boosters.admin |
/milestones | /milestone, /logros | — |
/milestones reset <player> [category.milestone] · reload | | pulseprison.milestones.admin |
/mastery | /masteries, /maestrias | — |
/mastery set <player> <enchant> <level> · addexp · reload | | pulseprison.masteries.admin |
/skins | /skin, /pickaxeskins | — |
/skins give|take <player> <skin> · reload | | pulseprison.skins.admin |
/crystals | /crystal, /cristales | — |
/crystals give <player> <crystal> <tier> [amount] · clear <player> · reload | | pulseprison.crystals.admin |
/armor | /armors, /armadura, /armaduras | — |
/armor give <player> <set> [piece|all] · reload | | pulseprison.armors.admin |
/ability · /ability use | /abilities, /habilidad, /poderes | — |
/ability set <player> <ability> <level> · resetcooldown <player> · reload | | pulseprison.abilities.admin |
/stats [player] | /bonuses, /estadisticas | others: pulseprison.stats.others |
/settings | /preferences, /ajustes | — |
Details in the Progression overview and each system's page.
LuckPerms example
# Give admin permissions
/lp user <player> permission set pulseprison.admin true
# Take flight away from regular players
/lp group default permission set pulseprison.fly false
# VIP group with 3 robots and a x1.5 sell bonus
/lp group vip permission set pulseprison.robots.limit.3 true
/lp group vip permission set pulseprison.multiplier.1.5 true
# Staff that can see other players' balances
/lp group staff permission set pulseprison.balance.others true