Alright, so this is kind of broken. You build blocks. I tried to make it so that if the sprite is touching its clone, it adjusts so it isn't, but there is not option to do that. So I made two lists that recorded all of the x's and y's of the blocks you have placed, and if it caught your block touching one of those x's or y's, it would adjust. Go into the code and you can kinda see what I was attempting. Remix and fix it if you can. Another problem... the clone limit. When your mouse is down, it just makes a billion clones instead of making just one. I need this fixed as well.
I share a lot of broken projects... *sigh*