1.6.6latestPatch release v1.6.6Jul 22, 2026 What's Changed · Update cloud for 26.2 compatibility by @rymiel in https://github.com/emilyy-dev/BetterJails/pull/63 Full Changelog: https://github.com/emilyy-dev/BetterJails/compare/v1.6.5.…1.6.5Patch release v1.6.5Jun 7, 2026 Minor patch update for Minecraft 26.1.21.6.4Patch release v1.6.4Jan 7, 2026 What's Changed · Fixed an issue where /deljail would not delete jails · Store a UUID for each jail and use it for the storage file path by @rymiel in https://github.com/emilyy-dev/BetterJails/pull/59 Full Changelog: https://github.com/emilyy-dev/BetterJails/compare/v1.6.3.…1.6.3Patch release v1.6.3Dec 24, 2025 This new release adds compatibility with Paper 1.21.11 and fixes a couple of issues: · Previously all jails were saved in a single file, that is bad news if that file is ever corrupted or saved incorrectly which was the case when the plugin failed to load. Now: · all jails are saved each in their own file to minimise catastrophe surface area · that also means if the plugin fails to load for whatever reason, the jails data will not be overwritten with empty data and will remain intact · When no jails are present on startup, the plugin will refuse to load prisoner data and print an error on the console on how to proceed A new metric has been added to bStats: long_version - a combination of server software, server version, and plugin version, to provide more insight on what server platforms and versions updated versions of the plugin is currently being used. Full Changelog: https://github.com/emilyy-dev/BetterJails/compare/v1.6.2.…1.6.2Patch release v1.6.2Nov 25, 2025 This patch release fixes a compatibility issue with Paper 1.21.10 What's Changed · Update cloud by @rymiel in https://github.com/emilyy-dev/BetterJails/pull/531.6.1Patch release v1.6.1Jul 12, 2025 This patch release fixes a deprecation warning on the latest version of Paper ( #48)1.6v1.6 is OUT NOWMay 12, 2025 What's Changed · LuckPerms integration will no longer remove temporary parent groups. See https://github.com/emilyy-dev/BetterJails/issues/46 · Add sentence time modification commands by @rymiel in https://github.com/emilyy-dev/BetterJails/pull/44 · Add teleport option in release command by @duranaaron in https://github.com/emilyy-dev/BetterJails/pull/47 · Some messages from the plugin configuration have been replaced or no longer exist, and new ones have been added: -infoFailedPlayerNotJailed -unjailFailedPlayerNotJailed +jailtime-success Full Changelog: https://github.com/emilyy-dev/BetterJails/compare/v1.5.2.…1.5.2v1.5.2 release with a fixJan 19, 2025 This small patch release fixes an issue regarding WorldGuard's region protection rules ( #40)1.5.1v1.5.1 is out with fixes!!!!Oct 26, 2024 This patch release fixes some issues that inadvertently made it into v1.5: · The plugin would fail to load on certain old versions (e23de7d) · Fix /jail command not working for online players first joining the server (#38)1.5v1.5 is FINALLY OUTSep 19, 2024 What's Changed · ⅔ (two thirds) of the plugin's code has been rewritten to be more robust, bug-free, and easier to maintain · Many bugs were fixed · Run onJail commands when joining after being jailed by @rymiel in https://github.com/emilyy-dev/BetterJails/pull/24 · Resolve worlds lazily/when required by @emilyy-dev in https://github.com/emilyy-dev/BetterJails/pull/31 · Subtle issues that were kept untracked, leading to a lot of inconsistencies regarding teleporting prisoners around when logging in and out · Some features were added in the process · Add support for imprisonment reason by @emilyy-dev in https://github.com/emilyy-dev/BetterJails/pull/28 · Reason placeholder in jailSuccess by @rymiel in https://github.com/emilyy-dev/BetterJails/pull/29 · Custom release location support via the new /modjail command by @rymiel in https://github.com/emilyy-dev/BetterJails/pull/30 · Some messages from the plugin configuration have been replaced or no longer exist, and new ones have been added: -jailFailedJailNotFound -deljailFailed +non-existent-jail -jailFailedTimeIncorrect -infoFailedPlayerNeverJoined -unjailFailedPlayerNeverJoined -setjailFromConsole +player-not-imprisoned +reload-failed +save-all-failed +delete-jail-failed +save-jail-failed +modify-jail-success +modify-jail-fail Make sure to check out the new config here · And more New Contributors · @rymiel is now a gorgeous contributor, thank you for promoting development Full Changelog: https://github.com/emilyy-dev/BetterJails/commits/v1.5 (this is the entire commit history of the repo so it probably isn't any useful, but if you wanna check this out anyway look up for the past 2 years or so)1.5-SNAPSHOTSecond snapshot update for v1.5Mar 9, 2023 Runs finger on table - this place is a bit dusty, time for an update! This snapshot update contains mostly internal changes, but with them the plugin's internals are more robust, squashing many bugs in the way: · Fixed a bug when using the BetterJails placeholder expansion for PAPI, trying to show the remaining time would always show the total imprisonment duration — this also affected the API · Fixed an annoying warning that showed during startup regarding saving the sub-commands file · Fixed an issue with the permission group changing mechanism. And more! The full changelog can be found in the update messages here. That is all for today, but there are more updates to come.v1.4.1Small bug-fixMay 4, 2020 Added check for empty string before running sub-commands.v1.4Lots of changesMay 4, 2020 Lots of changes: · Added a sub-commands execution feature. You can check here for details. · An attempt at reducing file I/O operations to help reduce lag. · Completely renewed how time is managed. Now it's time-based instead of tick-based. · Lots of internal changes.v1.3.7.1HotfixApr 28, 2020 Fixed the support for EssX's jail timeout thingy, as it didn't show up in /seen <player>v1.3.7Some changesApr 27, 2020 · Added support for EssX's jail timeout (so the time left appears when doing /seen <player>) · Performance improvements (I think?) · Changed some stuff around regarding messages and logging. · ??????v1.3.6Bug fixesApr 20, 2020 Added a check for offline players at load time.v1.3.5Small change.Apr 15, 2020 Changed api-version in plugin.yml from 1.15 to 1.13 'cause Bukkit likes to complain.v1.3.4Performance ImprovementApr 15, 2020 Removed unnecessary player data file saving on timer, potentially causing lag spikes.v1.3.3Stuff + BugfixesApr 13, 2020 Not much to say, some bugfixes.v1.3.2Bugs fixedApr 12, 2020 Fixed bug regarding new player joining not being added to the alltimePlayers list. Fixed bug regarding update checking.v1.3.1Couple new features + improvementsApr 11, 2020 Improved group handling. Changed when sentence time starts counting if offlineTime is set to true. If an offline player is jailed and then unjailed before they join the server, the data file for that player gets deleted.v1.3Big Update!!Apr 9, 2020 Group feature now works with Vault with any perms plugin that Vault supports. Added command /jail info <player>; it prints in chat a bunch of the info stored in the player data file. /jail info <player> also comes with two new messages: infoFailedPlayerNeverJoined and infoFailedPlayerNotJailed. Now it alerts in console when loaded config.yml differs with plugin's config.yml. Cache offline player list on load time, will probably perform better on servers that had tons of players.v1.2.2Fixed couple bugsMar 24, 2020 · Now the player's group is saved properly when it should be saved. · Now it doesn't print SUCCESS or FAILED when trying to change the player's group.v1.2.1Changed jar version to 1.2.1Mar 23, 2020 No major nor minor changesv1.2Yayyy v1.2Mar 23, 2020 I don't even know where to begin... Completely changed how data is handled internally. Changed jailed players file system (don't worry, it'll get converted). Added config.yml With messages Now it checks for updates. Now it has integration with LuckPerms , allows you to change player's group WHEN /JAILED! I think that's all. Yeah pretty much. Either that or I forgot even my name. Please send help ;-;v1.1.4Small additions!Mar 19, 2020 Added auto-save timer, data files get saved every five minutes (will be settable). Now the player data file gets saved when a jailed player leaves the server.v1.1.3Fixed small bugMar 19, 2020 Now you can modify an offline player's jail timev1.1.2Fixed unjailing broadcastMar 15, 2020 Fixed permission required when broadcasting /unjailv1.1.1HOTFIX UPDATEMar 15, 2020 Fixed bug regarding player's last location handling when joining/jailed. Added "/betterjails save" command and "betterjails.betterjails.save" permission.v1.1Updates!Mar 14, 2020 Added "/betterjails reload" command with it's respective permission "betterjails.betterjails.reload"; Changed load time; Bugs fixed (hopefully) ???????
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
26.2MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.9MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
4.7MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta