summaryrefslogtreecommitdiff
path: root/src/main/java/gmail/Lance5057/proxy
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gmail/Lance5057/proxy')
-rw-r--r--src/main/java/gmail/Lance5057/proxy/ClientProxy.java8
-rw-r--r--src/main/java/gmail/Lance5057/proxy/CommonProxy.java5
2 files changed, 13 insertions, 0 deletions
diff --git a/src/main/java/gmail/Lance5057/proxy/ClientProxy.java b/src/main/java/gmail/Lance5057/proxy/ClientProxy.java
index 7c78794..c3c6afe 100644
--- a/src/main/java/gmail/Lance5057/proxy/ClientProxy.java
+++ b/src/main/java/gmail/Lance5057/proxy/ClientProxy.java
@@ -5,12 +5,14 @@ import gmail.Lance5057.containers.Container_CrestMount;
import gmail.Lance5057.gui.Gui_CrestMount;
import gmail.Lance5057.items.ModelTinkerArmor;
import gmail.Lance5057.tileentities.TileEntity_CrestMount;
+import net.minecraft.client.Minecraft;
import net.minecraft.client.model.ModelBiped;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.world.World;
import cpw.mods.fml.client.FMLClientHandler;
import cpw.mods.fml.client.registry.ClientRegistry;
+import cpw.mods.fml.common.network.simpleimpl.MessageContext;
public class ClientProxy extends CommonProxy
@@ -33,4 +35,10 @@ public class ClientProxy extends CommonProxy
}
return tutChest; //default, if whenever you should have passed on a wrong id
}
+
+ @Override
+ public EntityPlayer getPlayerEntity(MessageContext ctx)
+ {
+ return (ctx.side.isClient() ? Minecraft.getMinecraft().thePlayer : super.getPlayerEntity(ctx));
+ }
} \ No newline at end of file
diff --git a/src/main/java/gmail/Lance5057/proxy/CommonProxy.java b/src/main/java/gmail/Lance5057/proxy/CommonProxy.java
index 2171029..3f82087 100644
--- a/src/main/java/gmail/Lance5057/proxy/CommonProxy.java
+++ b/src/main/java/gmail/Lance5057/proxy/CommonProxy.java
@@ -8,6 +8,7 @@ import net.minecraft.client.model.ModelBiped;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.world.World;
import cpw.mods.fml.common.network.IGuiHandler;
+import cpw.mods.fml.common.network.simpleimpl.MessageContext;
public class CommonProxy implements IGuiHandler {
@@ -21,6 +22,10 @@ public class CommonProxy implements IGuiHandler {
}
+ public EntityPlayer getPlayerEntity(MessageContext ctx) {
+ return ctx.getServerHandler().playerEntity;
+ }
+
public ModelBiped getArmorModel(int id)
{
return null;