Server Hibernation (MSH)
FPS.ms free Minecraft servers can effectively never stop running (long as you renew your servers in time) as they go into a hibernation mode with no players on. The server automatically starts up whenever a Java edition player attempts to connect to the server. Once it registers this attempt, the server will take anywhere from 2–3 minutes to start, after which the player can log back in to the server to continue playing.
NOTE
Bedrock players can not start the server the same way a Java edition player can due to limitations with the server software. They will either have to start the server through the panel or have someone with panel access (via the subusers feature) start the server for them.
Configuration
MSH's config file can be found in the Files tab of your server panel under the name msh-config.json
. Here, you can change the server description during hibernation and also during the server startup by editing the InfoHibernation
and InfoStarting
lines respectively. Do not tweak any other settings in this file.
To change the server icon that is displayed during hibernation, upload an image (png or jpg) with the name server-icon-frozen.png
or server-icon-frozen.jpg
respectively into the root directory (/home/container/
).
Ensure that the image dimensions are precisely 64x64 pixels.
Commands
To start the server automatically without waiting for a player to initiate a start request, you can type msh start
in the console. You can also use msh freeze
to stop the server and hibernate it immediately.
ATTENTION
If you want to use any Minecraft commands in the console, you need to prefix them with the keyword mine
. For example, to change the difficulty of the server to hard, you would normally use the command difficulty hard
but now you will need to use mine difficulty hard
.