ContainerCrafting
Reads the workbench's own storage container as crafting material, so you can craft without unloading items onto the table. Runtime datatable recipes, transactional take/return, no hardcoded recipe lis
模組介紹 作者原文
ContainerCrafting
Craft directly from the workbench's own storage container in Voices of the Void.
The vanilla workbench only sees items lying on its table. ContainerCrafting also reads the workbench's built-in storage container, so recipes that need stored materials show up in the crafting list and consume those stored materials — no manual unloading onto the table.
Features
- Crafting list = table items ∪ workbench container items.
- Clicking a recipe takes the missing materials straight out of the container.
- Table materials keep priority; the mod only borrows what the table does not have.
- Transactional take/return: if a craft fails partway, borrowed items are returned instead of being lost.
- No hard-coded recipe table. Recipes are read from the game's own datatables at runtime, so mods that add or change recipes keep working.
Requirements
- Voices of the Void a09n (0.9.0n), Windows x64. Other game versions are untested.
- UnrealShimloader — installed automatically as a dependency by your mod manager.
- If Windows reports a missing MSVCP140.dll / VCRUNTIME140.dll, install the Microsoft Visual C++ v14 x64 redistributable:
Installation
Install Mod Manager or r2modman and press Start modded. The UnrealShimloader dependency is resolved automatically.
Manual installs are possible but not recommended: copy the contents of the package's mod folder into /WindowsNoEditor/VotV/Binaries/Win64/Mods/ContainerCrafting, keeping enabled.txt and dlls/main.dll.
How to use
- Put materials into the workbench's own storage container (open it as usual and drop items in).
- Open the workbench crafting UI.
- Click the recipe you want. Table materials are used first, container materials fill the rest.
Notes and limitations
- The mod does not change the save format and never adds or removes items on its own.
- Crafting still spawns and consumes entities through the game's native code; with very large material stacks a short hitch is possible.
- If a craft leaves the take/return state uncertain, the mod stops doing container crafting for that session instead of guessing. Restart the game to re-enable it.
- No logging, no disk scanning, no network access. This release does not create any log files.
- Only the Windows x64 build of the game is supported.
Compatibility
- Recipes come from the game's own list_craftRecipes / list_props datatables at runtime, so recipe-adding mods work.
- Tested against the UE4SS 3.0.1 Beta shipped inside UnrealShimloader 1.1.7. C++ mods depend on the loader ABI; do not substitute an arbitrary "latest" UE4SS build.
Changelog
See CHANGELOG.md.
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
- 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
- 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。
不同模組的安裝位置差異較大,包內說明是最可靠的依據。
下面這些內容需要先安裝,否則該模組不會生效: