Created new isReplaceable() method in blocktype\nFixed bug with replaceable blocks not being replaced due to the target state being retreived before its checked if it can be replaced\n
Replaced block water and lava with generic block liquid