From 53afcc2fb0b5420d9aac9711db7e6a016a9c2a00 Mon Sep 17 00:00:00 2001 From: Nicholas Ignoffo Date: Sat, 4 Feb 2017 22:44:57 -0800 Subject: [PATCH] No-spam messages should be handled on the main thread (#1035) (cherry picked from commit 305e001) --- src/main/java/WayofTime/bloodmagic/util/ChatUtil.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/main/java/WayofTime/bloodmagic/util/ChatUtil.java b/src/main/java/WayofTime/bloodmagic/util/ChatUtil.java index 100d5b30..ba5ff465 100644 --- a/src/main/java/WayofTime/bloodmagic/util/ChatUtil.java +++ b/src/main/java/WayofTime/bloodmagic/util/ChatUtil.java @@ -260,9 +260,14 @@ public class ChatUtil public static class Handler implements IMessageHandler { @Override - public IMessage onMessage(PacketNoSpamChat message, MessageContext ctx) + public IMessage onMessage(final PacketNoSpamChat message, MessageContext ctx) { - sendNoSpamMessages(message.chatLines); + Minecraft.getMinecraft().addScheduledTask(new Runnable() { + @Override + public void run() { + sendNoSpamMessages(message.chatLines); + } + }); return null; } }