--- ../work/decompile-8eb82bde//net/minecraft/server/Village.java	2014-11-28 17:43:43.413707428 +0000
+++ src/main/java/net/minecraft/server/Village.java	2014-11-28 17:38:22.000000000 +0000
@@ -60,7 +60,7 @@
                 EntityIronGolem entityirongolem = new EntityIronGolem(this.a);
 
                 entityirongolem.setPosition(vec3d.a, vec3d.b, vec3d.c);
-                this.a.addEntity(entityirongolem);
+                this.a.addEntity(entityirongolem, org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason.VILLAGE_DEFENSE); // CraftBukkit
                 ++this.l;
             }
         }