Compatibility
Minecraft: Java Edition
Platforms
Links
Creators
Details
🌙 Vote2Sleep — The Ultimate Sleep Voting Plugin for Minecraft
Tired of waiting for everyone to sleep? With Vote2Sleep, your players can vote to skip the night or clear storms — all with smooth animations, sound effects, and real-time feedback that make the experience satisfying for the whole server.
Perfect for survival and multiplayer worlds that value collaboration and immersion.
✨ Main Features
🛏️ Smart Voting System
Players can start a vote just by entering a bed or using /sleep.
You decide how many players are needed, how long votes last, and what happens when they succeed.
🌤️ Skip Nights and Storms Vote to skip long nights or rainy days. You can enable or disable each feature individually for full control.
🎨 Beautiful Visuals
- Boss bars, titles, and action bars that update in real time
- Configurable sounds and particle effects
- Optional dawn animation that transitions smoothly into daylight
- Support for multiple colors and styles
⚙️ Complete Customization Every aspect can be tuned from the config file — percentages, timeouts, effects, animations, and even per-world settings. You can create a calm, immersive experience or something flashy and dynamic.
💾 Statistics & Database Track vote data and activity with SQLite or MySQL. Perfect for large servers that want detailed insights or cross-server stats.
🧭 Advanced Options
- Exempt specific gamemodes (like creative or spectator)
- Use permission-based exemptions (
vote2sleep.exempt) - Automatic config updates — keeps your settings intact during upgrades
- Built-in update checker and metrics support
🌍 Multi-Platform Compatibility
✅ Works perfectly on:
- Bukkit
- Spigot
- Paper
- Purpur
- Folia
It’s designed to be lightweight, lag-free, and 100% compatible across major platforms.
🧩 Commands Overview
| Command | Description |
|---|---|
/sleep |
Start or join a vote to skip the night or storm |
/sleep status |
View current vote progress |
/sleep enable / /sleep disable |
Enable or disable the plugin in a specific world |
/sleep reload |
Reload configuration files |
/sleep stats |
Show voting statistics |
/sleep cancel |
Cancel the active vote |
/sleep force |
Instantly skip night or storm |
Aliases: /v2s, /sleepvote, /vote2sleep
💡 Configuration Highlights
settings:
vote-percentage: 0.5 # 50% of players required
skip-delay-seconds: 3 # Delay before skipping
allow-night-skip: true # Enable night skipping
allow-storm-skip: true # Enable storm skipping
bed-interaction: true # Allow starting votes by using beds
reset-statistics: true # Reset player phantom statistics when night is skipped
heal-players: false # Heal players when night is skipped
feed-players: false # Feed players when night is skipped
display:
boss-bar:
enabled: true
color: "BLUE"
effects:
lightning-on-skip: false
particle-effects: true
animation:
dawn:
enabled: false
duration-seconds: 3
advanced:
database:
enabled: false
Each category is neatly organized — from visuals to advanced behavior — so even beginners can tweak it easily.
See the full config.yml for advanced customization, animations, and more.
🚀 Quick Setup
- Download
Vote2Sleep.jar - Drop it into your
/plugins/folder - Start the server
- Run
/sleep enableand let your players vote!
That’s it — no complex setup needed. It works perfectly right out of the box.
💫 Why Servers Love Vote2Sleep
- Makes sleeping fair and democratic
- Adds immersive visuals and atmosphere
- Requires no dependencies to work
- Keeps configs safe through updates
- Designed for performance and simplicity
📦 Requirements:
- Minecraft 1.21.4+
- Java 21+
🔗 Source & Docs: GitHub - Vote2Sleep
⭐ Make the night disappear — together.



