Voices of the Void
You are viewing a potentially older version of this package. View Latest Version
Install with App

Details

Date Uploaded
3 days ago
Downloads
261
Size
143KB

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: https://aka.ms/vc14/vc_redist.x64.exe

Installation

Install with Thunderstore 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 <Game>/WindowsNoEditor/VotV/Binaries/Win64/Mods/ContainerCrafting/, keeping enabled.txt and dlls/main.dll.

How to use

  1. Put materials into the workbench's own storage container (open it as usual and drop items in).
  2. Open the workbench crafting UI.
  3. 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.

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.