Key Features of the VoteMute Plugin
Dynamic Vote Initiation
- Allows players to initiate a vote to mute disruptive individuals.
- Simple command-based initiation (/votemute <player>).
2. Customizable Voting System
- Fully configurable voting thresholds
3. Real-Time Feedback
- Boss bar integration to display remaining vote time and progress.
- Broadcast messages with separators to inform players about vote status.
4. Player Mute Options
- Automatically mutes players if the vote succeeds, for a configurable duration.
- Persistent mutes that continue even if the player logs out.
5. Anti-Abuse Measures
- Cooldowns for vote initiation to prevent spam.
- Protection against repeated votes targeting the same player within a timeframe.
8. Interactive GUI (Optional)
- Players can vote via a clickable menu, eliminating the need to type commands.
- Clear "Yes" and "No" options for ease of use.
11. Highly Configurable
- Configurable messages, durations, thresholds, and voting mechanics.
- Support for multiple languages through customizable YAML files.
This feature set makes the
VoteMute plugin a powerful tool for managing chat behavior while maintaining fairness, transparency, and ease of use.
Screenshots:
Commands and Permissions:
/votemute <player> start a votemute for player | Permissions votemute.start
/muteYes - casts a Yes Vote in a ongoing votemute!
/muteNo - casts a No Vote in ongoing votemute!
Permissions to player who can't be muted: votemute.antimute
How to install:
Spigot/Paper or any fork:
Drop and drag the plugin's jar into the plugins folder of your server, feel free to edit the config.yml to fit your needs then make sure to give the permissions you want to your groups and plugin Vault!
CLICK HERE