Docs
Modules
Every large PulsePrison system is a module turned on or off in config.yml. A disabled module registers no commands, listeners or tasks, so it costs nothing and can be replaced by another plugin. Its commands reply that the module is disabled.
Available modules
| Module | Description | Requirements | Default |
|---|---|---|---|
staff-commands | Kick, ban, mute, broadcast, vanish, god | — | ✅ |
essentials-commands | Fly, gamemode, heal, feed, speed, tp, back | — | ✅ |
clans | Clans with roles, bank, chat and leaderboard | — | ✅ |
seasons | Competitive seasons with points and rewards | — | ✅ |
pickaxe-system | Persistent pickaxe, levels and 25 enchants | — | ✅ |
rankup-system | Ranks, prestige and automatic rankup | — | ✅ |
multipliers | Global and personal multipliers | — | ✅ |
market | Supply driven prices | — | ✅ |
skill-tree | Pickaxe skill tree | — | ✅ |
rebirth | Third progression tier | — | ✅ |
pets | Pets with a floating head and bonuses | HeadDatabase optional | ✅ |
robots | Animated mining robots and Robot Workshops | — | ✅ |
private-mines | Packet private mines | — (PacketEvents included) | ✅ |
cells | Cells from a template | WorldEdit/FAWE; WorldGuard optional | ✅ |
placeables | Bombs, drills and lucky blocks | — | ✅ |
autominers | Time based virtual autominer with upgrades | — | ✅ |
afk-blocks | Blocks that build up rewards | — | ✅ |
attributes | Permanent stat upgrades | — | ✅ |
boosters | Temporary personal and global boosts | — | ✅ |
milestones | Milestones with rewards | — | ✅ |
masteries | Enchant masteries | — | ✅ |
pickaxe-skins | Pickaxe skins | — | ✅ |
crystals | Crystals socketed into the pickaxe | — | ✅ |
armors | Armor sets with bonuses | — | ✅ |
abilities | Active abilities | — | ✅ |
Always on, without a module: currencies, levels, rank mines, backpacks, selling, player settings and languages.
Menus can check whether a module is enabled with {module_<id>}, for example requirement: "{module_crystals} = true", to hide buttons of disabled systems.
Configuration
yaml
modules:
staff-commands:
enabled: true
essentials-commands:
enabled: true
clans:
enabled: true
seasons:
enabled: true
pickaxe-system:
enabled: true
rankup-system:
enabled: true
multipliers:
enabled: true
market:
enabled: true
skill-tree:
enabled: true
rebirth:
enabled: true
pets:
enabled: true
robots:
enabled: true
private-mines:
enabled: true
cells:
enabled: true
placeables:
enabled: true
autominers:
enabled: true
afk-blocks:
enabled: true
attributes:
enabled: true
boosters:
enabled: true
milestones:
enabled: true
masteries:
enabled: true
pickaxe-skins:
enabled: true
crystals:
enabled: true
armors:
enabled: true
abilities:
enabled: trueCommands
| Command | Permission | Description |
|---|---|---|
/prison modules | pulseprison.admin | Status of every module |
/prison module enable <module> | pulseprison.admin | Enable a module |
/prison module disable <module> | pulseprison.admin | Disable a module |
Changing a module requires a server restart.