Prerequisites
Java
Go to https://www.java.com/en/download and click the “Download Java” button to download, then open the downloaded installer and follow the installer instructions to install.
Mods
Fabric Loader and Fabric API
Go to https://www.fabricmc.net/use/installer and click on “Download for Windows” button to download, then open the downloaded installer and select your desired Minecraft version and Install.
Now we need to install Fabric API, go to https://www.curseforge.com/minecraft/mc-mods/fabric-api/files and download the latest release marked with “R”, then move the downloaded fabric-api.jar file to the mods folder in your .minecraft directory.
Iris & Sodium
Go to https://irisshaders.dev/download and click on the “DOWNLOAD UNIVERSAL JAR” button to download, then double click on the downloaded Iris-installer.jar file and select your desired version and select Fabric Install as installation type and click Install.
NOTE: If you see a Mods Folder Detected popup, click Yes.
Puzzle
Go to https://modrinth.com/mod/puzzle/versions and download the desired version, then move the downloaded puzzle.jar file to the mods folder in your .minecraft directory.
Continuity
Go to https://modrinth.com/mod/continuity/versions and download the desired version, then move the downloaded continuity.jar file to the mods folder in your .minecraft directory.
Indium
Go to https://modrinth.com/mod/indium/versions and download the desired version, then move the downloaded indium.jar file to the mods folder in your .minecraft directory.
Resource Pack
Enabling glass pane fix
In-game go to Options > Resource Pack, then make sure to enable the built in “Glass Pane Fix” texture pack from continuity.
Installing resource pack
Assuming you already have downloaded the texture pack, move the downloaded resourcepack.zip files to the resourcepack folder in your .minecraft directory, then in-game go to Options > Resource Pack, select the resource pack(s) on the left side.
Shaders
Choosing the right shader
For any of my texture packs it is recommended to use a fully LabPBR compliant shader, here’s a list of LabPBR shaders to choose from https://wiki.shaderlabs.org/wiki/LabPBR_Supported_Packs
After downloading the desired shader paste the shader.zip file in your shaderpacks directory.Now in-game go to Options > Shaders and select the downloaded shader.
Configuring Shaders
Shader settingsShader settings
In order to achieve screenshot like results we need to change some settings and enable the resourcepack features, to find the recommended settings for your desired shader please move to the shader settings page.