I think a way to make it more challenging on resets is to limit the shop items available at the start of the new season.
As players gather enough blocks of something, that block will "unlock" in the shop.
For example, say the community as a whole needs to mine 5000 obsidian to unlock it in the...