Home›Java›Mods›TimeVote 1.21+
TimeVote 1.21+
ModsJava

TimeVote 1.21+

Java mod listed for Minecraft 1.21–26.x. Downloads from the MC Java Mods app on Android.

⬇ Download on Spigot
TimeVote
Simple, localized time and weather voting for Paper servers

No dependencies • MiniMessage • Boss bar + action 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.

The source was compared against TimeVote commit 98c7f23efcb8dd3f9043f6ff772d211d9ed83743 and WeatherVote commit 8c239ce2c65bb233b746fead0c6a23e1a348d956. No identical non-trivial implementation lines or copied source sections were found. 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 can be displayed through live boss bar and action bar indicators 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


REQUIREMENTS


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
 
The full command is /timevote. Arguments use English by default and can be translated or extended with additional aliases in config.yml. Canonical English arguments always remain available in commands and tab completion.

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)
 
Permission nodes can be changed in the configuration.

LANGUAGES


Choose the active locale in config.yml:

Code (Text):

locale: en_US
 
All locale files are generated in plugins/TimeVote/locales/ and can be customized independently.

INSTALLATION

  1. Place the JAR inside the server's plugins folder.
  2. Restart the server.
  3. Edit plugins/TimeVote/config.yml and the desired locale.
  4. 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.​

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

TimeVote 1.21+ is a free Minecraft Java mod. Compatible with Minecraft 1.21, 26.1, 26.2. Downloaded 37 times (via Spigot). Download it and open it directly in the game.

Explore more