In Minecraft, a spawner (or monster spawner) is a cage-like block that continuously creates mobs, usually of the hostile variety. Finding spawners themselves is another story, as they can appear in ...
You are going to need a lot of blocks for this build so you should better get to farming. As for the blocks themselves, you can pretty much use anything. Cobblestone and Wood are the most common ...