In fact, I edited the client, never replaced textures. There were issues with getting the new shader to work as it requires more attributes (variables) being set in the client than with the old shaders: It needs depth of water etc. I can't tell you exactly, what I edited back then, though. It was more guessing than properly doing it and resulted in quite a bit of visual artifacts, e.g. when looking from some angle it completely disappeared.