diff --git a/nms-patches/CommandBlockListenerAbstract.patch b/nms-patches/CommandBlockListenerAbstract.patch index f5f6304493..949cb4891d 100644 --- a/nms-patches/CommandBlockListenerAbstract.patch +++ b/nms-patches/CommandBlockListenerAbstract.patch @@ -33,7 +33,7 @@ } catch (Throwable throwable) { CrashReport crashreport = CrashReport.a(throwable, "Executing command block"); CrashReportSystemDetails crashreportsystemdetails = crashreport.a("Command to be executed"); -@@ -123,6 +133,130 @@ +@@ -123,6 +133,125 @@ } } @@ -58,11 +58,6 @@ + return 0; + } + -+ // If the world has no players don't run -+ if (sender.getWorld().players.isEmpty()) { -+ return 0; -+ } -+ + // Handle vanilla commands; + org.bukkit.command.Command commandBlockCommand = commandMap.getCommand(args[0]); + if (sender.getWorld().getServer().getCommandBlockOverride(args[0])) {