LocalCraftFromStoragePrime
Craft, build, and store using nearby containers!
About this mod Author’s original text
I vibe-coded this BepInEx plugin to let you 1) table-craft from nearby storage chests, 2) hammer-build from nearby storage chests, 3) send inventory trash to nearby storage chests, and 4) refuel fire-class and smelter-class buildings from nearby storage chests. It works in singleplayer and multiplayer, and there is no server mod feature. It should act like the vanilla game, except you are reaching out with very long arms; you'll even hear the relevant storage chests open/close in the distance lol.
The noteworthy options you can tweak are 1) storage range max is 64 and I set it 50 by default (table range is 20 for context), 2) you can set ReserveItems to keep 1 of everything in every chest (for easier refilling of the chest in the future), 3) you can rename the "Store Nearby" button (and non-English people can change it to their language), 4) you can change what "Store Nearby" sends or keeps, and 5) refuel has three switches: "Fireplace Fuel" and "Smelter Fuel" are on by default (kiln wood counts as fuel), and you can turn on "Smelter Ore" to also feed ore, barley, flax, etc. from chests into smelters, windmills, spinning wheels, and eitr refineries.
"Store Nearby" sends most world materials. Kept stuff includes your gear, ammo, crafted food, potions, keys, and anything in your top hotbar. You can tweak this feature by adding items to the AlwaysKeep and AlwaysSend variables in the config file. For example, if you use honey and blueberries as a food and you don't want them dumping, add "honey,blueberries" to the AlwaysKeep variable.
GL HF!
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file. In multiplayer, the host and every client need the same mods installed.
Install these first, or the mod will not work: