diff options
| author | Lance5057 <Lance5057@gmail.com> | 2015-02-10 23:41:15 -0600 |
|---|---|---|
| committer | Lance5057 <Lance5057@gmail.com> | 2015-02-10 23:41:15 -0600 |
| commit | b5161d041db1fb3807d32d40579d40306af6da67 (patch) | |
| tree | 3dae11610cb15622474b5c0b129f32667f1d8515 /src/main/java/gmail/Lance5057/proxy/ClientProxy.java | |
| parent | 0fe568fc1800274fa3f0c68a09e0ad8d6b5e3e62 (diff) | |
Crest Mount Attempt 2
Crash on placement of crest mount
Diffstat (limited to 'src/main/java/gmail/Lance5057/proxy/ClientProxy.java')
| -rw-r--r-- | src/main/java/gmail/Lance5057/proxy/ClientProxy.java | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/src/main/java/gmail/Lance5057/proxy/ClientProxy.java b/src/main/java/gmail/Lance5057/proxy/ClientProxy.java index 32c768d..3a0f2f9 100644 --- a/src/main/java/gmail/Lance5057/proxy/ClientProxy.java +++ b/src/main/java/gmail/Lance5057/proxy/ClientProxy.java @@ -2,8 +2,12 @@ package gmail.Lance5057.proxy; import gmail.Lance5057.blocks.Renderer_CrestMount; import gmail.Lance5057.blocks.TileEntity_CrestMount; +import gmail.Lance5057.gui.Container_CrestMount; +import gmail.Lance5057.gui.Gui_CrestMount; import gmail.Lance5057.items.ModelTinkerArmor; 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; @@ -38,4 +42,17 @@ public class ClientProxy extends CommonProxy { return tutChest; //default, if whenever you should have passed on a wrong id } -}
\ No newline at end of file + @Override + public Object getClientGuiElement(int ID, EntityPlayer player, World world, int x, int y, int z) + { + TileEntity te = world.getTileEntity(x, y, z); + if (te != null && te instanceof TileEntity_CrestMount) + { + return new Gui_CrestMount((Container_CrestMount) new Container_CrestMount(player.inventory, new TileEntity_CrestMount())); + } + else + { + return null; + } + } + }
\ No newline at end of file |
