Server Vote
Running a multiplayer world means juggling opinions. One player wants clear skies for a build, another is hoping for rain to farm crops, and someone else thinks everyone deserves a diamond. Instead of playing referee, you can hand the decision to the crowd with Server Vote, a lightweight server-side mod that turns everyday choices into community votes. It is a simple idea executed cleanly: players type a command, everyone casts a ballot, and the majority wins.
What Server Vote Actually Does
At its core, Server Vote is a democracy tool for your world. Any player can start a vote, and the rest of the server responds with a yes or no. If the majority agrees, the associated action fires automatically. The default setup ships with a weather vote that changes conditions to clear, but that is only the starting point. The real power comes from the config file, where you define your own votes and the exact command each one runs when it passes.
The mod is fully server-side, which is a major convenience. Players do not need to install anything on their own machines to participate, so you can roll it out on an existing world without asking everyone to update their setup first.
Commands You Will Use Every Day
The command structure is intentionally minimal, which keeps the learning curve short for new players:
- /vote - the base command, which on its own does nothing
- /vote weather - opens a vote to switch the weather to clear
- /vote yes - casts your vote in favor of the current motion
- /vote no - casts your vote against the current motion
Custom votes follow the same pattern. If you create a vote called "diamonds" in the config, players simply run /vote diamonds to get it started. The description you write in the config appears in chat, so everyone sees a clear message such as a player having started a vote to give the whole server a diamond.
Building Custom Votes in the Config
This is where Server Vote earns its place on your server. The config uses JSON, and each entry defines a vote name, a description, and the command that runs when the vote passes. Two examples ship by default. The first, called "test", runs a console command that broadcasts a greeting when the majority votes yes. The second, "diamonds", hands every online player a diamond if the vote succeeds.
You can point a vote at almost any command your server supports, which opens up a lot of possibilities:
- Time changes, such as skipping to day or night
- Starting or stopping a mob event
- Granting a group reward or bonus item
- Triggering a minigame or teleporting everyone to an arena
- Kicking off a server-wide announcement
Because the config is plain JSON, a single misplaced comma can break the file. Validate your edits with a JSON checker before restarting, and keep a backup of a working config so you can roll back quickly if something goes wrong.
Versions and Loaders
Server Vote is built for modern Minecraft and is distributed as a Fabric mod, which means you will need the Fabric loader installed on your server before dropping it into the mods folder. Check the mod page for the exact Minecraft versions currently supported, since the project tracks recent releases rather than legacy ones. If you run a mixed modpack, confirm your loader version matches what the mod expects.
If you would rather skip the manual file shuffling, the foxygame.net launcher handles the whole process in a couple of clicks, pulling Server Vote straight from its add-on catalog and keeping it updated whenever a new build lands. It also flags version mismatches before launch, so you are not left guessing why a vote command refuses to respond.
How to Install Server Vote
Getting started takes only a few minutes. First, confirm your server runs a compatible Minecraft version with the Fabric loader installed. Next, download Server Vote and place the jar file into your server's mods directory. Restart the server so the mod can generate its default config. Once the world is back online, open the config file, review the sample votes, and add your own entries. Save the file, validate the JSON, and restart once more to load your changes.
From there, tell your players about the commands. A short message in chat or on your Discord is usually enough, and the first weather vote tends to teach everyone the system instantly.
Why It Fits Almost Any Server
Server Vote solves a problem every community faces: too many opinions and not enough ways to settle them fairly. It is small, server-side, and endlessly configurable, so it works equally well on a cozy survival world and a busy public server. Whether you want to democratize the weather or let players vote themselves a reward, the mod gives your community a voice without adding overhead. Download Server Vote, write a few custom entries, and let your players run the show.