Commands And Usage
Jails and Jails+ both provide a comprehensive set of commands for both players and administrators.
Player Commands
These commands are available to regular players by default.
/jails duration <player>
/jails duration <player>
Description: Check the remaining time of a prisoner's sentence
Permission: jails.duration
Usage: /jails duration <player>
Example: /jails duration Steve
/jails bail gui
/jails bail gui
Description: Open the bail payment GUI to pay for a prisoner's release
Permission: jails.bailgui
Usage: /jails bail gui
Administrator Commands
These commands require operator privileges or specific permissions to use.
Jail Management
/jails set jail <name>
Description: Creates a new jail at your current location
Permission: jails.setjail
Usage: /jails set jail <jail_name>
Example: /jails set jail prison1
/jails list jails
Description: Lists all available jail locations
Permission: jails.jails
Usage: /jails list jails
/jails delete jail <name>
Description: Deletes an existing jail
Permission: jails.deljail
Usage: /jails delete jail <jail_name>
Example: /jails delete jail prison1
/jails spawn <player> <location_type>
Description: Sets where a player will be sent after being unjailed
Permission: jails.spawn
Usage: /jails spawn <player> <world_spawn|original_location>
Example: /jails spawn Steve world_spawn
Player Imprisonment
/jails jail <player> <jail> [reason]
Description: Permanently jails a player until manually released
Permission: jails.jail
Usage: /jails jail <player> <jail_name> [reason]
Example: /jails jail Steve prison1 Breaking server rules
/jails tempjail <player> <jail> <duration> [reason]
Description: Temporarily jails a player for a specific duration
Permission: jails.tempjail
Usage: /jails tempjail <player> <jail_name> <duration> [reason]
Example: /jails tempjail Steve prison1 1d Spamming chat
Duration formats: 30s
, 1m
, 30m
, 1h
, 24h
, 1d
, 30d
/jails ipjail <player> <jail> <duration> [reason]
Description: Jails a player and all accounts with the same IP address
Permission: jails.ipjail
Usage: /jails ipjail <player> <jail_name> <duration> [reason]
Example: /jails ipjail Steve prison1 7d Alt account abuse
/jails unjail <player>
Description: Releases a player from jail
Permission: jails.unjail
Usage: /jails unjail <player>
Example: /jails unjail Steve
/jails list prisoners
Description: Lists all currently jailed players
Permission: jails.list
Usage: /jails list prisoners
Flag Management
/jails wand
Description: Get the selection tool to mark flag boundaries
Permission: jails.wand
Usage: /jails wand
/jails set flag <name>
Description: Set a jail's flag using JailWand positions
Permission: jails.setflag
Usage: /jails set flag <flag_name>
Example: /jails set flag prison_area
/jails delete flag <name>
Description: Delete a flag for a jail area
Permission: jails.delflag
Usage: /jails delete flag <flag_name>
Example: /jails delete flag prison_area
/jails list flags
Description: List all flag areas
Permission: jails.flaglist
Usage: /jails list flags
/jails flagpreview <name>
Description: Previews flag borders using particles
Permission: jails.preview
Usage: /jails flagpreview <flag_name>
Example: /jails flagpreview prison_area
Handcuff Management
/jails handcuff <player>
Description: Handcuff a player to restrict their movement
Permission: jails.handcuff
Usage: /jails handcuff <player>
Example: /jails handcuff Steve
/jails unhandcuff <player>
Description: Remove handcuffs from a player
Permission: jails.unhandcuff
Usage: /jails unhandcuff <player>
Example: /jails unhandcuff Steve
Bail Management
/jails bail set <player> <amount>
Description: Set a bail amount for a jailed player
Permission: jails.bailset
Usage: /jails bail set <player> <amount>
Example: /jails bail set Steve 1000
/jails bail remove <player>
Description: Remove a player's bail option
Permission: jails.bailremove
Usage: /jails bail remove <player>
Example: /jails bail remove Steve
System Commands
/jails help
Description: Displays the help pages for the JailsPlus plugin
Permission: jails.help
Usage: /jails help
/jails reload
Description: Reloads the JailsPlus configuration files
Permission: jails.reload
Usage: /jails reload
/jails version
Description: Check the current version of JailsPlus plugin
Permission: jails.version
Usage: /jails version
Command Reference
Command Aliases
You can use the following aliases instead of /jails
:
/j
/jp
/jailsplus
Tab Completion
All commands support tab completion to help you find the right syntax and available options.
Duration Formats
When specifying time durations:
s
= seconds (e.g., 30s)m
= minutes (e.g., 5m)h
= hours (e.g., 2h)d
= days (e.g., 7d)
Last updated