Fix for Bucket placing

Now i made a new fix. It's not complete because i don't know how i can use the AddFaceDirection function.
Wait, because this isn't initialised, can it cause problems if the player somehow is in a block and right clicks to place a liquid? The next block wouldn't be air, and CanWashAway would be passed an uninitialized variable.