EasyBackpack Fix
Compatibility fix for the original EasyBackpack mod (by nickklmao). Access your backpack without dropping it, restored for the 2026-08-12 PEAK update.Changelog
1.1.6 (compatibility fix, community-maintained)
Jetpack refuel fixes for non-host clients.
Fixed:
- Jetpack self-refuel rollback: when a non-host client refuels their own equipped
Jetpack, the game's
AddFuelToJetpacktriggers anEmptySlot()→ hostSyncInventoryRPCthat carries the pre-refuel fuel value and overwrites the client's local fuel. The fix compensates the localFuel/UseRemainingPercentageback 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 now matches ground refuels: refuelling a back-mounted Jetpack always added a fixed 50, while ground refuels compute from the held item. Back refuels now use the same per-item fuel calculation as ground refuels.
- Robustness: the forced-interact patch state machine is reset on every
Prefix(no stale input restore), all wheel-close paths clear both access flags, and the slot-count /GetFromEquippedBackpackfallbacks log a throttled warning instead of silently swallowing exceptions.
Unchanged:
- All gameplay logic, config keys, and plugin GUID (
nickklmao.easybackpack) are otherwise identical to 1.1.5.
1.1.5 (compatibility fix, community-maintained)
Per-backpack-type slot count + Rocketpack handling.
Fixed:
- The backpack wheel now uses the equipped item's real capacity instead of the
hardcoded 4-slot value.
slotCountis read fromCharacterBackpackHandler.activeBackpackVisuals.slotCount(the prefab-configured value the game itself uses inBackpackOnBackVisuals.Interact_CastFinished):- Backpack → 4 slots (unchanged)
- Fannypack → 2 slots (previously the wheel showed 4, letting you stash items into slots 3/4 that could never be retrieved)
- Rocketpack no longer opens the backpack wheel at all. The game's official
interaction for a Rocketpack on the back is firing it (
LightRocket), not opening the inventory; the quick-access key now does nothing instead of opening a wheel that would swallow items into unreachable slots. - Falls back to 4 slots (inside try/catch) if the active visuals are unavailable.
Unchanged:
- All gameplay logic, config keys, and plugin GUID (
nickklmao.easybackpack) are otherwise identical to 1.1.3.
1.1.4
- Fix README.md
1.1.3 (compatibility fix, community-maintained)
Restores the original EasyBackpack 1.1.2 for the PEAK game update of 2026-08-12.
Fixed:
BackpackSlot.hasBackpackfield was removed by the game update; both references now useBackpackSlot.IsEmpty()(backpackType == BackpackType.None).GUIManager.OpenBackpackWheelsignature changed from(BackpackReference)to(BackpackReference, int slotCount, BackpackSlot.BackpackType); both call sites now pass the equipped slot'sitemSlots.LengthandbackpackType.- The game's
BackpackWheel.Updatereordered its close checks (the!interactIsPressedclose now runs after thebackpack.existscheck), which silently broke the original MonoMod IL hook (wheel closed immediately after opening). Replaced the IL hook with a Harmony Prefix/Postfix that holdsinteractIsPressedwhile the backpack key is pressed, preserving the original "hold key to keep the wheel open" behavior.
Unchanged:
- All gameplay logic, config keys, and plugin GUID (
nickklmao.easybackpack) are identical to the original 1.1.2.
License note: the original package ships without a license file; the author has not declared an open-source license. This fix is provided in good faith; contact for removal if the author objects.
1.1.2 (original, by nickklmao)
- Updated to work for the ROOTS update.
1.1.1 (original)
- Updated to work for the MESA update.
1.1.0 (original)
- Added: You can now access the backpack of someone you're carrying.
- Fixed: You no longer can access your backpack while passed out or dead.
1.0.1 (original)
- Updated Thunderstore dependencies.
1.0.0 (original)
- Initial Release 🔥
