WK UnlimitBackPack

v1.0.0·Updated 2026-07-09

Removes the backpack encumbrance soft-limit so you can carry unlimited items with no movement/jump debuff. Disables leaderboard score upload for the run via WK_huoyan1231COMLib.

About this mod Machine translation

WK_UnlimitBackPack

White Knuckle Unlimited Backpack Mod—Removes the soft limit on backpack weight, and uses WK_huoyan1231COMLib to turn off the uploading of ranking results for this game.

what it did

White Knuckle's backpack (Inventory.bagItems) itself has no hard limit on the number of items, and items can always be stored in it.

The real "capacity limit" is an encumbrance soft limit:

  • Inventory.GetUnencumberanceAmount() determines the "unencumbered capacity" (default unencumberedItems = 5, calculated by item weight).
  • When Inventory.GetInventoryWeight() exceeds this value, encumberance will be lowered to 0.1 ~ 1,

Then reduce the movement speed (*GetEncumberance()) and jump height in ENT_Player - this is the "debuff effect after exceeding the upper limit".

This Mod:

  • Unlimited backpack capacity: replace the return value of GetUnencumberanceAmount() with the maximum value (1E+9),

Makes total item weight never exceed the limit → encumberance is always 1 → no more movement/jumping debuffs,

You can still store as many items as you like in your backpack.

  • Turn off ranking upload: when the Mod is loading (and when each game M_Gamemode.StartFreshGamemode starts)

Set by WK_huoyan1231COMLib.LeaderboardManager.DisableForThisRun(...)

CL_Leaderboard.WK_Leaderboard_Core.disableLeaderboards = true,

Make M_Gamemode.Finish no longer upload results (COMLib will automatically reset at the end of each game, so each game will be reapplied).

Nothing to do with "pouch": pouch is another independent set of hard capacity limits (Pouch.maxCapacity),

This Mod does not modify the pouch logic.

rely

  • BepInEx 5.x (installed via Gale/R2MM or manually)
  • WK_huoyan1231COMLib - Ranking management public library (hard dependency, Mod can close the ranking through it)

build

Requires .NET SDK (>= 6.0):

dotnet build WK_UnlimitBackPack.csproj -c Release

Product: bin/Release/net471/WK_UnlimitBackPack.dll

Install

  • Make sure BepInEx 5.x and WK_huoyan1231COMLib are installed.
  • Copy WK_UnlimitBackPack.dll to:

/BepInEx/plugins/

  • Just start the game.

Configuration

After the first run, the configuration file huoyan1231.whiteknuckle.unlimitbackpack.cfg will be generated in BepInEx/config/:

| Configuration items | Default value | Description |

|--------|--------|------|

| EnableUnlimitedBackpack | true | Set to false to retain the original weight limit |

| DisableLeaderboardOnLoad | true | Set to false to no longer close leaderboard upload |

License

GPL-3.0

Install & use Install: follow the bundled instructions

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. Most mods rely on the game's mod loader — the usual route is a community mod manager (such as r2modman): pick this game, install, and it handles the loader and dependencies.
  3. For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
  4. Launch the game to confirm it loaded; mods with listed dependencies need those installed as well.

Install locations vary a lot between mods — the bundled readme is the most reliable guide.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPackhuoyan1231-WK_huoyan1231COMLib

File & checksum

Filename
WK_UnlimitBackPack-1.0.0.zip
File size
118.5 KiB