TimeVote
Simple, localized time and weather voting for Paper servers
No dependencies • MiniMessage • Boss bar • 5 languages
Simple, localized time and weather voting for Paper servers
No dependencies • MiniMessage • Boss bar • 5 languages
[HR][/HR]
ORIGIN & ATTRIBUTION
This project is a reimagined, independent reimplementation inspired by TimeVote and WeatherVote by F_o_F_1092. Their TimeVote source and WeatherVote source are available under the MIT License.
This edition was written from scratch for modern Paper.
The 2.0.x-reimagined line marks a new major edition because it combines time and weather voting in one plugin.
ABOUT
TimeVote is a lightweight standalone plugin that lets players vote for day, night, clear weather, rain, or thunderstorms. Votes are displayed through a live boss bar with the remaining time and current Yes/No results.
It includes its own persistent cooldown system, so no permissions plugin is required to manage temporary voting access.
FEATURES
- Day, night, clear, rain, and thunder votes
- Live boss bar with timer and results
- Optional action-bar countdown
- Persistent integrated cooldown
- One vote per player
- Configurable vote duration and target world
- Configurable day/night values and fixed-time duration
- Fully configurable MiniMessage messages
- English, Italian, French, Spanish, and Polish locales
- Localized command aliases
- Runtime reload
- No external dependencies
REQUIREMENTS
- Paper or a compatible fork from Minecraft 1.21 through 26.2.x
- Java 21 on Minecraft 1.21.x; Java 25 on Minecraft 26.x, as required by the server
One universal JAR supports the entire range. The project is automatically compiled against both the oldest and newest supported Paper APIs.
COMMANDS
Code (Text):
/tv
/tv <day|night|clear|rain|thunder>
/tv <yes|no>
/tv stop
/tv reload
PERMISSIONS
Code (Text):
timevote.use - Use the plugin and participate in votes (default: everyone)
timevote.start - Start a new vote (default: everyone)
timevote.admin - Stop/reload and bypass cooldown (default: operators)
LANGUAGES
- English — en_US
- Italian — it_IT
- French — fr_FR
- Spanish — es_ES
- Polish — pl_PL
Choose the active locale in config.yml:
Code (Text):
locale: en_US
INSTALLATION
- Place the JAR inside the server's plugins folder.
- Restart the server.
- Edit plugins/TimeVote/config.yml and the desired locale.
- Run /tv reload.
ENJOYING TIMEVOTE?
If you like the project and it works well on your server, please consider leaving a positive review. Your feedback supports development and helps other server owners discover TimeVote.
A focused voting plugin with everything it needs — and nothing it does not.
If you like the project and it works well on your server, please consider leaving a positive review. Your feedback supports development and helps other server owners discover TimeVote.
A focused voting plugin with everything it needs — and nothing it does not.
TimeVote 1.21+ is a free Minecraft Java mod. Compatible with Minecraft 1.21, 26.1, 26.2. Downloaded 6 times (via Spigot). Download it and open it directly in the game.