This is the only way to get everything out of Minecraft. However, shaders alone are not enough, because a suitable texture pack is also important. Whereas a texture pack is responsible for changing all textures. Shader packs have various new effects such as water reflection, block lighting, shadows, and better clouds. With the help of raytracing shaders, you can make Minecraft much more realistic.