Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Changelogs
Version 4.2
Added config option to search whole backpack for wanted item instead of only toolbar Hay will be selected when player hovers over empty feeding bench When player hovers oven any machine that can process items mod will select item that can be put inside
Version 4.1
Hoe will be selected when player targets seed spot. Scythe/weapon will be selected when player targets tree with a tapper
Version 4.0
Up to date with SV 1.6
Version 3.3
In Volcano Dungeon watering can is selected for uncooled lava and fishing rod is not selected as player can't fish there. Mod choose proper tier of tool for big derbies in every location with them. Axe is selected if stick bug is targeted
Version 3.2
Mod will choose pickaxe when player targets rock crab, that isn't moving
Version 3.1
Watering can is now correctly selected, when player targets pond on farm. Added pan, shears and milk pail to supported tools. Pickaxe and axe will not be selected when player targets large wood/stump or boulders, unless they are upgraded. Code is cleaner
Version 3.0
Updated to be compatible with Smapi 3.18, Stardew Valley 1.5.6, Generic Mod Config Menu 1.11.0 and .Net5.0. Watering can is selected, when hovering over empty water bowl
Version 2.2
Generic Mod Config Menu is no longer required. Fixed bug, that appeared in forest, when mod is active player could enter woods. Added a lock graphic to show when mod is active. Added a config option to help players with mods that change tool hit location
Version 2.1
Added dependency to manifest file
Version 1.7
Now mod is configurable by Generic Mod Config Menu
Version 1.6
Fixed a bug, with golden scythe being chosen instead of weapons. Hopefully fixed a bug, when game freeze sometimes using this mod
Version 1.5
Fixed game freezing bug. Mod will not try to change tool when player is using tool. This may slow down process of cleaning debris, but at least bug should not appear
Version 1.4.2
Mod doesn't work when player have menu opened or cutscene is played. Fixed "greenhouse" bug
Version 1.4.1
Bug fixes and new options in config
Version 1.4
Mod will now work with tractor. When player is on horse (tractor), instead of tool hit location mod uses cursor location to determine which tool should be equipped. Mod will now select scythe for crops, that are harvestable only by it and for dead crops.
Version 1.3
Now player can can be activated or deactivated two ways: by holding LCtrl or pressing F5
Version 1.2
Player can decide if weapon should be equipped if none of tool was. Fishing rod is selected if player clicks activation key pointing at water outside Farm
Version 1.1
Mod no longer select tool if player released activation key. Player can choose in config if mod should change tool to hoe if he is targeting ground
Download this mod and unzip it into Stardew Valley/Mods.
Run the game using SMAPI.
Change config options. Config file will be created after opening the game.
Compatibility
Works with Stardew Valley 1.6.8 on Linux/Mac/Windows.
Works with Generic Mod Info Menu 1.12.0
Works with Smapi 4.0.8
How it works If player holds left Ctrl or toggles F5 is directed to the tile and hovers cursor over it, mod will choose the right tool from player's toolbox that can interact with it. Mod chooses :
Axe for stump, log, tree, twig or giant crop, twig bug
Pickaxe for stone, meteorite, 2x2 rock, rock crab
Melee Weapon for weeds, ice crystal, mine barrel, grass, crops harvestable only by scythe and dead crops (prioritizing scythe on farm and greenhouse)
Hoe for digable field, artifact spots (worm), garlic and seed spots
Watering can for water sources (including well) or hoed fields on farm and greenhouse and lava in Volcano Dungeon
Fishing rod for water outside farm
Pan if there is shimmering lights nearby
Shears for sheep that are ready to harvest
Milk pail for cows and goats ready to milk
When player hovers oven any machine that can process items mod will select item that can be put inside
Mod will prioritize first tool in toolbox, if you have multiple tools that can do the same (e.g. from another player). Scythe on farm is an exception.
Config options Activation Key (LCtrl) - when hold, mod is activated Toggle Key (F5) - press to turn on/off mod Here is list of keys https://stardewvalleywiki.com/Modding:Player_Guide/Key_Bindings Hoe Select - true: mod will select hoe when you target ground. I recommend to set false If None Tool Choose Weapon - true: mod will select weapon/scythe when none tool was chosen. Works better with Hoe Select=false Ride Horse Cursor - true: mod will use cursor location to determine which tool should be chosen while riding horse (tractor), false: mod will use tool hit location to determine which tool should be chosen while riding horse (tractor). I recommend to set true, but false might be useful for controller Pickaxe Over Watering Can - true: mod will select pickaxe on hoed dirt, instead of watering can. Can be used to collect clay. Works better with Hoe Select=true. I recommend to set false Cursor Over Tool Hit Location - Switches to use cursor location to determine which tool should be chosen. Set it true if you use Ranged Tools or Combat Controls mods Check Whole Backpack - False - mod will check only toolbar for items to swap to. True - mod will check whole backpack instead
My thoughts I didn't fully tested all the cases that I coded. I just checked if it works as I was programming. If you find any bug or edge case that I skipped please let me know :)