I tried summoning an iron golem with the /summon tool, and nothing appeared. I tried a series of other mobs, but nothing appeared. I tried a villager, and it appeared. So my knowledge says that for some reason, the /summon command only will spawn villagers. Is there a fix for this, or is there a bukkit issue?