protected override void RenderEquippedItems(EntityLiving par1EntityLiving, float par2)
        {
            base.RenderEquippedItems(par1EntityLiving, par2);
            ItemStack itemstack = par1EntityLiving.GetHeldItem();

            if (itemstack != null)
            {
                //GL.PushMatrix();
                ModelBipedMain.BipedRightArm.PostRender(0.0625F);
                //GL.Translate(-0.0625F, 0.4375F, 0.0625F);

                if (itemstack.ItemID < 256 && RenderBlocks.RenderItemIn3d(Block.BlocksList[itemstack.ItemID].GetRenderType()))
                {
                    float f = 0.5F;
                    //GL.Translate(0.0F, 0.1875F, -0.3125F);
                    f *= 0.75F;
                    //GL.Rotate(20F, 1.0F, 0.0F, 0.0F);
                    //GL.Rotate(45F, 0.0F, 1.0F, 0.0F);
                    //GL.Scale(f, -f, f);
                }
                else if (itemstack.ItemID == Item.Bow.ShiftedIndex)
                {
                    float f1 = 0.625F;
                    //GL.Translate(0.0F, 0.125F, 0.3125F);
                    //GL.Rotate(-20F, 0.0F, 1.0F, 0.0F);
                    //GL.Scale(f1, -f1, f1);
                    //GL.Rotate(-100F, 1.0F, 0.0F, 0.0F);
                    //GL.Rotate(45F, 0.0F, 1.0F, 0.0F);
                }
                else if (Item.ItemsList[itemstack.ItemID].IsFull3D())
                {
                    float f2 = 0.625F;
                    //GL.Translate(0.0F, 0.1875F, 0.0F);
                    //GL.Scale(f2, -f2, f2);
                    //GL.Rotate(-100F, 1.0F, 0.0F, 0.0F);
                    //GL.Rotate(45F, 0.0F, 1.0F, 0.0F);
                }
                else
                {
                    float f3 = 0.375F;
                    //GL.Translate(0.25F, 0.1875F, -0.1875F);
                    //GL.Scale(f3, f3, f3);
                    //GL.Rotate(60F, 0.0F, 0.0F, 1.0F);
                    //GL.Rotate(-90F, 1.0F, 0.0F, 0.0F);
                    //GL.Rotate(20F, 0.0F, 0.0F, 1.0F);
                }

                RenderManager.ItemRenderer.RenderItem(par1EntityLiving, itemstack, 0);

                if (itemstack.GetItem().Func_46058_c())
                {
                    RenderManager.ItemRenderer.RenderItem(par1EntityLiving, itemstack, 1);
                }

                //GL.PopMatrix();
            }
        }