From 80b00dc7966d96111e2ce8643db8e0f544c2bc89 Mon Sep 17 00:00:00 2001 From: Christian Date: Mon, 13 Jan 2014 08:40:56 -0500 Subject: [PATCH] Fix openGui. Closes #342 --- .../mods/fml/common/network/internal/FMLNetworkHandler.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/cpw/mods/fml/common/network/internal/FMLNetworkHandler.java b/src/main/java/cpw/mods/fml/common/network/internal/FMLNetworkHandler.java index 39515032b8..78f0de7420 100644 --- a/src/main/java/cpw/mods/fml/common/network/internal/FMLNetworkHandler.java +++ b/src/main/java/cpw/mods/fml/common/network/internal/FMLNetworkHandler.java @@ -78,10 +78,11 @@ public class FMLNetworkHandler entityPlayerMP.func_71117_bO(); entityPlayerMP.func_71128_l(); int windowId = entityPlayerMP.field_71139_cq; - new FMLMessage.OpenGui(windowId, mc.getModId(), modGuiId, x, y, z); + FMLMessage.OpenGui openGui = new FMLMessage.OpenGui(windowId, mc.getModId(), modGuiId, x, y, z); EmbeddedChannel embeddedChannel = channelPair.get(Side.SERVER); embeddedChannel.attr(FMLOutboundHandler.FML_MESSAGETARGET).set(OutboundTarget.PLAYER); embeddedChannel.attr(FMLOutboundHandler.FML_MESSAGETARGETARGS).set(entityPlayerMP); + embeddedChannel.writeOutbound(openGui); entityPlayerMP.field_71070_bA = remoteGuiContainer; entityPlayerMP.field_71070_bA.field_75152_c = windowId; entityPlayerMP.field_71070_bA.func_75132_a(entityPlayerMP);