If you want to change the height of the waves or the transparency of the water, you can make new component and paste this code. The changes will be visible in the editor:

using Sandbox;


public sealed class Water : Component, Component.ExecuteInEditor
{
	[Property, Range( 0, 100 )] public float WaveHeight { get; set; } = 5f;
	[Property, Range( 0, 1 )] public float Opacity { get; set; } = 0.5f;

	private ModelRenderer _renderer;

	protected override void OnStart()
	{
		_renderer = Components.Get<ModelRenderer>();
	}
	protected override void OnValidate()
	{
		if(_renderer == null) _renderer = Components.Get<ModelRenderer>();
		UpdateAttributes();
	}

	protected override void OnUpdate()
	{
		UpdateAttributes();
	}

	public void UpdateAttributes() 
	{
		if ( _renderer != null && _renderer.IsValid ) 
		{
			_renderer.Attributes.Set( "WaveHeight", WaveHeight );
			_renderer.Attributes.Set( "OpacityValue", Opacity );
		}
	}
}