I feel that the large worlds of terraria should have a chance to generate villages. These villages would hold loot and even house some of the more basic NPC’s of terraria. In large worlds there should be 4 different types of villages, the basic ones in a forest biome or something, an underground village, made up of those random cabins you find underground filled with chests and loot, an underworld village similar to the fortress type structures found in hell, and a sky village which is simply a big sky island way higher up than the rest. I belive that the sky and underworld villages should have a 100% chance of generating seeing as they are harder to get to and it simply makes sense seeing as there are always structures in that biome. These villages would also help explain where the merchants and NPC’S of Terraria come from.