From e3d53900c0ce097dd51aec58b97f69d18e19d1bd Mon Sep 17 00:00:00 2001 From: CraftBukkit/Spigot Date: Tue, 17 Oct 2017 21:08:43 +1100 Subject: [PATCH] SPIGOT-3613: Success count not reset for exceptions. By: md_5 --- .../org/bukkit/craftbukkit/command/VanillaCommandWrapper.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/paper-server/src/main/java/org/bukkit/craftbukkit/command/VanillaCommandWrapper.java b/paper-server/src/main/java/org/bukkit/craftbukkit/command/VanillaCommandWrapper.java index c9510dbc06..6247bbda1c 100644 --- a/paper-server/src/main/java/org/bukkit/craftbukkit/command/VanillaCommandWrapper.java +++ b/paper-server/src/main/java/org/bukkit/craftbukkit/command/VanillaCommandWrapper.java @@ -114,7 +114,6 @@ public final class VanillaCommandWrapper extends BukkitCommand { chatmessage.getChatModifier().setColor(EnumChatFormat.RED); icommandlistener.sendMessage(chatmessage); } - icommandlistener.a(CommandObjectiveExecutor.EnumCommandResult.SUCCESS_COUNT, j); } catch (ExceptionUsage exceptionusage) { ChatMessage chatmessage1 = new ChatMessage("commands.generic.usage", new Object[] { new ChatMessage(exceptionusage.getMessage(), exceptionusage.getArgs()) }); chatmessage1.getChatModifier().setColor(EnumChatFormat.RED); @@ -134,6 +133,7 @@ public final class VanillaCommandWrapper extends BukkitCommand { MinecraftServer.LOGGER.log(Level.WARN, String.format("Unknown CommandBlock failed to handle command"), throwable); } } finally { + icommandlistener.a(CommandObjectiveExecutor.EnumCommandResult.SUCCESS_COUNT, j); MinecraftServer.getServer().worldServer = prev; } return j;