diff -r -U 3 minecraft\net\minecraft\client\renderer\entity\layers\LayerVillagerArmor.java minecraft_patched\net\minecraft\client\renderer\entity\layers\LayerVillagerArmor.java
--- minecraft\net\minecraft\client\renderer\entity\layers\LayerVillagerArmor.java
+++ minecraft_patched\net\minecraft\client\renderer\entity\layers\LayerVillagerArmor.java
@@ -12,7 +12,7 @@
    }
 
    protected void func_177177_a() {
-      this.field_177189_c = (T)(new ModelZombieVillager(0.5F, 0.0F, true));
-      this.field_177186_d = (T)(new ModelZombieVillager(1.0F, 0.0F, true));
+      this.field_177189_c = new ModelZombieVillager(0.5F, 0.0F, true);
+      this.field_177186_d = new ModelZombieVillager(1.0F, 0.0F, true);
    }
 }
