Farming blocks placement check and drops

PR splitting as expected in #374.
Seems it's ready to be reviewed. 
Well, this PR doesn't have ticking so they wouldn't spread. But if ticking were to be added and this forgotten, then yea... mushroom worlds.