Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Links
Creators
Details
Tired of waiting for your friends to sleep through the night? Description This mod is designed to replicate the sleep system found in Enshrouded. It prevents the entire server from being penalized just because one player can’t access a bed or is AFK. When at least one player sleeps, time begins to speed up. The more players that sleep, the faster the night passes. The traditional “instant night skip” mechanic has been removed to fit this system, and everything is fully configurable through the mod’s settings.
⚙️ Configuration
["SoloSleeper Config"]
#Minimum percentage of players (0-100) that must be sleeping for acceleration to start.
#Default: 0 (activates with just 1 player)
#Range: 0 ~ 100
minPlayerPercentage = 0
#Number of additional 'ticks' to add PER sleeping player.
#Ex: 1.0 = 1 player adds 1 tick (x2 speed), 2 players add 2 ticks (x3 speed), etc.
#Default: 5.0
#Range: 0.0 ~ 100.0
multiplierPerPlayer = 5.0
#MAXIMUM speed multiplier (e.g., 10 = 10x), regardless of the number of players.
#Default: 20
#Range: 1 ~ 200
maxAcceleration = 20
["Title Notification Config"]
#Set to true to display a title/subtitle notification when a player starts sleeping.
#Default: false
displaySleepTitle = false
#Message template for the title notification. Use placeholders:
#- {sleeping}: number of players sleeping
#- {total}: total number of players in the overworld
#- {speed}: current night acceleration multiplier (e.g., 5x)
#Color codes (e.g., §c) are supported. Example: '§6{sleeping} / {total} §fplayers sleeping. Speed: §b{speed}'
titleMessageTemplate = "§6{sleeping} / {total} §fplayers sleeping. Speed: §b{speed}"
#Duration (in ticks) for the title to fade in (20 ticks = 1 second).
#Default: 10 (0.5s)
#Range: 0 ~ 600
titleFadeInTicks = 10
#Duration (in ticks) for the title to stay visible.
#Default: 70 (3.5s)
#Range: 0 ~ 600
titleStayTicks = 70
#Duration (in ticks) for the title to fade out.
#Default: 20 (1.0s)
#Range: 0 ~ 600
titleFadeOutTicks = 20
#If true, the title notification is only sent to players who are currently sleeping.
#Default: false (sent to all players in the Overworld)
titleOnlyForSleepers = false
["Vanilla Skip Config"]
#If true, the night will be skipped instantly when the 'skipPercentage' threshold is met (Vanilla behavior). If false, night acceleration is always used.
#Default: false
allowVanillaSkip = false
#The percentage of players (0-100) required to skip the night if 'allowVanillaSkip' is true.
#Default: 50 (Vanilla default)
#Range: 0 ~ 100
skipPercentage = 50
📜 Informations
⚠️ Feel free to share any feedback about this mod. It’s quite simple for now, but there’s definitely room for improvement in the future.
If you're interested in using it or feel some features are missing, feel free to contact me or create an issue, I'm open to feedback and suggestions ! (My Discord -> @eldrake , you can contact me directly) or directely via Modrinth.



