堆棧定製器

作者 Psycho·版本 v1.0.0·更新於 2026-07-21

模組介紹 作者原文

📦 堆棧定製器

一個爲Human Host設計的乾淨生活質量模組。自定義遊戲中每個可堆疊物品的最大堆疊大小——默認爲9999,或者通過簡單配置自定義數值。

✨ 特色

默認每個可堆疊物品最多堆疊9999層——安裝後就忘了

兩種模式:統一(所有物品數值相同)或乘法(每個物品的原版堆疊 × N)

按物品覆蓋——將任意物品設定爲你自己的價值

從不碰不可疊加的物品——武器、護甲、工具都保持原版

實時配置重載——遊戲運行時編輯CFG,立即生效

非英語玩家的14語言參考CSV

棧碼顯示修正 — 4位數值(9999)不再被截斷爲“999”

正常遊戲期間零運行時開銷

⚙️ 配置

文件:BepInEx\config\humanhost.stack.customizer.cfg

只是想讓所有東西堆疊9999?什麼都別做。

默認模式 = 統一,默認值 = 9999。不需要設置。

想要不同的統一值嗎?

[一般情況]

模式 = 統一模式

UnifiedMaxStack = 99999

想讓每個物品乘以N(保持原版平衡)?

[一般情況]

模式 = 乘法

乘數 = 10

倍數上限 = 9999

每個物品的原版最大疊加數乘以10。抗生素(香草20)會變成200。石頭(原版200)變成了2000。釘子(原版300)會變成3000。任何高於乘數上限的結果都限制在該數值內(所以沒有任何異常高於9999的數字)。

想微調某個特定物品?

該[物品覆蓋]

CFG中的部分按英文名稱按字母順序列出遊戲中所有可堆疊物品。= 0

意思是“使用主動模式”。將任意正數設置爲覆蓋:

[物品覆蓋]

抗生素 = 50

釘子 = 500

7.62x39毫米子彈 = 200

損壞木板 = 999

按物品覆蓋完全忽略模式/統一最大堆棧/倍率上限。這正是大多數玩家所需要的。

🌐 尋找物品名稱(非英語玩家)

該[物品覆蓋]

部分使用英文名稱。如果你不知道商品英文名稱,請使用附帶的StackCustomizer_items.csv:在Excel(或LibreOffice / Google Sheets)中打開CSV。

搜索你的語言欄目(簡體中文 / 繁體中文 / 俄語 / 日語 / 韓語 / 法語 / 德語 / 波蘭語 / 西班牙語 / 意大利語 / 葡萄牙語 / 土耳其語 / 泰語)中商品名稱

讀同一行的英文欄——那是你需要找到並編輯的cfg密鑰

🔬 高級:每個變體控制(只有在你真的需要時才用)

如果你對上面的[ItemOverrides]滿意,可以跳過這部分。大多數玩家根本不需要這個。有些物品擁有多個形狀變體,但共用一個英文名稱。舉例來說:“損壞木板”實際上是18個不同的預製件(1x1方塊、長方體、三角形、半圓柱體L/M/S、金字塔、階梯等)——它們名稱相同,但圖標獨特,且作爲獨立物品存放在你的背包中。編輯英文名稱[物品覆蓋]

同時更改所有18個變體。如果你想讓某個形狀表現得與其他形狀不同,可以用 prefab 名稱手動添加一條線(來自 CSV 中的 PrefabName 列)。你可以在內部任何地方添加這條線[物品覆蓋]

——你的價值不會丟失——但建議在最底部添加,以便後續查找(BepInEx可能會在保存時重新排序行列)。三種示例場景:場景A——僅覆蓋一個變體,其他版本遵循模式(默認9999):

[物品覆蓋]

損壞木板 = 0 #(全部18塊都遵循模式 = 9999)

1_1_Block_Damaged_Planks_Icon = 500 #(這個形狀變爲500)

情景B——英文名作爲小組備選,一種變體特殊情況:

[物品覆蓋]

損壞木板 = 999 #(17個變體 = 999)

1_1_Block_Damaged_Planks_Icon = 500 #(這個形狀 = 500,勝過全組)

情景C——同時影響所有變異株(最常見):

[物品覆蓋]

損壞木板 = 999 #(所有18種變體 = 999)

優先級:預製件名稱>英文名稱>模式默認。帶有特殊字符的物品(如駕駛座——帶有撇號)無法出現在自動生成的物品中[物品覆蓋]

因爲 BepInEx 配置密鑰被封禁。如果你想覆蓋這樣的項目,可以在cfg底部手動添加其預製品名稱——對於駕駛座來說,是' " \

Main_Seat_Icon = 999.

📦 安裝

需要BepInEx 5(單聲道x64)。工坊船隻StackCustomizer.dll

+ StackCustomizer_items.csv.

步驟1 — 安裝BepInEx 5

從 下載BepInEx_win_x64_5.4.23.2.zip

解壓到你的Human Host安裝文件夾(旁邊)人類的發作Host.exe

).你應該看看winhttp.dll,doorstop_config.ini,以及一個BepInEx

文件夾

啓動一次遊戲然後退出——這樣就會產生BepInEx\plugins\,BepInEx\config\,BepInEx LogOutput.log

步驟2 — 啓用 HideManagerGameObject(必需)

⚠️ 沒有這個步驟,模組加載了但什麼都沒做。

開門BepInEx\config\BepInEx.cfg

變化HideManagerGameObject = false

到HideManagerGameObject = true

步驟3 — 安裝堆棧定製器

訂閱本工作坊內容

Steam下載文件...\steamapps\workshop\content\2393970\<item-id>\

收到StackCustomizer.dll

進入人類主機\BepInEx\plugins\

(可選)收到StackCustomizer_items.csv

隨便問你

啓動遊戲,收集一些材料,看它們堆積到9999

🗑️ 卸載

Stack Customizer 可以隨時安全卸載。不會丟失任何物品。

取消訂閱 + 刪除Human Host\BepInEx\plugins\StackCustomizer.dll

可選擇性刪除BepInEx\config\humanhost.stack.customizer.cfg

現有的超大堆疊會留在你的存檔中並保持可用。原版合併邏輯只對新拾取者強制執行原始最大堆疊——舊堆疊會停止增長。

🔧 故障排除

物品堆疊到預期大小:檢查BepInEx LogOutput.log

代表“Stack Customizer Loaded”。確認HideManagerGameObject = true

在BepInEx.cfg.編輯了[ItemOverrides]但沒有變化:確保你的覆蓋值爲正值(0表示“跟隨模式”)。項目名稱不區分大小寫,但必須與CSV英文列完全一致。堆棧數顯示奇怪的字體大小:這是內置的修正,讓大數字能適應——視覺上1-3位保持正常,4-5位自動縮小。按預期工作。

💾 兼容性

在Human Host Early Access(Steam,2026年5月)測試,BepInEx 5.4.23.2 LTS 單聲道x64。兼容Backpack Expand、Storage Box Expand、Admin Panel以及大多數BepInEx插件。僅支持單人模式——遊戲本身尚未支持多人模式。

安裝與使用 安裝:按包內說明操作

  1. 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
  2. 這類遊戲沒有通用的模組管理器:有的模組直接替換遊戲檔案、有的放進遊戲專屬的 Mods 資料夾、有的要先裝遊戲對應的社群載入器或工具,以包內說明為準。
  3. 嚴格按說明放置檔案;標註「前置依賴」的模組需要把依賴一併裝好。
  4. 啟動遊戲確認載入成功;部分遊戲需要在設定或模組選單裡手動啟用。

不同遊戲、不同模組的安裝位置差異很大,包內說明是最可靠的依據。

檔案與校驗

檔案名稱
3730866281_Stack Customizer.zip
檔案大小
13.7 KiB