PEAK
You are viewing a potentially older version of this package. View Latest Version
Install

Details

Date Uploaded
3 hours ago
Downloads
7.1K
Size
81KB
Dependency string
khalil-EasyBackpack_Fix-1.1.6

EasyBackpack (Compatibility Fix) — 1.1.6

This is a community-maintained compatibility fix for the original EasyBackpack mod.

Original author: nickklmao Original Thunderstore page: https://thunderstore.io/c/peak/p/nickklmao/EasyBackpack/


What is this?

Are you tired of having to drop your backpack to access it? No need to worry, you don't have to anymore! Using a custom keybind (see below) you can access your backpack without having to drop it.

This package is a fork of the original EasyBackpack, fixed for the PEAK game update of 2026-08-12 which broke the original 1.1.2 build. It is not an official update by the original author.

What was fixed?

Breakage Original (1.1.2) Fixed
BackpackSlot.hasBackpack field removed by the game referenced 2× → crash on backpack key now uses BackpackSlot.IsEmpty()
GUIManager.OpenBackpackWheel(BackpackReference)(BackpackReference, int slotCount, BackpackSlot.BackpackType) single-arg call → crash passes slotCount + backpackType from the equipped slot
Game's BackpackWheel.Update reordered its close checks, breaking the mod's MonoMod IL hook wheel instantly closed after opening IL hook replaced with a Harmony Prefix/Postfix keeping the wheel open while the key is held
Slot count hardcoded to 4 for every back-mounted item Fannypack showed 4 slots; stashing into slots 3/4 made items unreachable slot count read from the equipped item's real prefab value (Backpack 4, Fannypack 2); Rocketpack no longer opens the wheel (matches the game's fire behaviour)
Jetpack self-refuel on a non-host client gets rolled back: AddFuelToJetpack triggers EmptySlot() → host SyncInventoryRPC carrying the pre-refuel fuel value overwrites the client's local fuel local fuel stays at the pre-refuel value local fuel is compensated to the authoritative value after the stale sync lands — no extra RPC is broadcast, so the host copy is never double-counted
Jetpack fuel amount on the back always added a fixed 50, unlike ground refuels which compute from the held item red fruit added half a tank on the back, a little on the ground back refuels now use the same per-item fuel calculation as ground refuels

No gameplay logic was changed.

Manual Installation

  1. Install BepInEx from here.
  2. Drop EasyBackpack.dll into <game directory>\BepInEx\plugins.
  3. Remove any previous copy of the original EasyBackpack.dll first (same plugin GUID — keeping both installed will conflict).

Configuration

Config file: <game directory>\BepInEx\config\nickklmao.EasyBackpack.cfg

  • Backpack Key (default B) — the key to open your backpack while it's on your back.
  • Alternative Backpack Key (default None) — an optional second key.

License

The original package ships without a license file. This fix is provided in good faith for the community; all credit goes to the original author.

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.