Farming blocks placement check and drops

PR splitting as expected in #374.
Seems it's ready to be reviewed. 
Not quite the change I meant, but okay. The moving is out of scope of the PR anyways.