One of the best parts of dungeons is the start where you’re unlocking the merchants and upgrading them, giving them different looks. This is extremely short lived, but this idea gives the player much more customisation abilities.
Diamonds would be a currency dropped by every boss, instead of getting 1000s of them like emeralds, you’d get only a single diamond per boss defeated. Bosses will only start dropping diamonds at adventure difficulty, a lot of new features in the game are unlocked as soon as you complete the tutorial which is weird, this shouldn’t be like that.
Once you get your first diamond, a new merchant unlocks, The Renovator. This merchant will have 9 slots, only 1 upon unlocking the merchant. Every 5 diamonds you collect will get a new slot. In these slots are customisations for you camp, buying these can change the look of parts of the camp or add new features. For example, you could change the material of the paths or the arch way, or you could a new wall by the camp, or a campfire. Every different customisation would cost a single diamond.
To use the customisations, a new work bench type item would be in the camp, maybe near the gift wrapper. Interacting with this work bench would open a map of the camp and you could select and deselect different customisations you’ve bought.
This idea and feature would add tons of replay value to the game, you could even add camp customisations into the adventure pass.