All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Slumber

Slumber

by Unknown • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Slumber

Let the server slumber while there are no players online.

This mod allows you to freeze your server when no players are online.

Minecraft versions before 1.20.3 require fabric-carpet.

Commands

/slumber displays current status whether it is in slumber or not, it has the following output.

  • Enabled Tells if the mod is enabled or not.
  • Frozen Check if the server is frozen /tick freeze also affect this message.

/slumber true enables freezing.

/slumber false disables freezing.

Configuration file

Located at /config/slumber.properties

The syntax is key=value

value should have type same as describe below.

Key Type Default Value Description
freeze-delay-seconds integer 20 Time (in seconds) to slumber after no player left in the server
debug-messages boolean false Show message in server log when game is in slumber or not
config-version string 1.4 Version of the config
safe-starting boolean true Freeze when the terrain is loading to prevent redstone machines from breaking
sleep_tick_speed double 0.0 Sets the TPS that should be used when the server is in slumber. 0.0 means a complete freeze
sleep_autosaving boolean false Enable autosaving when the server is in slumber
toggle boolean true Enable slumber by default

Supported Platforms (As of v2.0.0)

  • Fabric/Quilt (1.14.3 - 26.2)
  • Forge (26.2 - )
  • NeoForge (26.2 - )
  • PaperMC/Spigot/Folia (26.2 - )
  • Sponge (26.2 - )

Installation

Fabric, Quilt, Forge, NeoForge

Simply put the mod in the mods folder

Sponge

Simply put the plugin in the plugins folder

Spigot/PaperMC

  1. Install the Ignite Mixin loader
  2. Run the ignite jar alongside the paper/spigot jar
  3. Put the mod in the mods folder and restart

    Folia

  4. Install the Ignite Mixin loader
  5. Rename the Folia jar to "paper.jar". Alternatively, you can launch the game with the following JVM args: -Dignite.locator=paper -Dignite.jar=./folia.jar
  6. Run the ignite jar alongside the folia jar
  7. Put the mod in the mods folder and restart

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.3 26.2 26.1.x
Fabric Folia Forge Neoforge Paper Purpur Quilt Spigot Sponge
1d ago 1
26.1.x
Fabric Quilt
1d ago 1
1.21.11
Fabric Quilt
1d ago 1
1.21.x
Fabric Quilt
1d ago 1
1.21.x
Fabric Quilt
1d ago 1
1.21.x
Fabric Quilt
1d ago 1
1.21.x 1.20.x
Fabric Quilt
1d ago 1
1.21.x 1.20.x
Fabric Quilt
1d ago 1
1.20.x
Fabric Quilt
1d ago 1
1.20.x
Fabric Quilt
1d ago 1
1.20.x
Fabric Quilt
1d ago 1
1.19.x
Fabric Quilt
1d ago 1
1.19.x
Fabric Quilt
1d ago 1
1.19.x
Fabric Quilt
1d ago 1
1.18.2
Fabric Quilt
1d ago 1
  • Updated to 26.2
  • Completely cross platform compatible! That means the mod supports Fabric, Quilt, Forge, NeoForge, Sponge, and even PaperMC!
[1.3.4] Slumber 1.3.4 by Unknown on Oct 12, 2026
Download
  • Fixed a crash on startup due to improper Fabric API dependency
[1.3.2] Slumber 1.3.2 by Unknown on Oct 12, 2026
Download
  • Update to 1.21.11
Updated to 1.21.9
  • Updated to 1.21.4 & 1.12.5
  • Marked as stable
[1.3.0-beta.2] 1.3.0-beta.2 by Unknown on Oct 12, 2026
Download
  • Fixed some bugs related to unfreezing with TPS > 0
  • Fixed a Mixin apply issue on startup
[1.3.0-beta.1] 1.3.0-beta.1 by Unknown on Oct 12, 2026
Download
This release changes the way servers "sleep". Servers are now able to be slowed rather than frozen. For example, the TPS can be set to 1.0, which will allow the server to process functions while no players are online, however at a significantly reduced speed. Additionally some of the code was cleaned up to be more presentable.

  • Note: This release has been marked as beta. This means that bugs and to be expected. Please report any issues to the Github Issue Tracker. Thank you**
  • This release completely rewrites Slumber to use Mojang's new tick manager.
  • Additionally it includes some code cleanup such as adding the mod icon thanks to CamperSamu
  • Fixed freezing not disabling when safe start was enabled, but the main freezing was disabled
  • Made the main freezing feature enabled by default
  • Added optional debug messages
  • Included in these debug messages is a timer to show how long the server has been frozen for
  • Fixed an issue with Carpet's ServerTickRateManager. Apparently it must use an interface instead of being created as a new class
  • Minor code rewrites with the toggle method
  • Updated to 1.20.1
  • Fixed crash due to changes with Minecraft's Text system
  • Switched to Carpet's TickRateManager as the old system is Deprecated
  • Removed /serv-freeze command, use /slumber instead
  • Fixed a bug where a dedicated server would not shutdown because a thread refused to close
  • Implemented a new feature: safe-starting. Safe Starting forces the server to not tick chunks until the entire spawn chunks has generated. This prevents scenarios where something is only partially loaded if it rests between two chunks in the spawn chunks
  • Updated dependencies to 1.19.4
  • Fixed a permission issue by not using permission level 4
The initial commit for the 1.19 version of Slumber. It includes:

  • Player detection
  • Customizable freeze delay
  • Deep freeze
  • Easy to use command system
  • Saves your last toggle on server restart
Ported to 1.18.2. This version will not be actively updated or maintained. Just for people that want to stay on 1.18.2.


Slumber Icon
Download Slumber
Select game version
Select platform