You have a different reputation in every village in Minecraft. It ranges from -30 to +30, starting at 0. Your reputation can be increased by trading with villagers and upgrading their professional skills. Your reputation will drop if you attack or kill a villager or their baby. Therefore, if your village is considered "full," don't kill anyone—send them away instead. When it drops below -15, villagers become hostile to you, and iron golems attack you, making trading nearly impossible. Furthermore, if you kill an iron golem, your reputation drops by another 10 points, so getting rid of them won't solve the problem. Villagers also gossip, which affects your reputation score. Breeding villagers doesn't increase your reputation, but when a baby villager grows up, you can make them an apprentice to get additional reputation points.