
Vote2Sleep
A modern, cross-platform sleep voting mod for Minecraft that allows players to democratically skip the night or clear storms through a voting system.
Screenshots

About this Mod
🌙 Vote2Sleep - Democratic Night Skipping
Transform your Minecraft experience with Vote2Sleep, the ultimate cross-platform mod for democratic sleep voting! Say goodbye to waiting for every player to sleep and hello to fair, community-driven night skipping.
✨ Why Vote2Sleep?
🌍 Universal: Works on Fabric now, Forge, Quilt, and NeoForge coming soon
⚡ Smart: Intelligent vote requirements based on online players
🎨 Beautiful: Stunning visual effects and intuitive UI
🔧 Flexible: Highly configurable to match your server's needs
🚀 Key Features
🎯 Core Functionality
- Sleep Voting System: Players vote by entering beds
- Storm Clearing: Vote to clear storms during the day
- Multi-World Support: Enable/disable per dimension
- Smart Requirements: Configurable vote percentages and minimums
- Auto-Timeout: Votes expire automatically to prevent spam
🎨 Visual Excellence
- Dynamic Boss Bars: Real-time vote progress for all players
- Epic Titles: Dramatic night skip announcements
- Particle Effects: Beautiful effects during voting and skipping
- Action Bars: Instant feedback on vote casting
- Sound Integration: Customizable audio cues
⚙️ Admin Control
- World Management: Enable/disable per world instantly
- Force Skip: Admin override for emergency situations
- Vote Cancellation: Cancel ongoing votes when needed
- Live Config: Modify settings without restart
- Statistics: Track usage patterns and player engagement
📋 Quick Commands
/sleep # Cast your vote to skip night!
/sleep status # Check current voting progress
/sleep enable # Enable mod in current world (admin)
/sleep help # Full command reference
⚙️ Smart Configuration
Vote2Sleep adapts to your server with intelligent defaults:
- Vote Percentage: Require 50% of players by default
- Minimum Players: At least 1 vote required
- Exempt Players: Spectators and creative players excluded
- Timeout System: Votes expire after 60 seconds
- Skip Delay: 3-second countdown for dramatic effect
🎮 Perfect for Every Server
🏠 Small Servers (2-10 players)
- Low vote requirements ensure quick nights
- Perfect for friend groups and family servers
- Minimal configuration needed
🏘️ Medium Servers (10-50 players)
- Balanced vote requirements keep gameplay flowing
- Great for community servers and small networks
- Extensive customization options
🏢 Large Servers (50+ players)
- Scaled requirements prevent vote spam
- World-specific settings for different areas
- Advanced admin controls for management
🌟 Version Compatibility
Minecraft Versions
1.16.2 → 1.21.8
Mod Loaders
| Platform | Status | Notes |
|---|---|---|
| Fabric | ✅ Full Support | All versions 1.16+ |
| Quilt | ✅ Full Support | Versions 1.19+ |
| Forge | ✅ Full Support | All versions 1.17+ |
| NeoForge | ✅ Full Support | Versions 1.20+ |
Choose your platform - Vote2Sleep works everywhere!
🎯 How It Works
- 🛏️ Player enters bed → Vote automatically cast
- 📊 Requirements checked → Smart calculation based on online players
- ⏳ Countdown begins → 3-second dramatic pause
- 🌅 Night skipped! → Time advances with stunning effects
- ✨ Benefits applied → Optional healing, feeding, phantom reset
Vote Calculation
Required Votes = ceil(Online Players × Vote Percentage)
Minimum: 1 player | Exempt: Spectators, Creative mode
🔧 Installation Guide
For Server
- Install Vote2Sleep on your server
- Enable/Disable in desired worlds:
/sleep enable - Configure settings in
config/vote2sleep/ - Restart server (optional - live config supported!)
🎨 Customization Options
Visual Settings
- Boss Bar Colors: Blue, Green, Pink, Purple, Red, White, Yellow
- Boss Bar Styles: Solid, Segmented (6, 10, 12, 20 segments)
- Particle Types: Happy villagers, end rods, hearts, notes
- Sound Effects: Full sound library support
Gameplay Settings
- Vote Percentage: 10% to 100% of players
- Player Limits: Set minimum and maximum vote requirements
- Timeout Duration: 30 seconds to 10 minutes
- Skip Delay: Instant to 30 seconds countdown
- Player Effects: Optional healing, feeding, statistics reset
World-Specific Options
- Individual Percentages: Different requirements per world
- Dimension Support: Overworld, Nether, End, custom dimensions
- Weather Control: Enable/disable storm clearing
- Time Restrictions: Night-only or 24/7 voting
🔐 Permissions System
Vote2Sleep includes a comprehensive permission system:
| Permission | Default | Description |
|---|---|---|
vote2sleep.use |
All Players | Cast votes and check status |
vote2sleep.admin |
Operators | Manage worlds and reload config |
vote2sleep.force |
Operators | Force skip night/storms |
vote2sleep.exempt |
None | Exempt from vote requirements |
🌍 Multi-Language Support
- English - Full support with rich messages
- Portuguese (Brazilian) - Complete translation
- Spanish - Complete translation
- More languages coming soon!
Want to help translate? We'd love your contribution!
Mod Compatibility
Vote2Sleep plays nicely with:
- Dimension mods (The Aether, Twilight Forest)
- Performance mods (Sodium, OptiFine, Starlight)
🐛 Troubleshooting
Vote not working?
- ✅ Check if world is enabled:
/sleep enable - ✅ Verify it's night time or stormy
- ✅ Ensure you're not in creative/spectator mode
Boss bar missing?
- ✅ Check if other players voted in your world
- ✅ Verify boss bar is enabled in config
Commands not responding?
- ✅ Confirm you have the correct permissions
- ✅ Try
/sleep helpfor command syntax
🚀 What's New
Version 1.0.0
- 🌐 Universal platform support (Fabric/Forge/Quilt/NeoForge)
- 📱 Modern UI with enhanced visual effects
- ⚡ Smart vote system with improved calculations
🤝 Community & Support
Get Help
- 📋 GitHub Issues: Report bugs and request features
- 💬 Discord Server: Join our community for support
- 📖 Wiki: Comprehensive guides and tutorials
- 🎥 YouTube: Video tutorials and showcases
Contribute
- 🌐 Translations: Help localize Vote2Sleep
- 🐛 Bug Reports: Help us improve stability
- 💡 Feature Ideas: Shape the future of Vote2Sleep
- 📝 Documentation: Improve guides and tutorials
💝 Support Development
Love Vote2Sleep? Here's how you can help:
- ⭐ Star the project on GitHub
- 📢 Share with friends and communities
- 🐛 Report bugs to help us improve
- 💡 Suggest new features and improvements
🌙 Transform your Minecraft nights today with Vote2Sleep!
Compatible with Minecraft 1.16.2 - 1.21.8 | Fabric, Quilt, Forge & NeoForge
Available Versions
How to Install Vote2Sleep on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.8).
Install Mod
Open the mod browser in the dashboard and search for "Vote2Sleep". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21.8, 1.21.7, 1.21.6 (+18 more)
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Vote2Sleep server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.8). You can switch loaders with one click in the panel.
Is Vote2Sleep compatible with fabric?
Vote2Sleep officially supports fabric for Minecraft 1.21.8, 1.21.7, 1.21.6. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Vote2Sleep – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Vote2Sleep consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install Vote2Sleep with just one click on your server.