JoinJail
by Codx
Server owners who run offline-mode servers can use JoinJail to hold newly joining players in a bedrock jail until they set a password.
What it does
JoinJail generates a small bedrock jail far from the world spawn. Newly joining players appear inside it, and the only way out is to set a password with the command provided. Until then the player stays locked in, which lets a server check that the account behind an offline-mode login belongs to the person using it.
The mod also manages access in a few other ways. A selected player can be banned with a given reason, a ban can be reversed with the regular pardon command, and a list command shows every whitelisted player. A player who dies in the jail respawns inside it on the first tick after spawning. Fabric API is required.
JoinJail is server-side only, so players join without installing anything. It is published for Fabric alone, for 1.19.3, 1.19.4 and 1.20, with 1.5.0 for 1.20 as the latest file, released under the MIT License. The code is not open source.
Key features
Bedrock jail
The mod generates a bedrock enclosure far from spawn, where new players are placed when they join.
Password gate
Players stay in the jail until they set a password, which is the only exit from it.
Set new password
A command lets a player change an existing password, so access can be reset without leaving the jail.
Ban with reason
An administrator can ban a selected player and attach a reason to the ban.
Whitelist list
A list command shows the players who are currently whitelisted on the server.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Offline-mode whitelist
Servers running in offline mode can confirm that a joining account is controlled by its owner before the player reaches the world.
Who it’s for: Server owners and administrators who manage a whitelist on a Fabric server running in offline mode.
How it compares
Server Password Mod is server-side only, runs on Fabric for 1.20.1 – 1.20.2, and is released under All rights reserved, so it is not open source. JailMod is also server-side only and runs on Fabric for 1.20.1, but it is released under All rights reserved as well. Offline Players is open source under the GNU Lesser General Public License v3.0 or later, with a server required and a client optional, and covers 1.20.1 – 1.21.1.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| JoinJail | Fabric | 1.19.3 – 1.20 | Server-side only | 2023-06-12 |
| Server Password Mod | Fabric | 1.20.1 – 1.20.2 | Server-side only | 2023-11-02 |
| JailMod | Fabric | 1.20.1 | Server-side only | 2026-03-29 |
| Offline Players | Fabric | 1.20.1 – 1.21.1 | Server required, client optional | 2025-07-16 |
Questions
Does JoinJail need Fabric API?
Does a player need the mod to join the server?
Which game versions does JoinJail support?
In the catalog
JoinJail is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 10,288 mods support Minecraft 1.20.
More from Codx
Similar mods
What the author says
This mod generates a bedrock jail / holding place very very very far away from spawn. The only way to leave the jail is by using the set password. If a user dies in the jail they will spawn outside the jail but the first tick after spawning they will be back in the jail. /joinjail is the command and should be…
Official listing
- Modrinth page
- modrinth.com/mod/joinjail
- Owner
- Codx
- Published
- 2023-06-10
- Updated on Modrinth
- 2023-06-12
- Facts verified
- 2026-10-15
