Handle different contructor of EntityVillager