FreezeHibernate
Freezes/Hibernates the server when no players are online
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
FreezeHibernate
As of 1.21.2, this plugin is no longer needed. Simply configure `pause-when-empty-seconds` in your server.properties file instead.
This plugin stops the server tick when the last player disconnects, and starts ticking again automatically when a player joins the server. This can save server resources in some cases, especially if you have a lot of spawn chunks or force-loaded chunks.
As opposed to other solutions, plugins like Dynmap will continue working and no "Can't keep up" messages will be shown. FreezeHibernate also does not require multiple connection attempts to unfreeze the server.
This uses the new tick debugging feature introduced in 1.20.3/1.20.4, and as such will not work on versions older than 1.20.4.
There are no commands or configuration files. If you wish to unfreeze or freeze the server manually, you can use the vanilla command.