Fixed cancelled fire interact from all directions.
Moved the clicked-through block check to the top of the function.
Removes the fire if the block under the fire was broken.
Revert "Removes the fire if the block under the fire was broken."

This reverts commit 01001d2a49a3366e9b1eccf938d5073ab9a2f06e.
Merge branch 'master' into Fire
Merge pull request #1314 from mc-server/Fire

Fixed cancelled fire interact from all directions.