BellaModsGames-Backpack icon

Backpack

Adds a client-side backpack system for storing (Default Key: F) and retrieving (Default Key: Z) items on the go!

Last updated 5 days ago
Total downloads 12425
Total rating 3 
Categories Mods Tools Misc Valuables Items Upgrades Client-side
Dependency string BellaModsGames-Backpack-1.0.4
Dependants 5 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100

README

Backpack for R.E.P.O.

A simple client-side mod for R.E.P.O. that adds a basic backpack system to store and retrieve grabbable items while playing. Store items with one button and retrieve them with another!

Features

  • Store currently held PhysGrabObject items.
  • Retrieve items in Last-In, First-Out (LIFO) order.
  • Simple, configurable keybinds for storing and dropping items.
  • Configurable maximum storage capacity.
  • Console feedback logs storage/retrieval actions and current capacity.

Important Notes / Limitations

  • Client-Side Only: This mod operates only for the user who has it installed. Stored items will become invisible to other players and only exist in your game instance. Retrieving items will make them pop into existence for others.
  • No Persistence: Items stored in the backpack are lost when you quit the game. They may also be lost between level transitions if the game performs cleanup. This is temporary storage for the current session, not permanent save data.

Installation

  • Recommended: Install using r2modman or the Thunderstore Mod Manager. Simply click "Install with Mod Manager" on the mod page.
  • Manual: Download the mod zip file. After installing BepInEx, place the BackpackMod.dll file (or the folder containing it) inside your R.E.P.O/BepInEx/plugins/ folder.

Suggested Mods

  • REPOConfig: Highly recommended for easily changing keybinds and settings in-game via the F1 menu.

Controls (Default)

  • F: Store the item you are currently holding.
  • Z: Drop the item most recently stored in the backpack.

(You can change these keys via the configuration file or REPOConfig).

Configuration

You can change settings using REPOConfig in-game (F1) or by editing the configuration file manually after running the game once with the mod installed.

  • File Location: BepInEx/config/com.BellaModsGames.backpack.cfg
  • Options:
    • Store Key: Keybind used to store the currently grabbed item.
      • Default: F
    • Drop Key: Keybind used to drop the most recently stored item.
      • Default: Z
    • Max Items: Maximum number of items that can be stored in the backpack.
      • Default: 30

Tips

  • Items are always retrieved in the reverse order they were stored (LIFO).
  • Dropped items will appear slightly in front of your character, attempting to land on surfaces below.
  • Check the BepInEx console (usually opened with F12) for messages confirming storage/drops and showing current item count (Stored item: [ItemName]. (X/Y items in backpack)).

Credits

Created by BellaModsGames

Commissioned Mods

I take commissions for custom mods! If you have an idea for a mod you'd like to see created, feel free to contact me:

  • Discord: bellamodsgames

I can create custom gameplay mechanics or systems tailored to your specific requirements.

Version History

1.0.4

  • Improved item drop placement logic to reduce instances of items falling through surfaces (especially the Haul Cart).
  • Fixed an internal code error related to config value access (silent fix, no functional change).

1.0.3

  • Changed default 'Store Key' from E to F to avoid potential conflicts.

1.0.0

  • Initial release.
  • Basic store/drop functionality.
  • LIFO system.
  • Configurable keybinds and capacity.