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 return the player to survival mode, the server operator must use the standard vanilla Minecraft command - /gamemode <player name> survival
✅ Compatibility:
Servers 1.21+
Spigot / Paper
NEW VERSION 1.1
1. Now the plugin automatically creates the voteprotect_whitelist.yml file
2. Enter the nicknames of those who will be prohibited from voting.
3. Done! Now when trying to start vote on a player whose nickname is in the file, an error will be issued.