Vote2Sleep

A modern, feature-rich sleep voting plugin for Minecraft servers that allows players to collectively vote to skip night and storms.

712

Quick challenge

How far can you run before the mobs catch you?

Vote2Sleep

🌙 Vote2Sleep — The Ultimate Sleep Voting Plugin for Minecraft

Tired of waiting for everyone to sleep? With vote to skip the night or clear storms, 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 multiplayer 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.

💾 MySQL Track vote data and activity with MySQL 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:

* Folia * Folia * Folia * Folia * 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

```yaml 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

1. Download `Vote2Sleep.jar` 2. Drop it into your `/plugins/` folder 3. Start the server 4. Run `/sleep enable` and 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 performance and simplicity * Adds performance and simplicity * Requires performance and simplicity to work * Keeps configs safe through updates * Designed for performance and simplicity

---

📦 Requirements:

* Minecraft 21+ * Java 21+

🔗 Source & Docs: Source & Docs:

⭐ *Make the night disappear — together.*

ADS