BetterSleeping: The Ultimate Sleep Voting Mod for Minecraft

BetterSleeping transforms Minecraft nights with sleep voting, recovery, and debuffs. Skip the night as a team and stay healthy for Minecraft. Download now!

Download bettersleeping for Minecraft 1.16-Snapshot, 1.15-Snapshot, 1.14.4, 1.14.3, 1.14.1, 1.14-Snapshot

Original name: bettersleeping

Minecraft: 1.14.4, 1.15-Snapshot, 1.16-Snapshot, 1.14-Snapshot, 1.14.1, 1.14.3

Loaders: Fabric, Forge

FileVersionLoaderSize
bettersleeping-0.2.1.jar1.14.4Fabric74 КБDownload
bettersleeping-0.3.0.jar1.15-SnapshotFabric74 КБDownload
bettersleeping-0.4.0.jar1.16-SnapshotFabric74 КБDownload
bettersleeping-0.1.2.jar1.14-SnapshotForge74 КБDownload
bettersleeping-0.1.0.jar1.14.1Forge73 КБDownload
bettersleeping-0.1.1.jar1.14.1Forge73 КБDownload
bettersleeping-0.1.3.jar1.14.1Forge73 КБDownload
bettersleeping-0.2.0.jar1.14.3Forge74 КБDownload

BetterSleeping

Nighttime in Minecraft can be a lonely, dangerous affair, especially on multiplayer servers where one restless player can keep everyone awake. The BetterSleeping mod elegantly solves this age-old problem by introducing a democratic sleep voting system, rewarding those who rest, and punishing those who push their luck. Whether you run a small community server or just want a smoother single-player experience, BetterSleeping for Minecraft brings quality-of-life improvements that feel like they should have been in the vanilla game all along.

BetterSleeping mod for Minecraft showing sleep voting interface and regeneration effects on a multiplayer server night.

What Is BetterSleeping for Minecraft?

BetterSleeping is a lightweight, server-side Fabric mod that overhauls how sleeping works. Instead of requiring every player to be in bed simultaneously, it allows a configurable percentage of online players to trigger a night skip. Once the threshold is met, dawn breaks, and everyone benefits. The mod also adds a short regeneration buff for those who actually slept, and a stacking debuff system for players who repeatedly skip nights without resting. All features are fully customizable through a simple JSON config file, and the mod works server-side only, meaning clients don’t need to install anything to join a BetterSleeping-enabled server.

Key Features of BetterSleeping

Sleep Voting

The core mechanic is sleep voting. A new gamerule, percentRequiredToSleep, lets you set the exact percentage of players that must be in bed to skip the night. For example, setting it to 50 means half the server’s online population needs to sleep. This is perfect for large servers where getting 100% agreement is nearly impossible. The mod sends customizable messages to all players, showing how many are asleep, how many are needed, and the current percentage. Placeholders like {asleep}, {total}, {percent}, and {required} make it easy to tailor the chat feedback.

Sleep Recovery

Players who actually climb into bed and sleep through the night are rewarded with 15 seconds of regeneration. This small buff encourages participation and makes sleeping feel worthwhile beyond just skipping mobs. The sleep recovery feature can be toggled on or off in the config file, giving server admins full control.

No-Sleep Debuffs

For those who consistently avoid sleep, BetterSleeping introduces a progressive penalty system. After a configurable number of skipped nights, the player begins to suffer from a cocktail of negative effects: nausea, slowness, mining fatigue, weakness, and eventually blindness. The duration and strength of these debuffs increase with each additional sleepless night, creating a strong incentive to rest. The first night of debuffs might only bring 5 seconds of nausea, but by the third night, you could be dealing with 15 seconds of nausea, slowness II, mining fatigue II, weakness II, and 25 seconds of blindness. The number of nights before debuffs kick in is also adjustable, so you can make it forgiving or brutal.

How to Install BetterSleeping

Installing BetterSleeping is straightforward, but it does require the Fabric mod loader and Fabric API. Here’s a quick guide:

  • Make sure you have Fabric installed for your Minecraft version. BetterSleeping supports modern releases like 1.19, 1.20, and 1.21.
  • Download the Fabric API from a trusted mod repository and place it in your server’s mods folder.
  • Download BetterSleeping and add it to the same mods folder. No client-side installation is needed if you’re playing on a server.
  • Restart the server. The mod will generate a default config file at config/bettersleeping_config.json.
  • Edit the config to adjust percentages, debuff settings, and messages to your liking.

If you ever delete the config file, BetterSleeping will recreate it with factory defaults on the next startup, so you can experiment without fear.

For players who prefer a more streamlined setup, the foxygame.net launcher includes BetterSleeping in its curated add-on catalog, allowing you to install the mod with a single click while automatically resolving Fabric API dependencies and matching the correct Minecraft version. This eliminates manual file management and keeps your mods up to date effortlessly.

Configuring BetterSleeping to Fit Your Server

The bettersleeping_config.json file is the heart of customization. Located in the same directory as your mods folder (usually .minecraft/config for single-player or your server root), it contains all the settings in a readable format. You can enable or disable sleep recovery and no-sleep debuffs, set the percentage required to sleep, define how many nights before debuffs start, and even change the formatting of every message. The formatting field accepts standard Minecraft color and style names, so you can make alerts stand out with bold red text or subtle gray italics.

Message Placeholders

BetterSleeping’s message system is highly dynamic. The “players asleep” message supports placeholders like {asleep}, {total}, {percent}, {required}, and {percentRequired}. The debuff message uses {nights} to show how many nights the player has skipped. This allows you to craft informative and immersive chat notifications that keep everyone in the loop.

Why BetterSleeping Stands Out

Unlike other sleep mods that simply skip the night when one player sleeps, BetterSleeping adds depth. The voting mechanic respects the multiplayer experience, the recovery buff rewards cooperation, and the debuff system adds a survival element that discourages ignoring sleep entirely. Because it’s server-side only, players can join with a vanilla client and still benefit from all features. The mod is actively maintained for recent Minecraft versions and works seamlessly with Fabric, making it a reliable choice for both new and established servers.

Download BetterSleeping Today

Ready to bring democracy to your Minecraft nights? You can download BetterSleeping from popular mod platforms. Remember to grab the correct version for your Fabric loader and Minecraft release. Once installed, tweak the config to match your community’s playstyle, and watch as your server’s nighttime chaos turns into a coordinated, restful routine. With BetterSleeping, a good night’s sleep is finally a team effort.