How do I make a water shader for reflections like stardew valley

Godot Version

4.2.2p

Question

how do I do this with a shader
image
I found this shader on line but it would require me to duplicate the animatedsprite2d node and create a new tile set for the water and the reflction would be on a z layer inbetween but I dont want to do that… but if its the only option I get it. here is what my game looks like

Hi. There are several videos online about how to do water reflections with shaders.
Here’s one, but if you look up on youtube “godot water reflection shader” you’ll find more videos about the topic.

But my game is top down not a side scroller