Apply profanity filter to chat slash commands.
And whispers. Doesn't soft mute player or explain, just cancels the command. If player is brazen and goes to standard chat, then he'll get muted there.
This commit is contained in:
parent
69c1a2ffd3
commit
884106300e
|
|
@ -581,6 +581,11 @@ class PlayerEventHandler implements Listener
|
||||||
{
|
{
|
||||||
event.setCancelled(this.handlePlayerChat(event.getPlayer(), event.getMessage(), event));
|
event.setCancelled(this.handlePlayerChat(event.getPlayer(), event.getMessage(), event));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(!player.hasPermission("griefprevention.spam") && this.bannedWordFinder.hasMatch(message))
|
||||||
|
{
|
||||||
|
event.setCancelled(true);
|
||||||
|
}
|
||||||
|
|
||||||
//unless cancelled, log in abridged logs
|
//unless cancelled, log in abridged logs
|
||||||
if(!event.isCancelled())
|
if(!event.isCancelled())
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user