From b2b1a0ec3879c228da4c87ad346150dd1b5fc572 Mon Sep 17 00:00:00 2001 From: Aust1n46 Date: Mon, 24 Aug 2020 21:44:45 -0500 Subject: [PATCH] Fix permanent muting option for anti spam mute system --- src/mineverse/Aust1n46/chat/listeners/ChatListener.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/mineverse/Aust1n46/chat/listeners/ChatListener.java b/src/mineverse/Aust1n46/chat/listeners/ChatListener.java index 0588e81..1de3be3 100644 --- a/src/mineverse/Aust1n46/chat/listeners/ChatListener.java +++ b/src/mineverse/Aust1n46/chat/listeners/ChatListener.java @@ -296,8 +296,8 @@ public class ChatListener implements Listener { if (dateTimeSeconds < spamtime + plugin.getConfig().getConfigurationSection("antispam").getInt("spamtime")) { if (spamcount + 1 >= spamtimeconfig) { - mcp.addMute(eventChannel.getName(), dateTime + (mutedForTime * MILLISECONDS_PER_MINUTE)); if (mutedForTime > 0) { + mcp.addMute(eventChannel.getName(), dateTime + (mutedForTime * MILLISECONDS_PER_MINUTE)); String units = LocalizedMessage.UNITS_MINUTE_PLURAL.toString(); if (mutedForTime == 1) { units = LocalizedMessage.UNITS_MINUTE_SINGULAR.toString(); @@ -309,6 +309,7 @@ public class ChatListener implements Listener { .replace("{time}", String.valueOf(mutedForTime)).replace("{units}", units)); } else { + mcp.addMute(eventChannel.getName(), 0); mcp.getPlayer() .sendMessage(LocalizedMessage.MUTE_PLAYER_SPAM.toString() .replace("{channel_color}", eventChannel.getColor())