From 840aa7a85ef76f62636f21786e0a2f706d0da54b Mon Sep 17 00:00:00 2001 From: Josh Roy <10731363+JRoy@users.noreply.github.com> Date: Fri, 18 Jun 2021 11:53:49 -0400 Subject: [PATCH] Don't add incomplete cooldowns --- Essentials/src/main/java/com/earth2me/essentials/UserData.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Essentials/src/main/java/com/earth2me/essentials/UserData.java b/Essentials/src/main/java/com/earth2me/essentials/UserData.java index cff268a917..f6ebd70f92 100644 --- a/Essentials/src/main/java/com/earth2me/essentials/UserData.java +++ b/Essentials/src/main/java/com/earth2me/essentials/UserData.java @@ -601,6 +601,9 @@ public void addCommandCooldown(final Pattern pattern, final Date expiresAt, fina final CommandCooldown cooldown = new CommandCooldown(); cooldown.pattern(pattern); cooldown.value(expiresAt.getTime()); + if (cooldown.isIncomplete()) { + return; + } holder.timestamps().commandCooldowns().add(cooldown); if (save) { save();