Compatibility
Minecraft: Java Edition
26.2
26.1.x
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x
1.13.x
1.12.x
1.11.x
1.10.x
1.9.x
1.8.x
1.7.x
Platforms
Links
Tags
Creators
Details
Licensed Apache-2.0
Published 2 years ago
VoteBan
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
- Universal Compatibility: Uses your existing server commands, ensuring it works with any punishment plugin (LiteBans, AdvancedBan, EssentialsX, etc.).
- Flexible Voting: Choose between fixed vote counts or a server percentage threshold to ensure votes scale with your player base.
- Anti-Spam & Abuse Protection: Built-in "already-voted" cooldowns and VOTEBAN.BYPASS permissions prevent players from abusing the system.
- Rich Text Support: Full support for MiniMessage, allowing for clean, clickable chat interactions.
- Automated Moderation: Optional chat locking and automatic vote starting make moderation smooth and efficient.
✏️ 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.


