So I had an idea, on your adventures you can find a randomly generated village, it would be different from the vanilla villages of course, space ship or anything else I'm not thinking of. At these places you can find npcs that need help and will give you a quest, and after completion they'll give you a rewardÂ