- Versions
- 1.18
- 1.19
- 1.20
- 1.20.6
- 1.21
Jails+
The middle ground between a warning and a ban, with no way out.
The middle ground between a warning and a ban, with no way out.
A jail only works if players stay in it, and on most servers they don't. They pearl over the wall, get a friend to /tpa them out, log off until the timer runs out, or come back on an alt. Jails+ blocks each of those. A tempjail becomes a real punishment, and you can save bans for the players who earn them.
What Jails+ adds over free Jails
- Escape zones. Mark out the jail with a wand. If a prisoner leaves that area, they get killed, teleported back, banned or released. You choose which.
- Teleport lock. Free Jails blocks commands like /spawn and /home. Jails+ also cancels teleports from other plugins while a player is jailed. You can block every command and allow only the ones you list.
- No waiting it out offline. Set count-offline: false and the timer pauses when a prisoner logs off. If they stay online and go AFK instead, an AFK check menu pops up, and players who don't respond get kicked.
- IP jail. Jail a player and every account on their IP. Alts that log in later get jailed on join.
- Bail. Set a bail amount. Players pay it from a menu, and Vault takes the money.
- Cells. Put several cells inside one jail.
- Prisoner list. A menu showing who's jailed, why and for how long.
- Discord bot. Posts jails, releases and sentence changes to your staff channel.
- Sentence changes. /jails set duration <player> <time> changes a sentence without releasing the player.
- Release location. Send released players to world spawn, back to where they were jailed, or to a point you set for each jail or player.
- Jail kit. Take a prisoner's items when they're jailed and give them your own jail items. They get their stuff back on release.
- On-screen timer. Time left shows on the actionbar, title or subtitle.
- Prison skin and voice mute. Change a prisoner's skin with SkinsRestorer, and mute them in Simple Voice Chat.
- Commands on jail and unjail. Change ranks, broadcast a message, or run anything else.
- Folia support.
Everything from free Jails is included too. That covers handcuffs, tempjail, per-action rules, blocked commands, placeholders and 7 languages.
Setting up an escape zone
Jails+ calls an escape zone a "flag." Run /jails wand to get a golden hoe, click two corners, then run /jails set flag <name>. Run /jails flagpreview <name> to see the border. In the config, set escape-punishment to KILL, TELEPORT_BACK, BAN or UNJAIL. BAN also takes a ban length. Walk the edge on an alt before you turn on BAN.
Commands
- /jails jail, tempjail or ipjail <player> <jail> jails a player. You can add a reason and a cell.
- /jails unjail <player> releases them.
- /jails set jail, cell, flag or duration creates jails, cells and escape zones, and changes sentences.
- /jails list jails, prisoners or flags opens the matching menu.
- /jails bail set, gui or remove manages bail.
- /jails spawn jail or prisoner sets where players go on release.
- /jails handcuff and unhandcuff <player> manage handcuffs.
You can type /j, /jp or /jailsplus instead of /jails. The rest is in the documentation.
FAQ
Do I need Vault? Only for bail. Everything else works without it.
Is the Discord integration a webhook? No, it's a bot. Put the bot token in discord.yml.
Can I change the messages? Yes. All text is in language files, and you can add your own language.
Runs on 1.21 to 26.2, including Paper, Spigot and Folia. Vault, PlaceholderAPI, SkinsRestorer and Simple Voice Chat are optional. Check this page for the latest supported versions. Support is on the Falcona Discord.