cjayride-PupValheimTuneCompat icon

PupValheimTuneCompat

Stops PUP FPS ServerStreaming from conflicting with ValheimTune on ZDOMan.SendZDOs (dedicated server).

Last updated 2 days ago
Total downloads 28
Total rating 0 
Categories
Dependency string cjayride-PupValheimTuneCompat-1.0.1
Dependants 0 other packages depend on this package

This mod requires the following mods to function

Akoozie-ValheimTune-0.7.10 icon
Akoozie-ValheimTune

Server-side performance patches for Valheim dedicated servers. Object sync 4.1ms -> 0.09ms per call on a 700k-object world. Players install nothing, wire format untouched. Valheim 1.0 ready.

Preferred version: 0.7.10
PUP82-PUP_FPS-1.0.37 icon
PUP82-PUP_FPS

A smart building combiner for massive Valheim bases with single-player and client-server multiplayer support. Controls: [ combine, ] restore, \ highlight, F8 emergency restore.

Preferred version: 1.0.37
denikson-BepInExPack_Valheim-5.4.2360 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.

Preferred version: 5.4.2360

README

PUP FPS ValheimTune compat

Dedicated-server plugin for the Cjaycraft pack. Prevents PUP FPS ServerZoneStreamBlock from Harmony-patching ZDOMan.SendZDOs when:

  • [ServerStreaming] Enabled = false in PUP FPS.cfg, or
  • ValheimTune is loaded with OverrideSendWindow = true and non-vanilla window/headroom.

ValheimTune’s send-window transpiler then applies without PUP’s conflicting Rewrite throwing Unexpected SendZDOs IL.

Does not change join/login behavior. Server-side only in practice (PUP only patches on dedicated servers).