WikiWeatherWarden
WeatherWarden

🌦️ WeatherWarden

🌦️ Let the players decide the skies.

SpigotMinecraft 1.21 1 command

Overview

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.

Aliases: ww weatherwarden.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. 1Drop WeatherWarden.jar into your /plugins folder.
  2. 2Restart the server (Minecraft 1.21).
  3. 3Adjust vote duration, cooldown, threshold, and messages in config.yml.

Configuration

config.yml sets vote-duration, cooldown, required-percent (the win threshold), and a full messages section with prefix, weather labels, and placeholder-driven vote feedback.

🤖 WeatherWarden was created with Spaleforce AI.

Create your own for free