promotional bannermobile promotional banner

WeatherWarden

Democratic weather control. Players vote for clear, rain, or thunder, and the skies change once a configurable majority agrees.

🌦️ WeatherWarden

Let the players decide the skies.

WeatherWarden hands control of the weather to your community. Any player can start a vote for clear skies, rain, or thunder, and everyone else supports it with the same command.

When the number of votes reaches a configurable percentage of online players, the weather changes across every normal world at once. If a vote doesn't gather enough support before its timer runs out, it quietly expires.

A per-player cooldown prevents vote spam, while staff can bypass it with a dedicated permission. Every message is color-coded and fully customizable.


✨ Features

  • 🗳️ Democratic Voting — Players vote for clear, rain, or thunder, and the majority decides the weather.
  • 📊 Configurable Threshold — Set the percentage of online players needed to pass a vote, from simple majority to unanimous.
  • ⏲️ Timed Votes — Votes automatically expire if they don't gather enough support in time.
  • ❄️ Cooldown Protection — A per-player cooldown stops vote spam, with an op bypass permission.
  • 🌍 Server-Wide Weather — Passed votes apply to every normal-environment world at once.
  • 💬 Customizable Messages — Every prefix, label, and feedback line is fully editable with color codes.

💬 Commands

/weather vote <clear|rain|thunder> Start a new weather vote, or cast your support for an in-progress vote.

🔒 Permissions

weatherwarden.vote     Start and participate in weather votes. (default: true)
weatherwarden.bypass-cooldown Bypass the per-player vote cooldown. (default: op)

📥 Installation

  1. Drop WeatherWarden.jar into your /plugins folder.
  2. Restart the server (Minecraft 1.21).
  3. Adjust vote duration, cooldown, threshold, and messages in config.yml.

📋 Requirements

  • Server: Spigot / Paper 1.21+
  • Java: 21+

🔗 Links

The WeatherWarden Team

profile avatar
  • 10
    Followers
  • 37
    Projects
  • 52.0K
    Downloads

https://spaleforce.com

More from SpaleforceView all