Start With Backpacks
Host-only starter backpacks/fannypacks for run start, late join, and reconnect. Optional random pack type and revive refill.
About this mod Author’s original text
Start With Backpacks 🎒 for PEAK
Everyone starts the climb with a backpack (or fannypack!) — including late joiners and people who disconnect and come back. Host-only: only the host needs the mod!
Features
- Run start — all players get a pack once their inventory is ready
- Late joiners / reconnects — alive joins get one when ready; dead ghosts get one after revive + warp
- Optional revive refill — host can give a pack to anyone revived without one
- Fannypack / random — host can grant fannypacks instead, or randomize backpack vs fannypack per player
- Host-only — clients do not need this mod installed
- Not a drop refill — dropping a pack does not grant another (unless they later revive with the revive config on)
How it works
PEAK’s inventory is host-authoritative. This mod only runs grants on the master client, then uses vanilla AddItem / inventory sync so unmodded clients still receive the pack.
| Case | What happens |
|------|----------------|
| 1. Normal run start (airport → Level_*) | Queued on character register; granted when inventory exists and they’re alive |
| 2. Late join / reconnect | Marked mid-run join or reconnect. Alive → grant on shore wake. Dead / DeathOnArrival → grant after revive, once any warp finishes (no grant during the brief flicker-alive window) |
| 3. GiveBackpackOnAnyRevive | If enabled, every revive can grant a pack when they’re not warping and have no pack |
**What it does not do
- Does not let clients cheat a pack into someone else’s lobby
- Does nothing outside gameplay levels (airport, menus, etc.)
- Does not poll every frame — only event / revive / warp-completed hooks
Configuration
After first launch:
BepInEx/config/tony4twentys.Start_With_Backpacks.cfg
| Option | Default | Meaning |
|--------|---------|---------|
| GiveBackpackOnAnyRevive | false | true = any revive without a pack gets one. false = only run-start / late-join / reconnect starters |
| UseFannypack | false | true = grant Fannypack (166) instead of Backpack (6). Ignored if RandomPack is on |
| RandomPack | false | true = each player randomly gets Backpack or Fannypack (host picks) |
Works with ModConfig if you use it.
Installation
- Download the.zip.
- Extract it into your BepInEx/plugins/ folder.
- Launch the game.
🔥 Or install with a mod manager🔥
Dependency: BepInExPack for PEAK
Credits
- Author:** tony4twenty
- Questions, bugs, or appreciation → Peak Modding Discord
- More PEAK mods: tony4twenty
Happy climbing. 🎒⛰️
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.
Install these first, or the mod will not work: