Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
Vote Protect - is a Minecraft server plugin that allows players to initiate a democratic vote to transfer another player to adventure mode. Perfect for protecting your server from griefers, cheaters, or suspicious behavior without the need for server admins.
⚙️ Key Features:
✅ Voting via /vote <nickname> Any player can start a vote to transfer another player to adventure mode.

️ Voting for "Yes" or "No" Players vote via the /y and /n commands for 60 seconds.

Automatic restriction of rights If the majority votes (more than 50%) "Yes", the player is transferred to GameMode.ADVENTURE.

Cooldown 15 minutes Players without OP rights have a cooldown between votes.

OP players are not limited Players with OP rights can use commands without waiting.
Dual language support Easily switchable languages via config.yml: language: en language: ru
️ Message configuration All texts are stored in messages_en.yml and messages_ru.yml — you can edit them for yourself.
To prevent players from starting voting, simply add their nicknames to the voteprotect_whitelist.yml file. The system will automatically check the list and will not allow you to start voting against the specified players.
⚠️ To return the player to survival mode, the server operator must use the standard vanilla Minecraft command - /gamemode <player name> survival
✅ Compatibility: Servers 1.21+ (including 1.21.8) Spigot / Paper
NEW VERSION 1.3
Now you can set for yourself how long the voting will last. Just specify the required number of seconds in the config. The system will pick up the new value on its own. How to set up: Open config.yml. Find the vote_duration parameter. Set the desired time in seconds. Restart the plugin. Everything is ready! Now all voting will take place at the time you set.


