I want to stop water flowing down till void, i tried cancelling blockupdateevent if liquid and if y<=0 but it isnt stopping it. Any suggestions/ideas?
Assuming you are doing an instanceof check, have you imported Liquid class? instanceof never throws any errors or exceptions.