Mods / Toolworks Additions : Unofficial Toolworks Addon
Author: Zach2039
Side: Both
Created: May 5th at 9:24 PM
Last modified: 1 day ago
Downloads: 546
Follow Unfollow 30
Latest file for Various v1.19.x:
toolworksadditions_1.3.0.zip
1-click install
Toolworks Additions
An unofficial Toolworks addon. Requires Toolworks
Overview
This mod includes patches and additional functionality to Crupette's Toolworks.
Changes include:
-
Add any color leather as a binding material, of durability 475.
-
Make handles ground storable against a wall.
-
Make tool heads and parts use vanilla's global tool durability modifier.
-
Fix crash when right-clicking with glue pot in air.
-
Fix resin glue recipe; made resin glue reheatable.
-
Fix compatibility issue with ExpandedFoods that prevented resin glue from being crafted.
-
Fix compatibility issue with XSkills that prevented toolheads from being placed.
-
Fix compatibility issue with ProspectTogether that prevented prospecting results from being recorded properly.
-
Add additional compatibility with AncientTools, StillNecessaries, PrimitiveSurvival, and TailorsDelight. Credits to ErisLuna!
-
Add any metal nails and strips as a binding material, of varying durabilities. Credits to ErisLuna!
-
Fix compatibility issue with MorePiles that prevented sticks and bones from being placed if vanilla storage behavior was disabled.
-
Change behavior of glued bindings to allow drop after tool break.
-
Add toolhandles of wood from Wildcraft Trees. Thanks to gabb!
Config Settings (VintageStoryData/ModConfig/ToolworksAdditions.json
)
-
PatchToolworksCollectibleBehaviorToolGluingOnHeldInteractStart
: Enables or disables harmony patch that fixes crash with using gluing items on nothing/air; defaults totrue
. -
PatchToolworksCollectibleBehaviorToolBindingOnToolBreak
: Enables or disables harmony patch that changes tool break behavior of glued bindings; defaults totrue
. -
PatchToolworksCollectibleBehaviorProspectingPrintProbeResults
: Enables or disables harmony patch that adds compatibility with ProspectTogether; defaults totrue
. -
ApplyToolDurabilityConfigToToolHeads
: Enables or disables vanilla's tool durability modifier for tool heads; defaults totrue
. -
ApplyToolDurabilityConfigToToolParts
: Enables or disables vanilla's tool durability modifier for tool parts; defaults totrue
.
Future Plans
- None, atm.
Known Issues
- If you have an existing config file and use v1.3.0, you must remove your config file and let it regenerate. Failing to do so will result in handles of incorrect durability.
-
Resin glue pot will not display item description properly, listing contents as "unknown" instead. This seems to be a vanilla bug related to cooking recipes that use
dirtyPot: true
and item descriptions ondirtyPotOutput
. -
[Error] [toolworks] Exception: Could not load file or assembly 'butchering...
is an error related to Toolworks trying to load Butchering's DLL no matter if enabled or not; I am unsure if I can fix this or if Toolworks will need to be updated.
Extras
- All credit for Toolworks goes to Crupette. Crupette has given me permission to publish this addon mod.
Version | For Game version | Downloads | Release date | Changelog | Download | 1-click mod install* |
---|---|---|---|---|---|---|
v1.3.0 | 47 | 1 day ago | Show | toolworksadditions_1.3.0.zip | Install now | |
v1.2.1 | 99 | 6 days ago | Show | toolworksadditions_1.2.1.zip | Install now | |
v1.2.0 | 198 | May 8th at 11:16 PM | Show | toolworksadditions_1.2.0.zip | Install now | |
v1.1.1 | 86 | May 6th at 9:53 PM | Show | toolworksadditions_1.1.1.zip | Install now | |
v1.1.0 | 70 | May 6th at 5:13 AM | Show | toolworksadditions_1.1.0.zip | Install now | |
v1.0.0 | 46 | May 5th at 9:26 PM | Show | toolworksadditions_1.0.0.zip | Install now |
Could you potentially give us a config option to re-enable vanilla recipes for compatibility fallback reasons? Mainly for recipes that require tools. Thank you for this addon, really appreciate it :D
Tracking a known issue with Toolworks and v1.3.0 of Toolworks Additions here. Make sure to remove your existing config files when moving to v1.3.0, or else handles will have incorrect durability defined in the config.
Zach2039
Perfect! The new durability on nails seems fine to me too
Seriously, thank you so much for all the work ^^ you rock pal
Wolfzank
I've included a patch with v1.2.0, which is enabled by default, that changes glued binding behavior to allow them to drop now. Note that they will not keep their glued durability on drop. If it breaks, it turns back into the original item with equal damage, precentage-wise, to the glued version with original max durability (so no infinite bindings from glue 🙂).
Also, with v1.2.0, is a change to buff default durability of nails and strips by 150, plus the addition of cupronickel. If any durability feels bad, be sure to view Toolworks.json to adjust default settings and/or use vanilla's toolDurabilityMultiplier world setting.
Zach2039
Okay, I tried copper nails without the glue and they dropped when the head/handle broke, so I guess it must be the glue?
Edit: Tested using meteoric iron nails (the type I used on the other tools) in case it had to do with the type of nail and they dropped to on tool break, so pretty sure it's the glue
Wolfzank
Not intended. Let me take a look and see what is up.
EDIT: I wonder if glue is messing with durability in such a way that items that get the glue buff are not being returned. Do nails and strips not reinforced with glue behave in a similar way?
Aloha again, dunno if it's intended, but when a tool bound using nails & strips breaks with durability left on the nails, these don't drop. Happened to me twice, in both cases the handle broke and didn't drop the nails back, only the head. They were improved using pitch glue
Oh I didn't realize that this mod added in the fittings values to the original mod's config file, I thought it would be in the toolworks addon file. I will play around with the values but I think just doubling the current ones would be a good start.
If parts durability isn't what you want, you can adjust it via Toolworks' config. I can give a balance pass on the defaults with next release but I recommend using the config in the meantime. Let me know what you think default values should be, if you have suggestions.
Zach2039
metal in handles would be an issue then..
I really like the addtion of using the nails and strips as bindings but I think the durabality values on them are a little low, tin-bronze is only 400, which is less than leather straps and abut the same as twine, which just doesn't feel right. Do you think they could be increased?
Zach2039
Thanks a lot again ^^
Wolfzank
Done; I will be testing it out in a multiplayer setting soon, but it seemed to work locally.
ManaWei
I'll see what I can do. I might be able to patch with harmony to check for toolhead breaking specifically; otherwise, you'd get refunded metal bits when any part breaks I would think.
Aloha, first of all, thanks for creating this mod! Second, I commented a while ago on the Toolworks page that the mod's prospecting picks don't work with Prospect Together (they don't generate the mod's readings, only vanilla ones). If compatibility could be added through this mod that'd be great ^^.
ErisLuna
Sure do. Sent you a discord PM.
Hey! I've got a ton of changes I've added for a few other compatibilities, want them?
Thank you for this
why don't you add in compatibility with AnvilMetalRecovery ? might be a ton of work but it would be a good match..