Upon completion of Workhouse, Horse Ranch, Villager Complex, Farm, AND Watchtower
I may receive a spawner with buffed Husks or Strays that drop one of the following;
Perfect Horse with 2 buffs
Dog with 3 buffs
Piece of Diamond Armor with 2 (beyond-enchantable) buffs
Diamond tool or sword with 2 (beyond-enchantable) buffs
Bow with 2 (beyond-enchantable) buffs
***For each iteration of base complete, one more buff may be added to the reward.***
Spoiler TL;DR after building a certain amount of stuff, I get a certain reward.
No idea how exactly to make it work. My best idea is upon completion of one of the challenges, a certain structure could be built, a different one depending on the challenge completed. This could trigger a spawner with buffed Husks or Strays that drop said reward.
Or maybe even just a command block that adds (non-destructive) monsters that drop said rewards, rarity and buffs based on how good the reward is.
Geez. I don't even know.
Any ideas, suggestions? I'm still pretty new to command blocks, honestly, I don't know how to even program a building with command blocks.
The reason I wanted to do this in the first place was become I am in the large biomes mode, wanting to build everything, but I am limited based on what is in my building biome. Maybe that information is useful?
It's a great idea, but I don't think it can be done in only one command block. You would have to have a scoreboard objective for each one to detect if the player does a part of the building challenge, then you can /summon in the mob at the player with the correct score. It'd be pretty complex, not one command block only.
Unless you want a One-Command creation that spawns in above machine, then it's technically in one command block
As for the structures, you could do it with 1.10's structure blocks with a bit of work. I know you can setblock them with commands and then activate them with redstone...
I don't know if this is what you're looking for, but I hope it helped in some way.