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>

Description: Check the remaining time of a prisoner's sentence Permission: jails.duration Usage: /jails duration <player> Example: /jails duration Steve

/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