Slumber
Rethink Minecraft's sleep mechanics! With Slumber, you sleep with purpose — the mod accelerates the entire server while everyone rests, not just changing the time of day. Blocks, mobs, moving mechanisms, random events, scheduled updates, weather, raids… absolutely all processes advance simultaneously in all dimensions during sleep.
Features
Full World Updates: The mod performs additional full update cycles so all game elements — blocks, creatures, and scheduled events — continue to develop.
All World Dimensions: Affects every loaded dimension (Overworld, Nether, End, and any modded dimensions).
Universal Compatibility: Works on dedicated servers and in single-player games.
Activation Condition: Activates only when all regular players are sleeping (players in spectator mode are ignored).
Gradual Transition: Temporarily disables standard instant night skipping during simulation, then restores default behavior.
Customizable Speed: Controlled by a game rule for quick customization per world.
Configuration
Game Rule slumberTickMultiplier (integer, default 20):
Multiplies the number of server update cycles while all players sleep.
Example: value 20 means 1 regular cycle + 19 additional per server tick (≈ 20x speed).
Minimum effective value is 1 (no acceleration).
Commands
- Set multiplier:
/gamerule slumberTickMultiplier 30 - Show current value:
/gamerule slumberTickMultiplier
Requirements
Minecraft Version: 1.21.1+ Mod Loaders: NeoForge, Forge, or Fabric (compatible with your game version)
Installation
Client (Single Player/Local Network):
Place the JAR file in your mods/ folder.
Server:
Place the JAR file in the server's mods/ folder. Connecting clients only need to join a modded server — the mod runs server-side and doesn't add items or blocks.
Performance
Multiplier Dependency:
The higher the slumberTickMultiplier value, the more work is performed per real second. Large multipliers with many loaded chunks may affect MSPT (milliseconds per tick).
Recommendations:
Start with value 20 and adjust. Reduce the multiplier if the server approaches 50+ MSPT during sleep.
Multiplayer Behavior
Activation Conditions: Every regular player on the server must be sleeping. Players in spectator mode are not counted.
Partial Sleep: If any regular player is awake, Slumber doesn't activate and standard game mechanics apply.
Compatibility
Non-intrusive Design: Uses event handlers to perform additional world update cycles without changing the game core. Compatible with most mods. Extremely resource-intensive mods with heavy update cycles might increase load at high multipliers.