How to enable snap to another object

I want to do a minecraft scene and snaping to another object or grid (if i can change ammount of space between grid) will be helpfull. So if you know any possible way’s (any options or plugins) dont be shy and write it in this threat : ) .

Thanks for any help.