ChangosOF-ValheimOptimizer icon

ValheimOptimizer

Adaptive performance optimizations for Valheim: GC smoothing, dynamic LOD & texture adjustments, JIT warm‑up, high‑speed zone prefetch, preload, and in‑game config UI.

Last updated a day ago
Total downloads 247
Total rating 2 
Categories Tweaks Tools Client-side World Generation
Dependency string ChangosOF-ValheimOptimizer-1.9.6
Dependants 0 other packages depend on this package

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2202 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.

Preferred version: 5.4.2202
ValheimModding-Jotunn-2.20.3 icon
ValheimModding-Jotunn

Jötunn (/ˈjɔːtʊn/, 'giant'), the Valheim Library was created with the goal of making the lives of mod developers easier. It enables you to create mods for Valheim using an abstracted API so you can focus on the actual content creation.

Preferred version: 2.20.3

README

Valheim Optimizer v1.9.6

Adaptive performance optimizations for Valheim. Features:

  • GC Smoothing
    Regular memory cleanup when frame‑times are low, skipping GC on spikes.

  • Dynamic LOD Bias
    Automatically raise/lower LOD bias based on frame‑time, with smoothing.

  • Throttled Texture Resolution
    Asymmetric up/down adjustments at a configurable interval to avoid hitches.

  • JIT Warm‑up
    Precompiles key methods (AI, zones, projectiles) to eliminate runtime stalls.

  • Startup Preload
    Warms shaders, heavy prefabs, and one zone before you load into the world.

  • High‑Speed Zone Prefetch
    Predicts fast‑moving players’ path and loads nearby zones 3×3 over frames.

  • In‑Game Config UI
    Press F5/optconfig to tweak every setting live in a Valheim window.

Installation

  1. Compile ValheimOptimizer.dll (net472) and grab the matching Jotunn.dll.
  2. Place both into BepInEx/plugins/ inside your Valheim folder.
  3. Ensure your ZIP has this layout: