Automated tool switching

by Trapyy·v1.5.7·Updated 2025-10-21

When you click on an object that requires a specific tool or item, the correct tool or item is automatically selected for you (controller support)

About this mod Machine translation

When you click on an object that requires a specific tool or item, the correct tool or item is automatically selected for you (controller support)

Automated tool switching

✨ **Make your Stardew Valley experience smoother! ** ✨

Overview

AutomateToolSwap is a smart tool selection module that automatically selects the most appropriate tool or item from your inventory when you interact with objects in the world. Spend less time scrolling in the hotbar and more time farming, mining, and exploring!

🌳 **For example:**

  • Clicking on a tree will automatically select your **axe**
  • Clicking **Furnace** will select the most suitable ore
  • Clicking on tilled land may select seeds or fertilizers

🎯 Core Functions

**🔧 Automatic tool/item selection**

  • Detect your interaction goals and select the best tools/items
  • Covers a wide range of common interaction scenarios
  • Trees → Axes, Rocks → Pickaxes, Furnaces → Ore, Land → Seeds, etc.

**⚙️ Fully configurable interactions**

  • Enable or disable auto-switching individually for **each** supported interaction type via the configuration menu
  • Highly customizable to meet individual needs

**🔄 Return to previous item**

  • Use configurable hotkeys to instantly switch back to a previously held item
  • Option to automatically return to the previous item after the action is completed

**🎮 Configurable item detection**

  • Choose how the module targets:
  • **Cursor Mode** (recommended default)
  • **Cursor mode only**
  • **Player Orientation Mode**

📥 Installation Guide

  • **INSTALL SMAPI** - Make sure you have the latest version of SMAPI installed
  • **Install universal module configuration menu** (recommended)
  • **Download AutomateToolSwap**
  • **Install the Mod** - Unzip the downloaded file and place the AutomateToolSwap folder into the Stardew Valley/Mods directory
  • **Launch Game** - Run Stardew Valley via SMAPI

⚙️ Configuration Settings

**Interactive switch**

  • A series of checkboxes (such as AutoSelectAxeForTree, AutoSelectPickaxeForRock, etc.)
  • Check to enable automatic selection of specific interactions, uncheck to disable

**Return Behavior**

  • **MANUAL MODE** - requires pressing a hotkey
  • **Auto Mode** - automatically switches back after the action is completed
  • **Return Hotkey** - Defines hotkey for manual return function

🎯 Detailed explanation of item detection methods

**Cursor Method** 🌟

  • **How ​​it works**: Look at the game tile under the mouse cursor and use that target if within interactive range
  • **Best for**: Most keyboard and mouse users, providing flexibility between precise cursor positioning and fast directional interaction

**Cursor method only** 🖱️

  • **How ​​it works**: Always use the game tile under the mouse cursor as the target
  • **Best for**: Players who want absolute accuracy based on cursor position

**Player Method** 🎮

  • **How ​​it works**: Always use the game tile directly in front of the player as the target
  • **BEST FOR**: Controller users

🔗 Mod Compatibility

  • **General Mod Configuration Menu (GMCM)** - fully supported for easy in-game configuration
  • **TRACTOR MOD** - Behaves exactly the same, tools will switch on the fly
  • **Item Expansion Mod** - Recognize new ore nodes and switch tools accordingly
  • **Scope Tool** - Only checks the ax scope and uses it as the default scope for any interaction

---

💫 **Make the game smarter and the experience smoother! **

Install & use Install: SMAPI mod (Stardew Valley standard)

  1. Install SMAPI first (Stardew Valley's mod loader): download it from smapi.io, run 'install on Windows.bat' and pick your game folder.
  2. Unzip the archive from playbuff and find the folder that contains manifest.json — that folder is the mod.
  3. Copy that whole folder into Stardew Valley/Mods/.
  4. Launch the game through SMAPI (run StardewModdingAPI.exe or set it as the launch option). The console before the title screen lists each mod's load result.

Cheat-style tools may not need SMAPI — unzip and run them as the readme describes. Back up your save before editing it; SMAPI lists failed mods in its console.

File & checksum

Filename
AutomateToolSwap_1.5.7
File size
68.1 KiB
SHA-256
ed7cd2fdb32a2a2c1bad91570847b6d2a52b0046ea9035f2c05008de1c37405c
Stored at
2026-10-10 12:40