Infinitive Ocean without Ocean modifier? Vector Translate, Linear Gradient & Vector Noise?

I can’t figure out how the node setup inside these 3 group nodes looks like.
Have been trying for hours now… ;-(

I found another good one here:

Which, if I find a way to add directional displacement (= waves moving directional and showing displacement instead of bump displacement when intersecting with a very large ships waterline) would work as well.

If the ship is very large with respect to the waves, it will not really move in the waves. For now I am looking at a ship at anchor.