promotional bannermobile promotional banner

Tool Smart Switch

Auto-switch tools in your tool bar when interacting with objects, nature, animals, etc.

This mod checks when you use a tool whether the tool is appropriate for the target. If not, it will try to switch to another tool in the current
tool bar.



Tools will switch when used on the following if an appropriate tool exists in the current tool bar:


  • Stones (Pickaxe)
  • Sticks (Axe)
  • Weeds (Scythe)
  • Scythe Crops (Scythe)
  • Dry Tilled Farm Soil (Watering Can)
  • Artifacts Spots (Hoe)
  • Trees (Axe if mature, otherwise Scythe)
  • Stumps (Axe)
  • Boulders (Pickaxe)
  • Grass (Scythe)
  • Ore Panning Spots (Pan)
  • Watering Can Fill Spots (Watering Can)
  • Pet Bowls (Watering Can)
  • Water tiles (Fishing Rod) - this is ignored in favour of watering cans
  • Farm Animals (Shears or Milk Pail)
  • Monsters (Melee Weapon) - only if facing monster, default 128 pixels away or less
  • Tillable Soil (Hoe)


Auto-switching can be tweaked in the config.

You can set a toggle key to turn the mod on and off in the config.

Config

You can customize this mod by editing the config file or using Generic Mod Config Menu.


Technical

Requires SMAPI.

Implements a Generic Mod Config Menu interface to change config settings in-game.

Compatible with Mod Updater for automatic updates.

Code is at https://github.com/aedenthorn/StardewValleyMods.

If you want to complain or ask for help or help me test my mods, you can visit my Discord server.

A list of all my mods for Stardew Valley is available at https://www.curseforge.com/members/erinthe/projects.

The Tool Smart Switch Team

High Crafter tier frameprofile avatar
Owner
High Crafter tier icon
  • 29
    Followers
  • 304
    Projects
  • 7.0M
    Downloads

More from ErintheView all

  • Lawn Grass project image

    Lawn Grass

    Cutting grass makes a lawn! Dynamic visual grass growth! Use a pickaxe to recover grass starter from grass! Lawns grow slower or not at all! More!

    • 6.5K
    • September 23, 2026
  • Fruit Tree Shaker project image

    Fruit Tree Shaker

    Shakes fruit trees automatically.

    • 8.7K
    • September 23, 2026
  • Moolah Money Mod project image

    Moolah Money Mod

    Removes the 2 billion max money limit and adds a comma separator to the money display.

    • 29.2K
    • September 11, 2026
  • Omni-Tools project image

    Omni-Tools

    Combine tools into a single inventory slot that you can cycle through with a hotkey. Combined tools will switch automatically when used on a tile or object that needs a specific tool.

    • 19.6K
    • September 8, 2026
  • Lawn Grass project image

    Lawn Grass

    Cutting grass makes a lawn! Dynamic visual grass growth! Use a pickaxe to recover grass starter from grass! Lawns grow slower or not at all! More!

    • 6.5K
    • September 23, 2026
  • Fruit Tree Shaker project image

    Fruit Tree Shaker

    Shakes fruit trees automatically.

    • 8.7K
    • September 23, 2026
  • Moolah Money Mod project image

    Moolah Money Mod

    Removes the 2 billion max money limit and adds a comma separator to the money display.

    • 29.2K
    • September 11, 2026
  • Omni-Tools project image

    Omni-Tools

    Combine tools into a single inventory slot that you can cycle through with a hotkey. Combined tools will switch automatically when used on a tile or object that needs a specific tool.

    • 19.6K
    • September 8, 2026