Compatibility
Minecraft: Java Edition
26.2
26.1.x
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x
1.13.x
1.12.x
1.11.x
1.10.x
1.9.x
1.8.x
Platforms
Tags
Creators
Details
Licensed ARR
Published 6 days ago
Updated 3 weeks ago
💤 SleepVoter
Skip the night together. SleepVote turns sleeping into a fair, server-wide vote — no more one player forcing the sunrise, and no more endless nights when half the server is AFK. When someone hops into bed, a vote begins, and once enough players agree, the night is skipped for everyone.
Lightweight, fully configurable, and compatible with Spigot & Paper 1.18 – 26.x.x +.
✨ Features
- 🛏️ Sleep Voting — When a player gets into bed, a server-wide vote starts automatically.
- 📊 Live Progress Broadcasts — Everyone sees the current count, e.g.
2/5 players are sleeping! Need 50% to skip the night. - 🌅 Automatic Night Skip — Once the threshold is reached, time jumps to morning and (optionally) the weather clears.
- 🔄 Real-Time Updates — Leaving a bed instantly updates the count. If everyone gets out, the vote is cancelled cleanly.
- 🙅 Optional "No" Voting — Players can vote against skipping with
/sleepvote no. Enough no-votes and the vote fails. - ⏱️ Vote Timeout — If the threshold isn't met in time, the vote expires gracefully (default: 60s).
- 🎨 Fully Configurable Messages — Every message supports color codes and a custom prefix.
- 🔁 Live Reload — Change the config and apply it instantly with
/sleepvote reload.
📋 Commands
| Command | Description | Permission |
|---|---|---|
/sleepvote no / /sv no |
Cast a vote against skipping the night | sleepvote.novote |
/sleepvote reload / /sv reload |
Reload the configuration | sleepvote.reload |
🔑 Permissions
| Permission | Description | Default |
|---|---|---|
sleepvote.novote |
Allows casting a "no" vote | true (all players) |
sleepvote.reload |
Allows reloading the config | op |
⚙️ Configuration
# Percentage of online players that must sleep to skip the night
sleep-percentage: 50
# Percentage of "no" votes needed to cancel the skip
no-vote-percentage: 50
# Seconds before an unmet vote expires
vote-timeout-seconds: 60
# Allow players to vote against skipping
enable-no-voting: true
# Clear storms/thunder when the night is skipped
clear-weather: true
messages:
prefix: "&e[SleepVote] &r"
# ... all messages fully customizable with & color codes
Placeholders available in messages: %sleeping%, %needed%, %percentage%, %novotes%, %player%
📦 Installation
- Download
SleepVote.jar. - Drop it into your server's
plugins/folder. - Restart the server.
- Edit
plugins/SleepVote/config.ymlto taste, then run/sleepvote reload.

