From 4e32a77ac80779a7ae52ea82724ea43e75881961 Mon Sep 17 00:00:00 2001 From: Ben Spiers Date: Mon, 7 Jul 2014 23:33:11 +0100 Subject: [PATCH] Fix Client/Server issues. --- src/main/java/mekanism/client/ClientProxy.java | 9 ++++++++- .../java/mekanism/common/network/PacketDataRequest.java | 5 +---- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/src/main/java/mekanism/client/ClientProxy.java b/src/main/java/mekanism/client/ClientProxy.java index 2df318539..aa1ae0cfb 100644 --- a/src/main/java/mekanism/client/ClientProxy.java +++ b/src/main/java/mekanism/client/ClientProxy.java @@ -560,6 +560,13 @@ public class ClientProxy extends CommonProxy @Override public EntityPlayer getPlayer(MessageContext context) { - return Minecraft.getMinecraft().thePlayer; + if(FMLCommonHandler.instance().getEffectiveSide().isServer()) + { + return context.getServerHandler().playerEntity; + } + else + { + return Minecraft.getMinecraft().thePlayer; + } } } diff --git a/src/main/java/mekanism/common/network/PacketDataRequest.java b/src/main/java/mekanism/common/network/PacketDataRequest.java index 2280b4d9f..0964f08f3 100644 --- a/src/main/java/mekanism/common/network/PacketDataRequest.java +++ b/src/main/java/mekanism/common/network/PacketDataRequest.java @@ -49,10 +49,7 @@ public class PacketDataRequest implements IMessageHandler