No Swap Drop
Switching inventory slots no longer drops the item in your hand - it gets stowed back into a free slot instead.
模組介紹 作者原文
No Swap Drop
In vanilla R.E.P.O., if you are holding an item and press another inventory slot key,
the item in your hand is dropped on the floor. This mod stows it back into a free
inventory slot instead.
What it does
- Pressing an inventory key while holding an item puts that item away before pulling
out the new one.
- It goes back into the slot it came from when that slot is still free, so your
inventory layout stays the same.
- Switching faster than the stow animation is handled too: the next item is held
back for a few frames until your hand is free, rather than dropping what you had.
- If every slot is full, the vanilla behaviour is kept (the item drops).
- Items that cannot go into the inventory (loot, valuables,...) are untouched.
Multiplayer
Only you need this mod. It reuses the game's own equip request, which is
authoritative on the host and broadcast to everyone, so there is no desync and
other players do not have to install anything.
Configuration
BepInEx/config/tomo.repo.noswapdrop.cfg
| Setting | Default | Description |
| --- | --- | --- |
| Enabled | true | Turn the mod on or off. |
| PreferOriginalSlot | true | Put the item back into its original slot when free. When false, always uses the lowest free slot. |
| MaxSwapDelay | 1 | Seconds a swap may be held back while the item in your hand is still being stowed. Vanilla behaviour resumes past this. 0 disables holding back. |
Installation
Use a mod manager, or drop NoSwapDrop.dll into BepInEx/plugins.
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。
下面這些內容需要先安裝,否則該模組不會生效: