Stardew Valley
0 of 0

File information

Last updated

Original upload

Created by

OFTS_CQM

Uploaded by

OFTSCQM

Virus scan

Safe to use

About this mod

Tired of having so many tools in your inventory? Use Tool Assembly! A wand that can transform to every tool! All in one!

Requirements
Permissions and credits
Mirrors
Changelogs
Note: This mod is in beta test, so it is normal to have bugs. It is not a released official version. 

This mod adds a Swiss Army Knife wand that can transform to every tool to the game, so you don't need to carry so many tools. 

More detailed guide can be found in the wiki

Install


How to use

Tool Assembly:
  • A wand can change to every tools
  • An integration of all tools
  • Swiss Army Knife
  • Will get one for free when the save is created
  • The tools will be auto switched to the most suitable one when you use them. 
  • For example, if you are holding a transformed hoe to cut a tree, it will be auto switched to an axe if any axe exists
  • You can disable this by editing config or use key binds. 

Note that Tool Assembly CANNOT transform to any tool in the beginning. 
You need to use the Tool Configuration Table. Put the tools you want into the inventory via TCT. 
For other mods, like Tractor, you don't need to add any additional tools to their config. The transformed tool is identical to the original tool in code. 

Tool Configuration Table:
  • A table to configure the Tool Assembly
  • Can be crafted using chest + wood + iron bar
  • Recipe unlocked in the beginning
  • Will get one for free when the save is created

Wand Crystal:
  • A magical wand crystal allows you to configure Tool Assembly anywhere anytime without the use of Tool Configuration Table! 
  • To use it, place it in the Tool Assembly's inventory

Initially Tool Assembly is empty meaning it cannot change to anything. Hold a Tool Assembly and right-click a Tool Configuration Table (if no wand crystal) or some random tile (if has wand crystal) to open a chest-liked menu. (it actually is a chest menu, I reused the code). Put tools to the menu, and close it. Now you can use right arrow and left arrow to transform the tool. It can be transformed to all tools you put into the menu. This menu only accept tools, weapons, and wand crystal. Other mod may use API to add more acceptable non-tool items. 

API



Compatibility
  • Works with Stardew Valley 1.6 on Linux/macOS/Windows.
  • Works in single player and theoretically in multiplayer, and split-screen mode

See also
Fun Fact
If you somehow look at my code, you will find that I added a...LOCATION! yes a location. You may think, huh, how is tool related to location? Well, in fact, tool IS related to location! And I think the location's name is very self-explanatory!
By the way, the name of the location is------
aVeryVeryStrangeFourDimentionalSpaceThatStoresPlayersToolsStoredInToolAssemblyBecauseIDontKnowHowToSerizeTheDatasSoIDescideToLetTheGameItselfStoreTheDataForMeHaHaHaIAmSoSmart
(You can actually warp to this space using debug commands)