BackpacksValheim1Compat
A narrow compatibility patch for Smoothbrain Backpacks 1.3.8 on Valheim 1.0.7, including safe multiplayer auto-pickup guards.
About this mod Author’s original text
Backpacks Valheim 1 Compatibility
This package lets the official Smoothbrain-Backpacks-1.3.8 package run on
Valheim 1.0.7 while its upstream release catches up with the game's changed
method signatures.
It does not redistribute Smoothbrain's DLL, models, assets, or source.
installs the official Backpacks package as a dependency. A small
BepInEx preloader patch then applies narrowly guarded compatibility repairs to
that installed copy before the game loads it.
Scope
- replaces the removed ZRoutedRpc.Everybody field reads with the same declared
constant value;
- redirects obsolete Inventory.AddItem targets and calls to the live Valheim
1.0 overloads;
- supplies neutral/default values for the new Inventory.IsTeleportable,
VisEquipment.AttachArmor, Character.Message, and EffectList.Create
parameters;
- safely yields to Valheim's normal pickup path when a multiplayer pickup object
or its ZNetView disappears before Backpacks can process it;
- refuses to patch anything except the exact official Backpacks 1.3.8 binary it
was built and tested against;
- keeps a recoverable copy of the original DLL beside the patched profile copy;
- makes no intentional change to backpack mechanics, assets, defaults, plugin
identity, or network protocol.
Installation
Install this package normally with r2modman or Mod Manager. Its
dependencies install BepInEx and the official Backpacks 1.3.8 package
automatically. Do not also import the earlier private full-binary compatibility
ZIP into the same profile.
Install the same package set on a dedicated server and every joining client.
Removal
Remove this compatibility package and reinstall the official Backpacks package
to restore a completely clean upstream DLL. The patch only touches the active
profile copy; it does not alter 's package cache.
Tested matrix
- Valheim 1.0.7
- BepInExPack Valheim 5.4.2350
- Smoothbrain Backpacks 1.3.8
Version 1.0.4 additionally hardens automatic backpack pickup against transient
or malformed network pickup objects observed during multiplayer Mistlands play.
This is an independent compatibility patch, not an upstream Smoothbrain release.
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- 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.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- 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.
Install these first, or the mod will not work: