public static void func_147517_a( MobSpawnerBaseLogic p_147517_0_, double p_147517_1_, double p_147517_3_, double p_147517_5_, float p_147517_7_) { Entity var8 = p_147517_0_.func_180612_a(p_147517_0_.getSpawnerWorld()); if (var8 != null) { float var9 = 0.4375F; GlStateManager.translate(0.0F, 0.4F, 0.0F); GlStateManager.rotate( (float) (p_147517_0_.func_177223_e() + (p_147517_0_.func_177222_d() - p_147517_0_.func_177223_e()) * (double) p_147517_7_) * 10.0F, 0.0F, 1.0F, 0.0F); GlStateManager.rotate(-30.0F, 1.0F, 0.0F, 0.0F); GlStateManager.translate(0.0F, -0.4F, 0.0F); GlStateManager.scale(var9, var9, var9); var8.setLocationAndAngles(p_147517_1_, p_147517_3_, p_147517_5_, 0.0F, 0.0F); Minecraft.getMinecraft() .getRenderManager() .renderEntityWithPosYaw(var8, 0.0D, 0.0D, 0.0D, 0.0F, p_147517_7_); } }