minecraft water logic