Polymart is now Voxel Shop! We're upgrading many features of the site, and during this open beta you will experience occasional bugs. Learn more
Allows verified players to start votes to ban/kick/mute players without having mod permissions.
Commands:
/votemute <player> [reason] - Start a vote mute for a player online.
/voteban <player> [reason] - Start a vote ban for a player online.
/votekick <player> [reason] - Start a vote kick for a player online.
/addvote - Vote for a current ban/kick in progress.
Permissions:
VOTEBAN.* - Access to all commands.
VOTEBAN.VOTE - Use the /addvote command.
VOTEBAN.STARTKICK - Use the /votekick command.
VOTEBAN.STARTBAN - Use the /voteban command.
VOTEBAN.STARTMUTE - Use the /votemute command.
VOTEBAN.BYPASS - Not allow votes on players with this permission.

# General Settings
check-for-updates: true # Check for new plugin updates
# Use mini messages
# Allows for clickable links, actions and more.
# https://www.spigotmc.org/threads/minimessage-rich-text-messages-made-easy.433454/
use-mini-message: false
# Already voted for player settings
# This setting will stop players from spamming the same player multiple times
# So once voted for and failed, it will not allow you to start another vote on that player
already-voted:
enabled: true
length: 300 # Length in seconds that they will not allowed to be voted for again
# If enabled it will only block that player for the vote that was started (for example it will only block /votemute and not /voteban)
# If disabled then that player cannot be voted for with any command once failed (/voteban, /votemute and /votekick)
allow-different-votes: false
# Command to vote ban players
vote-ban:
enabled: true # Is command enabled
requires-permission: true # Requires permission to use this command
announce-votes: false # Announce in chat every time a player votes
automatically-add-vote: true # The player that starts the vote, automatically votes
ban-cmd: 'ban %player% %reason%' # This is the command to execute when a successful vote occurs
decision:
instant: false # This means the vote will instantly end once the minimum votes have been reached (rather than continuing until timer ends)
countdown: 60 # Count down in seconds before a decision is made
stop-chat:
enabled: false # Use this to disable chat while a vote is in progress
requires-permission: true # Use this to require an additional permission to stop the chat (VOTEBAN.STOPCHAT)
votes:
type: 'MIN_VOTES' # This value will either be "MIN_VOTES" or "SERVER_PERCENTAGE"
min-votes: 1 # Minimum votes required to kick the player (will only be used if type is "MIN_VOTES")
server-percentage: 10 # This value is a percentage out of 100 based on the number of players online compared to the number of votes (will only be used if type is "SERVER_PERCENTAGE")
broadcast-times: # Times in seconds that it will broadcast a message
- 60
- 30
- 10
# Command to vote mute players
vote-mute:
enabled: true # Is command enabled
requires-permission: true # Requires permission to use this command
announce-votes: false # Announce in chat every time a player votes
automatically-add-vote: true # The player that starts the vote, automatically votes
mute-cmd: 'mute %player%' # This is the command to execute when a successful vote occurs
decision:
instant: false # This means the vote will instantly end once the minimum votes have been reached (rather than continuing until timer ends)
countdown: 60 # Count down in seconds before a decision is made
stop-chat:
enabled: false # Use this to disable chat while a vote is in progress
requires-permission: true # Use this to require an additional permission to stop the chat (VOTEBAN.STOPCHAT)
votes:
type: 'MIN_VOTES' # This value will either be "MIN_VOTES" or "SERVER_PERCENTAGE"
min-votes: 10 # Minimum votes required to kick the player (will only be used if type is "MIN_VOTES")
server-percentage: 10 # This value is a percentage out of 100 based on the number of players online compared to the number of votes (will only be used if type is "SERVER_PERCENTAGE")
broadcast-times: # Times in seconds that it will broadcast a message
- 60
- 30
- 10
# Command to vote kick players
vote-kick:
enabled: true # Is command enabled
requires-permission: true # Requires permission to use this command
announce-votes: false # Announce in chat every time a player votes
automatically-add-vote: true # The player that starts the vote, automatically votes
decision:
instant: false # This means the vote will instantly end once the minimum votes have been reached (rather than continuing until timer ends)
countdown: 60 # Count down in seconds before a decision is made
stop-chat:
enabled: false # Use this to disable chat while a vote is in progress
requires-permission: true # Use this to require an additional permission to stop the chat (VOTEBAN.STOPCHAT)
votes:
type: 'MIN_VOTES' # This value will either be "MIN_VOTES" or "SERVER_PERCENTAGE"
min-votes: 10 # Minimum votes required to kick the player (will only be used if type is "MIN_VOTES")
server-percentage: 10 # This value is a percentage out of 100 based on the number of players online compared to the number of votes (will only be used if type is "SERVER_PERCENTAGE")
broadcast-times: # Times in seconds that it will broadcast a message
- 60
- 30
- 10