Description
Jail+
Jail+ is a modern Minecraft Java jail and prisoner-management mod inspired by the classic Bukkit Jail plugin created by Bradley Hilton (graywolf336).
Jail+ brings the jail system into modern Minecraft with tools for creating jails and cells, arresting players, managing sentences, protecting prisoners, handling prisoner property, detecting escapes, deploying guards, creating special prison areas, managing prison meals, populating cells with decorative prisoners, and much more.
Features
-
Create multiple jails and numbered cells
-
Communal Holding Cell 0
-
Guided jail and cell setup using the Jail Wand
-
Expand existing jail boundaries
-
Arrest Wand for quickly arresting players
-
Timed and permanent prison sentences
-
Live sentence countdowns
-
Add additional time to an active prison sentence
-
Configurable escape, attempted block-breaking and prisoner-kill penalties
-
Optional cell information signs
-
Prisoner property storage and physical property lockers
-
Optional locker signs showing prisoner and cell information
-
Automatic inventory storage and restoration
-
Property inspection and confiscation support
-
Escape detection with configurable grace periods
-
Configurable jail guards
-
Built-in Police Gnome guard
-
Prisoner block and jail-area protection
-
Jail and release teleport locations
-
Shower, Recreation, Restricted and Cafeteria Areas
-
Configurable cafeteria food storage and daily prisoner meals
-
Decorative prisoners with sentence-tier uniforms
-
Decorative prisoner cell wandering and nighttime sleeping
-
Automatic decorative-prisoner handover when real prisoners occupy cells
-
Sentence-tier prisoner uniforms
-
Warden clothing
-
Complimentary Jail+ release shirt
-
Jail+ Shower Head
-
Jail+ Toilet and Flushed Away event
-
Dedicated Jail+ Event Dimension
-
Dedicated Jail+ creative inventory tab
-
Command-based administration alongside the guided wand system
Jail Wand
Jail+ includes a guided Jail Wand designed to make jail construction and setup possible entirely in-game.
It can be used to select jail boundaries, expand existing jails, configure teleport and release locations, numbered cells, the communal Holding Cell 0, optional signs, property lockers and special jail areas such as Shower, Recreation, Restricted and Cafeteria Areas — without requiring every part of a jail to be configured manually through commands.
Property System
Prisoner inventories are safely stored when they are jailed, with an internal property record acting as the authoritative backup against item loss.
Jails can also use physical property lockers so guards can inspect and confiscate prisoner property before release.
Holding Cell 0 uses virtual property storage, while normal numbered cells can use corresponding physical property lockers. Jail+ is designed to support compatible modded storage containers as well as standard Minecraft storage.
When a prisoner is released, their stored property is restored automatically.
Signs
Cell and property-locker signs are optional.
When used, Jail+ automatically updates them with useful information such as cell availability, prisoner details, cell numbers and remaining sentence time. Property-locker signs can also identify which prisoner and cell a locker is currently assigned to.
Jails can also use a configured Cafeteria Serving Sign, allowing prisoners to collect their daily meal from the jail's food supply.
Special Jail Areas
Jail+ supports special Warden-defined areas within a jail.
Shower Areas temporarily remove a prisoner's uniform while they are inside and automatically restore the correct sentence-tier uniform when they leave.
Recreation Areas allow prisoners to optionally remove their cap and shirt while inside, while trousers and work boots remain mandatory.
Restricted Areas allow Wardens to define areas of the prison that prisoners are not permitted to enter.
Cafeteria Areas provide dedicated prison meal areas and work with the Jail+ cafeteria food-storage and serving system.
These areas allow server owners to create more interactive prison environments while Jail+ handles the prisoner rules automatically.
Cafeteria System
Jail+ Alpha 8 introduces a prison cafeteria system.
Wardens can define Cafeteria Areas, configure a cafeteria food-storage container and create a serving sign for prisoners.
Minimum and maximum ration sizes can be configured for each jail.
Prisoners can collect a meal from the serving sign once per Minecraft day. Food is selected from the jail's available cafeteria supply, allowing the Warden or prison staff to control what food is actually served.
Meal claims and cafeteria configuration are saved with the jail.
Decorative Prisoners
Jail+ Alpha 8 introduces decorative prisoners to make empty prisons feel populated even when few or no real players are serving sentences.
Decorative prisoners can be placed in normal cells or Holding Cell 0 and assigned one of the Jail+ prisoner uniform tiers.
They:
-
Wear the real Jail+ sentence-tier prisoner uniforms
-
Wander naturally around their assigned cell
-
Remain confined to the cell
-
Sleep in available beds at night
-
Reserve separate beds when multiple decorative prisoners share an area
-
Wake up and resume wandering during the day
Decorative prisoners also interact automatically with real prisoner occupancy.
When a real prisoner occupies a configured cell, the decorative prisoner is removed. When the cell becomes vacant again, Jail+ automatically creates a replacement decorative prisoner using the configured uniform tier and a new randomly selected prisoner name.
This allows cells to transition naturally between decorative and real prisoners without requiring the Warden to manually manage them.
Jail Guards
Jail+ includes a configurable guard system designed to hunt down prisoners who escape from their jail.
By default, jails use wolves as guards, but Wardens can configure both the type and number of guards used by each jail. Compatible ground-based mobs can be selected, allowing server owners to customise the style and difficulty of their prison security.
Jail+ also includes its own Police Gnome guard mob. The Police Gnome is built directly into Jail+ and does not require another police, NPC or guard mod. Small, fast and equipped with its own flashing police beacon, the Police Gnome can be selected as a jail's guard just like other supported guard types.
When a prisoner escapes, the configured guards are deployed to pursue them. Guards continue tracking the escaped prisoner, recover if they become stuck, and are automatically removed when they are no longer required.
Guard numbers can be configured independently for each jail, including disabling guards completely with a guard count of 0.
Examples:
/jail set <jail> guard guardtype wolf
/jail set <jail> guard guardtype police_gnome
/jail set <jail> guard guardtype zombie
/jail set <jail> guard guardtype creeper
/jail set <jail> guard guardcount <0-32>
Commands
Jail Setup & Administration — /jail
/jail create <name>/jail delete <name>/jail list/jail info <name>
/jail cell create <jail> <number>
Jail+ also provides Jail Wand-assisted setup and jail-boundary expansion.
Special Areas
/jail area create <jail> shower/jail area create <jail> recreation/jail area create <jail> restricted/jail area create <jail> cafeteria
/jail area delete <jail> shower <number>/jail area delete <jail> recreation <number>/jail area delete <jail> restricted <number>/jail area delete <jail> cafeteria <number>
/jail area list <jail>
Escape Settings
/jail set <jail> escape escapegrace <time>
Sentence Penalties
/jail set <jail> penalty escapepenalty <time>/jail set <jail> penalty breakpenalty <time>/jail set <jail> penalty killpenalty <time>
Guard Settings
/jail set <jail> guard guardtype <entity>/jail set <jail> guard guardcount <0-32>
Cell Settings
/jail set <jail> cell setup <number> outsidesign/jail set <jail> cell setup <number> insidesign
Property Settings
/jail set <jail> property propertychest/jail set <jail> property propertychest clear
/jail set <jail> property propertychestsign <lockerNumber>/jail set <jail> property propertychestsign <lockerNumber> clear
Prisoner Management — /jailprisoner
/jailprisoner list/jailprisoner info <player>
/jailprisoner jail <player> <jail> <cell>/jailprisoner jailauto <player> <jail>
/jailprisoner jailtime <player> <jail> <time> <reason>/jailprisoner jailtime <player> <jail> <cell> <time> <reason>
/jailprisoner addtime <player> <time>
/jailprisoner transfer <player> <cell>/jailprisoner release <player>
/jailprisoner freeze <player>/jailprisoner unfreeze <player>
/jailprisoner inventory <player>/jailprisoner confiscate <player> <slot>
Development Status
Jail+ is under active development, with new systems being added, tested and refined through regular Alpha releases.
Alpha 8 expands the environmental and roleplay side of Jail+ with cafeterias, decorative prisoners, jail expansion and further improvements to the existing prison-management systems.
Multiplayer testing is used extensively to verify prisoner handling, property safety, guard behaviour and jail systems before features are considered complete.
Planned for a Future Alpha
A handcuff system is planned for a future Jail+ release, including a physical handcuff item and visible restraints on handcuffed prisoners.
Original Plugin, Credits & Licensing
Jail+ is inspired by and developed from the concepts of the original Jail Bukkit plugin by Bradley Hilton (graywolf336).
The original Jail project is licensed under the GNU General Public License v2.0 (GPL-2.0). Appropriate credit to the original project and its author is retained.
Jail+ Alpha 1 through Alpha 6 were released under GPL-2.0.
Beginning with Jail+ Alpha 7 (0.7.0), newly released versions of Jail+ are distributed under All Rights Reserved.
The licensing of previously released Alpha 1–6 versions is unchanged.
Jail+ is not presented as the original Bukkit plugin or as an official continuation by its original author.
Current Release: Jail+ Alpha 8 (0.8.0)
Minecraft: 1.21.1
Mod Loader: NeoForge
License: All Rights Reserved
Images






