JustSleepVote
Coordinating sleep on a multiplayer Minecraft server can quickly turn into a frustrating game of cat and mouse. One player refuses to hop into bed, and the entire server is stuck waiting through a long, dangerous night. JustSleepVote solves this problem elegantly by introducing a sleep voting system that only requires a configurable percentage of online players to hit the hay. It is a lightweight, server-side mod that transforms how your community handles the night cycle without forcing every single person to participate.
How JustSleepVote Works
Unlike vanilla Minecraft, where every player in the Overworld must sleep simultaneously to skip the night, JustSleepVote introduces a democratic twist. Once enough players are in bed—based on a threshold you define—the night ends. The mod does not require any client-side installation, making it incredibly easy to deploy. Simply drop the .jar file into your server's mods folder, and the voting logic activates automatically. Players can continue their adventures while a subset of the community handles the sleeping ritual.
The core mechanic revolves around a single configurable value: the percentage of players needed to trigger the night skip. For example, if you set the percentage to 50 and ten players are online, only five need to sleep. The mod constantly monitors the ratio of sleeping players to total online players, and as soon as the threshold is met, the sun rises. This keeps gameplay flowing smoothly, especially on larger servers where herding everyone into a bed is nearly impossible.
Key Features of JustSleepVote for Minecraft
- Server-side only: No client mods required. Players join with a vanilla client and the voting works seamlessly.
- Configurable percentage: Adjust the required sleep ratio via a simple config file or an in-game command.
- Lightweight and efficient: The mod adds virtually no overhead, keeping server performance pristine.
- In-game command support: Change the percentage on the fly without restarting the server.
- Clear feedback: Players see a message in chat indicating how many more people need to sleep, reducing confusion.
Supported Minecraft Versions and Loader
JustSleepVote is built for the Fabric mod loader and supports modern Minecraft versions, including 1.19.x, 1.20.x, and the latest 1.21 snapshots. Because it is a server-side mod, you only need to install it on your Fabric server; clients can remain completely vanilla. The mod is actively maintained, so you can expect compatibility updates as new Minecraft versions roll out. Always check the mod's official CurseForge page for the most recent release that matches your server's version.
How to Install JustSleepVote
Installing JustSleepVote is straightforward, even if you are new to server administration. Follow these steps to get the sleep voting system running on your Fabric server:
- Ensure your server is running Fabric. If not, download the Fabric installer and set up a Fabric server for your desired Minecraft version.
- Download the JustSleepVote .jar file from a trusted source like CurseForge or Modrinth. Look for the latest release compatible with your server version.
- Place the downloaded .jar file into the
modsfolder of your server directory. If the folder does not exist, create it. - Start or restart your server. The mod will generate a default configuration file on first launch.
- Optionally, edit the config file (usually located in
config/justsleepvote.properties) to set your preferred percentage, or use the in-game command.
If you use a launcher like foxygame.net, adding JustSleepVote becomes even simpler. The launcher's built-in add-on catalog often includes JustSleepVote, allowing you to install it with a single click and keep it automatically updated across version changes. This eliminates manual file management and ensures you always run the correct build for your server.
Configuring the Sleep Percentage
Out of the box, JustSleepVote uses a default percentage of 50%, meaning half of the online players must sleep. You can change this in two ways:
- Config file: Open
config/justsleepvote.propertiesand modify thepercentagevalue. Save the file and reload the server or use the reload command if supported. - In-game command: Operators can run
/sleepvote percentage <number>to instantly adjust the threshold. For example,/sleepvote percentage 30sets the requirement to 30%.
This flexibility lets server admins fine-tune the experience based on community size and playstyle. A small private server might set it to 100% for a cooperative feel, while a large public server could drop it to 25% to keep nights short.
Why Server Owners Love JustSleepVote
Managing a multiplayer server comes with countless small headaches, and the sleep mechanic is one of the most persistent. JustSleepVote removes the need for constant moderation or pleading in chat. It respects player autonomy while ensuring that the game's day-night cycle does not become a bottleneck. The mod is particularly popular on survival, anarchy, and community-focused servers where players have diverse schedules and playstyles.
Another advantage is its simplicity. There are no complex permissions, no database dependencies, and no performance impact. The mod does one thing and does it well. Server logs remain clean, and the chat messages are unobtrusive. If you ever need to disable the mod, simply remove the .jar file and restart—no lingering effects.
Commands and Permissions
JustSleepVote keeps permissions minimal. By default, only server operators can use the /sleepvote command. The mod does not add any extra permission nodes unless you use a permissions mod like LuckPerms, in which case you can grant the justsleepvote.command permission to specific groups. The main command syntax is:
/sleepvote percentage <number>– Sets the required sleep percentage./sleepvote reload– Reloads the configuration from file.
These commands give you real-time control without needing to edit files and restart the server.
Community and Support
JustSleepVote has an active community on CurseForge and GitHub. If you encounter any issues or have suggestions, you can open a GitHub issue or leave a comment on the mod's CurseForge page. The developer is responsive and often implements requested features. Before reporting a bug, make sure you are using the latest version and that your server meets the Fabric version requirements.
Final Thoughts
JustSleepVote is a must-have for any Fabric server that wants to streamline the night-skipping process without forcing every player to sleep. Its server-side nature, easy configuration, and lightweight design make it a no-brainer addition. Whether you run a small survival world with friends or a bustling public server, this mod will save you time and reduce frustration. Download JustSleepVote today and give your community the gift of a smoother day-night cycle.