Sleep Polls
A modern sleep voting system for Paper servers that transforms night-time gameplay with democratic polling.
Help Command
Overview
Overview
SleepPolls 2.0 is a modern, lightweight sleep voting plugin built specifically for Paper servers.
Instead of requiring every player to sleep, SleepPolls starts an interactive vote when someone enters a bed, allowing active players to decide whether the night should be skipped.
Built using modern Paper APIs, Adventure Components, HikariCP, SQLite, and MariaDB.
✨ Features
🗳️ Interactive Sleep Polls
When a player enters a bed:
- A vote automatically starts
- Players can vote YES or NO
- Clickable vote buttons appear in chat
- Vote requirements are calculated automatically
- Nights skip instantly once enough votes are reached
📊 Live Vote Tracking
- BossBar countdowns
- ActionBar updates
- Real-time vote counts
- Remaining time display
- Required vote display
😴 Smart Eligibility Detection
SleepPolls only counts active players.
Automatically excludes:
- AFK players (EssentialsX)
- Spectators
- Dead players
- Offline players
📈 Statistics System
Track:
- Total Votes
- Successful Votes
- Failed Votes
- Polls Started
- Nights Skipped
🏆 Leaderboards
Compete with other players using:
/sp top
💾 Database Support
Choose between:
- SQLite
- MariaDB
⚙️ Fully Configurable
Configure:
- Vote duration
- Required vote percentage
- BossBars
- Sounds
- Weather clearing
- World blacklist
- Database backend
🚀 Lightweight & Modern
Built with:
- Java 21+
- Paper API
- Adventure API
- HikariCP
- Async database operations
No NMS.
🔥 Why SleepPolls?
Unlike many older sleep vote plugins:
✅ Interactive Adventure Components
✅ Live BossBar tracking
✅ ActionBar countdowns
✅ SQLite & MariaDB support
✅ Persistent statistics
✅ Leaderboards
✅ AFK detection
✅ World blacklist support
✅ Modern Paper API architecture
✅ Open Source
🗺️ Roadmap
- Velocity network-wide sleep voting
- PlaceholderAPI support
- Localization support
- Customizable messages
- GUI voting interface
- Web statistics dashboard
- Per-world vote settings
❤️ Open Source
SleepPolls is fully open source.
Contributions, pull requests, suggestions, and bug reports are always welcome.
GitHub: https://github.com/Amethyst-Developers/Sleep-Polls
📜 License
Licensed under GNU GPL v3.
Copyright © 2026 Monk (Monish), Amethyst Developers and contributors.
