OptiFine
Information regarding OptiFine & Shader Pack installation for Valhelsia packs.
OptiFine is a mod for Minecraft clients intended to add a number of new graphics options to the game as well as add support for shader packs. In some cases it can also increase performance considerably, although this will vary depending on your hardware. We generally find that adding OptiFine results in higher memory usage but lower CPU and GPU usage.
The version of OptiFine supported for the latest version of the pack is listed in the table below. If you are instead using an older version of one of our packs, you can find the compatible version listed in the #changelog channel of our Discord server.
Valhelsia: Enhanced Vanilla is provided with shaders, performance mods, and resource packs. OptiFine is not compatible with these mods, so can't be included in the pack (and serves no purpose due to the replacement mods).
Pack
Pack Version
OptiFine
Valhelsia: Volatile (1.19)
2.0.3
Not compatible.
Valhelsia 4 (1.17)
4.1.2a
Not compatible.
Valhelsia 3 (1.16)
3.5.1
Valhelsia: Origins (1.15)
1.1.5
Valhelsia 2 (1.15)
2.3.4
Valhelsia 1 (1.14)
1.2.2
¹ Note that some people have had more success with OptiFine 1.16.5 HD U G7 instead of G8. Please try downgrading to G7 if you experience any issues.

Installing OptiFine

You can add it to the pack by downloading the correct version of OptiFine and placing the .jar file in the mods folder alongside other mods. OptiForge is installed using the same method.
Please note: OptiFine should never be added to a server (and will indeed crash the server). It is a client-side mod only.
Depending on the launcher you are using, there will be a different method to find the mods folder.

CurseForge Client & GDLauncher

  1. 1.
    Right-click on the pack instance, then select Open Folder.
  2. 2.
    Double-click on the mods folder, and drop in the downloaded OptiFine .jar. You do not need run it - it functions as a mod.

PolyMC

  1. 1.
    Right-click on the pack instance, then select Minecraft Folder.
  2. 2.
    Double-click on the mods folder, and drop in the downloaded OptiFine jar. You do not need run it - it functions as a mod.

OptiForge

OptiForge is a mod that aims to fix some incompatibilities between OptiFine and Minecraft Forge in Minecraft 1.17 and earlier. It is generally not required in the most recent versions of our packs, but may be required for some older versions (or may resolve certain glitches or crashes).
If you're encountering issues with OptiFine, consider adding the OptiForge mod (in the same way as described above). Please see the OptiForge changelog to ensure you have the correct version for the OptiFine and Forge versions of the pack.

Installing Shader Packs

Note: Shader packs should be switched before loading a Minecraft world or connecting to a multiplayer server, from the title screen.
  1. 1.
    From the Valhelsia Title Screen, click on Options, then Video Settings, then Shaders, then click the Shaders Folder button at the bottom.
  2. 2.
    Download the shader pack you wish to use. We have included links to several shader packs below, but this is by no means an exhaustive list.
  3. 3.
    Place the downloaded shader pack in the newly opened window showing the shaderpacks folder.
  4. 4.
    Select the shader pack from the list in the in-game menu.
Enabling a shader pack in Valhelsia 3 may crash the game due to an incompatibility between OptiFine and Immersive Engineering. This will typically only happen once, and reloading the game should load the shader normally. This is a bug in OptiFine that we are unable to fix.

Sildur's Shaders

Sildur's shaders come in a variety of levels - Lite, Medium, High, High w/ Motion Blur, Extreme, and Extreme w/ Volumetric Lighting. The range of packs available ensure that there's something for everybody. We use the Extreme w/ Volumetric Lighting pack to create the screenshots that you see on the Valhelsia 3 CurseForge page, as these shaders are particularly suited for breathtaking screenshots of your creations.
To remove the horizontal line in the skybox you have to disable Astral Sorcery's custom skybox, by removing "minecraft:overworld" from skyRenderingEnabled at astralsorcery-client.toml in the config directory. There is more information about this pinned in the #support channel of our Discord server.
🔗
Website
📥
Download

BSL Shaders

BSL Shaders are great for survival Minecraft, with a focus on optimisation and customisation. They achieve a balance between looking good, performing well, and having subtle effects that don't detract from playing the game.
🔗
Website
📥
Download

Complementary Shaders

Complementary Shaders were originally based on BSL Shaders, but the developer has shifted focus towards compatibility with as many different hardware and mod configurations as possible, and has deviated considerably from the starting point of BSL shaders, resulting in quite a different end result.
🔗
CurseForge Page
📥
Download

Warnings / Disclaimer

Most mod developers will not guarantee OptiFine support since OptiFine changes a lot of expected Minecraft functionality and is additionally not an open source mod, causing it to be more difficult to achieve compatibility with. Many developers will avoid fixing problems that only occur with OptiFine installed and will close issue reports that include OptiFine. Because of this, you may experience missing textures or models, crashes, visual glitches, or negative performance while using OptiFine. While we have included the installation steps here and we will attempt to help you, we promise no support beyond this wiki page because of this. If you are seeking support on our Discord server for help with a crash or bug, please remove OptiFine (and OptiForge, if added) before asking for help and submitting a crash report.