Tags
Creators
Details
1.0.0
Compatibility
Changes
☀️ WeatherVote: Community Weather Voting Plugin
WeatherVote is a lightweight, reliable, and essential plugin designed to empower your Minecraft community. Say goodbye to annoying, endless rain or thunderstorms! This plugin allows your players to initiate a democratic vote to instantly clear the weather, ensuring a more enjoyable and engaging gameplay experience for everyone.
Why Choose WeatherVote?
Community-Driven Experience: Puts the control of the environment into the players' hands, enhancing server engagement and satisfaction.
Fully Customizable: Fine-tune the plugin to fit your server's style. You can adjust the vote duration, the required success percentage, and the necessary player count.
Performance Focused: Written with efficiency in mind, ensuring it won't impact your server's tick rate (TPS).
Automatic Start: The plugin can be configured to automatically start a vote a few seconds after rain or a storm begins.
Key Features
Feature Description Voting Cooldown Prevents spamming votes immediately after a failure, ensuring fair play. Minimum Player Count Stops votes from starting when only a few players are online, avoiding abuse. Customizable Messages Change every single message in the plugin, use color codes (&a, &c, etc.), and adapt it to your server's theme. World Specific Configure the plugin to only monitor and affect the weather in your main survival world.
Commands & Permissions
Command Description Permission /weathervote start Manually starts a vote to clear the weather. weathervote.start /weathervote yes Casts a YES vote (to clear the weather). Default: Player /weathervote no Casts a NO vote (to keep the weather). Default: Player
Installation Guide
Download the latest WeatherVote-1.0.0.jar file.
Place the file into your server's plugins folder.
Restart your server.
A config.yml file will be generated. Customize the settings (duration, percentages) as needed.
Restart the server once more to apply configuration changes.
✍️ Author & Support
Developed with care by ProfesorrRedman. For questions, bug reports, or feature requests, please reach out via the Modrinth page or the provided contact methods.
Enjoy the sunshine!
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:GUtMAfui:1FdWRmKk"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:GUtMAfui:1FdWRmKk"
}

