CustomGraphicsSettings

v1.1.1·Updated 2026-07-18

Allows almost complete, granular control over Unity's graphics quality settings for Valheim.

About this mod Author’s original text

Custom Graphics Settings

Credits

This package is a preservation re-upload of the original Custom Graphics Settings mod by aedenthorn.

All credit for the mod, source code, and original development belongs to aedenthorn. This package exists to preserve and distribute the mod while directing users to the original creator whenever possible.

If you enjoy using this mod, please consider supporting the original author by visiting the Original Resources section at the bottom of this page.

Description

This mod maps UnityEngine.QualitySettings to configurable values.

You can use it to improve Valheim's performance on lower-end hardware or increase visual quality for screenshots.

Before changing any settings, please read Unity's QualitySettings documentation:

Notes

Many of the integer settings correspond to Unity enumerations.

For example, Shadows can be set to:

| Value | Setting |

|------:|---------|

| 0 | Disable |

| 1 | HardOnly |

| 2 | All |

See the Unity documentation for more information:

Note: This mod does not currently modify post-processing settings.

Configuration

A configuration file is created after running the game once:

BepInEx/config/aedenthorn.CustomGraphicsSettings.cfg

You can modify the configuration by:

  • Editing the file with any text editor.
  • Using Configuration Manager in-game (if installed).

Reloading the Configuration

To reload the configuration without restarting the game, open the console (F5) and run:

customgraphicssettings reset

Technical

Manual Installation

  • Install BepInEx.
  • Place the mod's.dll file into:

BepInEx/plugins/

Original Resources

If you enjoy this mod, please consider supporting the original author by visiting the original project and related resources.

Original Page

Unity Documentation

  • QualitySettings
  • ShadowQuality

Source Code

More Valheim Mods by aedenthorn

Discord Community

For support related to the original mod, to follow development, or to explore more of aedenthorn's work:

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file. In multiplayer, the host and every client need the same mods installed.

File & checksum

Filename
CustomGraphicsSettings-1.1.1.zip
File size
105.5 KiB