Old School Jail
by FugLong
Old School Jail gives Fabric and Quilt server owners a classic jail system, where players are confined to a jail area for a set time and sent back if they escape.
What it does
While jailed, a player may not break or place blocks and may not press buttons or pull levers, and every command is blocked except the one that shows time left. Jail locations can be set and deleted, and each sentence takes a time limit and a reason, entered in seconds, minutes or hours, up to a configurable maximum length. If a jailed player leaves the area, the mod teleports them back automatically once they pass 50 blocks.
Permissions are handled through the Fabric Permissions API, so LuckPerms and other permission plugins that implement it can control who may jail players. Without a permissions plugin, the mod falls back to operator level 2 for its admin commands. Settings live in a TOML file with detailed comments. The mod runs on the server alone, so players join without installing anything. It is open source under the MIT License and has files for 1.21.2 – 26.1.2, with 1.1.0 for 26.1.2 as the latest build.
Key features
Timed jail sentences
Sentences take a time limit and a reason, entered in seconds, minutes or hours, with a configurable maximum length.
Restricted jailed players
Restrictions on a jailed player cover block breaking, block placement, block interaction and commands, with checking the remaining time as the only allowed command.
Automatic return
A player who escapes the jail area by more than 50 blocks is teleported back automatically.
Multiple jail locations
Several jail locations can be set, and any that are no longer needed can be deleted.
Compatibility
Latest build for each game version and loader.
26.x3 of 3 versions with builds
1.21.x10 of 10 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Classic server punishment
Server owners running a Fabric or Quilt server can reproduce the jail mechanic of older multiplayer communities.
Who it’s for: Server owners and administrators who manage player behaviour with timed punishments and want permissions handled by LuckPerms or another Fabric Permissions API plugin.
How it compares
Jail Logic – Unofficial Update targets Fabric 1.21.11 – 26.3 under the MIT License and is also server-side only. Jail Logic runs on Fabric for 1.21 – 1.21.1 under the GNU General Public License v3.0 or later. JailMod is a Fabric server mod for 1.20.1 that is not open source and is licensed as All rights reserved.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Old School Jail | Fabric and Quilt | 1.21.2 – 26.1.2 | Server-side only | 2026-05-23 |
| Jail Logic – Unofficial Update | Fabric | 1.21.11 – 26.3 | Server-side only | 2026-10-08 |
| Jail Logic | Fabric | 1.21 – 1.21.1 | Server-side only | 2024-10-09 |
| JailMod | Fabric | 1.20.1 | Server-side only | 2026-03-29 |
Questions
Does Old School Jail need a permissions plugin?
Does the server need Old School Jail installed?
Which loaders does Old School Jail support?
In the catalog
Old School Jail is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 15,189 mods support Minecraft 26.1.2.
More from FugLong
Similar mods
What the author says
A classic jail mod for Minecraft Fabric servers - just like the good old days! The mod uses the Fabric Permissions API and supports any permissions plugin that implements it (LuckPerms, etc.)
Official listing
- Modrinth page
- modrinth.com/mod/old-school-jail
- Owner
- FugLong
- Published
- 2025-10-01
- Updated on Modrinth
- 2026-05-23
- Facts verified
- 2026-10-15
