MuteManager
About MuteManager
A plugin that provides a way to mute players for a specific amount of time. This plugin will connect to Mojang servers for UUID lookups.
How to install
Just drop the jar file in your plugins directory and restart your server. Configure permissions.
Permissions
- mutemanager.mute - Allows players to use /mute (Default: op)
- mutemanager.unmute - Allows players to use /unmute (Default: op)
- mutemanager.mutelist- Allows players to use /mutelist (Default: op)
- mutemanager.listen - Allows players to optionally hear muted players. (Default: false)
- mutemanager.mutenotify - Receives notifications when a player is muted. (Default: op)
- mutemanager.unmutenotify - Receives notifications when a player is unmuted. (Default: op)
- mutemanager.reload - Allows players to use /mutereload. (Default: op)
- mutemanager.muteexempt - Players with this are exempt from being muted. (Default: false)
Configuration
See config.yml
Commands
Hint: Use * instead of player name to mute or unmute all players. Hint: To mute a person for 5 days you would do this: /mute player 5d reason
- /mute [player|*] ([time(mhd)|perm]) ([reason])
- /unmute [player|*]
- /mutelist
- /mutereload
Source
See github.
Dev Builds
See Jenkins.
When you make it with UUID
@Builder874
Version 0.13.0 you can do this.
@Builder874
Instead of specifying minutes you want to specify days?
Do you plan on continuing on adding more features to this plugin? Like instead of forced minutes it could be [value] [unit] ex: /mute derp 1 d Derp
You should add a auto mute part.
@KIMB00P
The default for mutemanager.unmute is false. You will need to add that permission node for yourself.
Edit: I'm going to push a new version that gives ops the default permissions.
@cnaude
I am OP
@js440
Added to 0.12.7.
To use the "Hear muted player" add yourself to mutemanager.listen.
I agree with Maroseliss, Can you add a permission so that only groups with permissions get a notification when a player is muted? Also, how exactly does the 'Hear muted player' option work? I tried muting someone and asking them to talk, but I couldn't hear anything.
Thanks
Can you perhaps add a permission node or something so that not everyone will see the mutes being administered? It causes more chaos than it should when a daily player is muted and everyone can see the mute being given out.
Awesome plugin, thank you!
@KIMB00P
Did you grant yourself "mutemanager.unmute" permission node?
@HKDittrich
Same here. :(
I cant unmute people
I added the right perms and I still don't have permission...I am OPed.
@minoneer
Can I see your startup log?
We are experiencing the same problem now. Everything worked fine untill today, it suddenly only mutes players for a few sec. After that, they are removed from the Mutelist and can chat again. Nothing suspicious in log, neither on startup nor on runtime. I'll do some further investigation and let you know if I find anything.
@laseromich
I don't understand this question...
how about command mute?
@laseromich
Fixed in
0.12.40.12.5.CentOS (linux) and Win 8 lasted java cant send log . too away
But probably while player dont write anything ... thay in MuteList