I'm wondering if I can use the /setblock x y z command to set blocks using 0 - 1 blocks per command block.
2 Answers
If you want to make a rectanguloid, fill is good. But they all have to be the same block. The syntax /fill x1 y1 z1 x2 y2 z2 block where x1 y1 and z1 are the coords of the bottom left corner and x2 y2 and z2 the top right corner.
To fill multiple blocks there are a few choices. First if you have a rectangular shaped area, use the fill command: /fill <x1> <y1> <z1> <x2> <y2> <z2> block.
Second choice is to use command block mine carts stacked in a single block space each with an individual /setblock command in it. This method will cause large amounts of lag if you need to fill a large area.
Thirdly, if you use a one-command-block system you are able to create large structured w/ one command block. This method is however the slowest of all of them but does not have the restrictions of the first method and does not cause the constant lag of the second method. The idea behind it is to summon multiple FallingSand tile entities riding each other so when they land they will create a tower of command blocks that can be activated by one fill command block to run multiple commands from a single command block.