背包擴展
模組介紹 作者原文
🎒 背包擴展
一個爲Human Host設計的乾淨生活質量模組。它將你的背包從原版的56個槽位擴展到1000個,增加了一個垂直滾動條並支持完全支持鼠標滾輪,並且所有內容都能保存到你的存檔中。
✨ 特色
🎒 更大的背包
默認203個插槽(7×29),可配置56~1000
腰帶(8)和裝備(9)保持原版狀態
堆疊、物品類型、耐久度、品質,所有原創機制都能在新槽位上生效
是從原版遊戲預製品克隆的——畫面相同,界面行爲相同
🖱️ 滾軸與滾輪
背包右側的永久垂直滾動條
鼠標滾輪可以隨處滾動——包括物品圖標上方(大多數模組會忽略這個功能,因爲Unity的EventTrigger會喫掉轉盤事件;這個模組會正確轉發它)
滾動平滑,沒有慣性/彈跳
⚙️ 可配置
BagSlotCount — 總插槽數(默認203個,範圍56–1000,建議7的倍數)
滾動條寬度 — 滾動條寬度(像素單位)(默認16,範圍8–40)
滾動靈敏度 — 滾輪滾動速度(默認30,範圍5–100)
背景生活BepInEx\config\humanhost.backpack.expand.cfg
💾 保存安全
擴展槽位的物品會由遊戲本身寫入存檔
重新裝填時,擴展槽位的物品會自動重建(堆疊、耐久度、品質)
回到主菜單並重新進入同一存檔時,場景加載會自動檢測
🎯 兼容性優先
沒有文件替換,也沒有DLL補丁遊戲裝配
它不會替換現有槽位——只會在最後添加新的槽位(index 73+)
不碰腰帶、裝備或NPC背包
排序、拖拽、拆分、堆疊、右鍵菜單——所有原版功能依然有效
📦 安裝
這個改裝需要 BepInEx 5(單聲道 x64)。工坊只發貨BackpackExpand.dll
——先安裝BepInEx。
⚙️ 步驟1 — 安裝BepInEx 5
從 下載BepInEx_win_x64_5.4.23.2.zip
解壓到你的Human Host安裝文件夾(就是那個人類的發作Host.exe
).默認:......\steamapps\common\人類主機\
你應該看看winhttp.dll,doorstop_config.ini,以及一個BepInEx
遊戲可執行文件旁邊的文件夾
啓動一次遊戲然後退出——這樣就會產生BepInEx\plugins\,BepInEx\config\, 和BepInEx LogOutput.log
⚙️ 步驟2 — 啓用 HideManagerGameObject(必需)
⚠️ 沒有這個步驟,模組會加載但沒有任何反應。
開門BepInEx\config\BepInEx.cfg
變化HideManagerGameObject = false
到HideManagerGameObject = true
保存
⚙️ 第三步 — 安裝BackpackExpand.dll
訂閱本工作坊內容
收到BackpackExpand.dll
從Steam創意工坊下載文件夾中下載到你的人類主機\BepInEx\plugins\
啓動遊戲
✅ 驗證
開門BepInEx LogOutput.log
——請查找“Loaded, target BagSlotCount=...”和“Bag 56 -> 203”。在遊戲中,打開你的背包——右側有滾動條,下面還有更多插槽。
🎯 用途
正常打開背包(默認按鍵B))
用鼠標滾輪滾動,或者拖動右側的滾動條手柄
把物品放進任意槽——堆疊/排序/拖拽/右鍵點擊都行
排序按鈕可以整理完整的擴展庫存
⚙️ 配置
安裝了模組後啓動一次,編輯Human Host\BepInEx\config\humanhost.backpack.expand.cfg:
BagSlotCount — 總數,默認203個,範圍56–1000
滾動條寬度 — 像素寬度,默認16,範圍8–40
滾動靈敏度 — 轉速,默認30,範圍5–100
提示:用7的倍數來做BagSlotCount,這樣最後一行能完全填滿(背包寬7列)。例子:56,63,70,......,203,210,......,700,......,994。
⚠️ 重要提示——在擴展槽中卸載物品
超過原始56格的物品會通過索引保存。如果你卸載了模組或將BagSlotCount降到物品索引以下,數據會保留在存檔中,但沒有界面槽顯示。✅ 安全操作:
卸載前,將所有貴重物品移到前56個槽位
不要將BagSlotCount降到你當前使用率最高的位置以下
增加BagSlotCount 始終安全
💡 註釋
原始的56格視覺佈局得以保留——只有滾動視口會變大
物品使用遊戲自有的存檔格式——沒有自定義數據層
回到主菜單並重新進入同一個存檔,會自動重新應用擴展+恢復物品
僅支持單人模式——遊戲本身尚未支持多人模式
兼容所有起始角色類型(它們共享相同的背包界面)
🗑️ 卸載
先把物品移出索引55以外的格子(見上文警告)
取消訂閱本工作坊內容
刪除人類主機\BepInEx\插件\BackpackExpand.dll
(可選)刪除Human Host\BepInEx\config\humanhost.backpack.expand.cfg
🔧 故障排除
❌ 背包依然只有56個槽位/沒有滾動條
檢查BepInEx LogOutput.log
表示“已裝載,目標袋槽計數=...”
確認BackpackExpand.dll
直接在內BepInEx\plugins\
確認HideManagerGameObject = true
在BepInEx\config\BepInEx.cfg
❌ 滾動條會重疊槽位
在配置中減少滾動條寬度(例如12或10),重啓遊戲
❌ 鼠標滾輪不會滾動
在日誌中,驗證“ScrollEventForwarder attached to N Icons”,其中 N > 0
如果感覺滾動太慢,就提高滾動靈敏度
❌ 減少BagSlotCount或卸載後物品消失了
數據仍然在你的存檔裏——用之前(更高)的BagSlotCount重新安裝模組
卸載前一定要把物品移到前56個槽位
💾 兼容性
在人類主機搶先體驗上測試(Steam,2026年5月版本)
BepInEx 5.4.23.2 LTS,單聲道x64
兼容管理面板和大多數其他 BepInEx 插件
僅使用 Harmony 後綴 + 反射 — 不修改遊戲 DLL
在評論區舉報衝突
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 這類遊戲沒有通用的模組管理器:有的模組直接替換遊戲檔案、有的放進遊戲專屬的 Mods 資料夾、有的要先裝遊戲對應的社群載入器或工具,以包內說明為準。
- 嚴格按說明放置檔案;標註「前置依賴」的模組需要把依賴一併裝好。
- 啟動遊戲確認載入成功;部分遊戲需要在設定或模組選單裡手動啟用。
不同遊戲、不同模組的安裝位置差異很大,包內說明是最可靠的依據。