Allow placement of blocks overriding tallgrass and fire.

Currently, players are unable to place inside the fire block, as you can in vanilla. This PR adds this ability.

Also, when a block is attempted to be replacing a tallgrass block, it creates the block on what the block was placed against.
I don't think this is the most efficient way of handing it.