VoteBan gives your regular players a way to deal with rule-breakers when staff aren't around. Instead of just waiting for an admin to show up, players can start a vote to kick, mute, or ban someone. It uses your existing punishment commands, so it will work with any setup you already have.
⭐ Key Features
Let your players help: Keep the server clean by letting your community help out when staff are busy or offline.
Works with your current setup: It uses your existing ban, kick, and mute commands, so you don't have to change your workflow.
Stops abuse: Built-in "already-voted" settings and strict permission requirements keep players from spamming votes on each other.
Flexible voting: You choose if a vote succeeds based on a specific number of players (e.g., 10 votes) or a percentage of the server.
Keeps everyone informed: Optionally broadcast updates in chat or lock the chat during a vote to keep things focused.
✏️ Commands
/votemute <player> [reason]
Description: Start a vote to mute a specific player.
Permission: VOTEBAN.STARTMUTE
/voteban <player> [reason]
Description: Start a vote to ban a specific player.
Permission: VOTEBAN.STARTBAN
/votekick <player> [reason]
Description: Start a vote to kick a specific player.
Permission: VOTEBAN.STARTKICK
/addvote
Description: Cast your vote for an active session.
Permission: VOTEBAN.VOTE
/votereload
Description: Reloads the plugin configuration.
Permission: VOTEBAN.RELOAD
✏️ Permissions
VOTEBAN.*: Grants access to all plugin commands and features.
VOTEBAN.RELOAD: Allows the user to reload the configuration file.
VOTEBAN.BYPASS: Prevents a player from being targeted by any punishment votes.
VOTEBAN.STARTBAN: Allows the player to initiate a vote to ban others.
VOTEBAN.STARTKICK: Allows the player to initiate a vote to kick others.
VOTEBAN.STARTMUTE: Allows the player to initiate a vote to mute others.
VOTEBAN.VOTE: Allows the player to participate in active votes using /addvote.
VOTEBAN.STOPCHAT: (Required if stop-chat is enabled in config) Allows the user to trigger a chat lockdown during a vote.
⚡ Screenshots
✔️ Support & Community
We are committed to helping you keep your server running smoothly. If you encounter any bugs, have feature requests, or need assistance, join our community on Discord.