AutoTool
by KSmc's Team
AutoTool switches to the appropriate tool in the hotbar as a player mines a block or attacks an entity, using the item that suits the target.
What it does
Once AutoTool is installed on the client, the hotbar tool is swapped automatically when the left mouse button is held on a block or a mob. A tool is chosen for the surface being broken, so a player does not have to switch by hand between an axe, a pickaxe and a shovel. A toggle on the F6 key turns the switching off and back on during play, and the feature is enabled by default.
The mod is configured through its configuration file, where the mouse-down trigger can be set to false so switching happens on a different input, and where the sword setting can be set to true to let the mod switch to a sword when needed. Some entities, such as flying or sleeping ones, and players on the same team are left alone so the tool is not changed against them. The source code is open on GitHub, and an issue tracker and wiki are also linked.
AutoTool is published for Forge and NeoForge, with files for 1.20.1 and 1.21 under the MIT License. It runs on the client alone and does not need to be installed on the server. Its latest files, released on 2025-01-12, are version 1.0 for each loader.
Key features
Automatic tool selection
The hotbar tool is changed to the one that fits the block or entity under the cursor, without any manual switching.
F6 toggle
Pressing F6 turns the automatic switching on or off, so a player can keep a chosen tool in hand when needed.
Configurable triggers
The configuration file controls the mouse-down trigger and whether swords are considered during switching.
Team and entity exclusions
Flying or sleeping entities and players on the same team are excluded, so the tool is not swapped against them.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Players on Forge or NeoForge who handle many tools during mining, building or combat, and who want the switching to happen without a manual keypress.
How it compares
Switch Tools is a NeoForge mod for 1.21.1, with the client and server environment and All rights reserved, so it is not open source. CreativePageJump is also NeoForge, for 1.20.2 – 1.20.4, is client-side only and is open source under the GNU Lesser General Public License v3.0 only. AutoTool differs from both in its Forge and NeoForge support for 1.20.1 and 1.21 and its MIT License.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| AutoTool | Forge and NeoForge | 1.20.1 – 1.21 | Client-side only | 2025-01-12 |
| Switch Tools | NeoForge | 1.21.1 | Client and server | 2026-05-11 |
| CreativePageJump | NeoForge | 1.20.2 – 1.20.4 | Client-side only | 2024-03-06 |
Questions
Does AutoTool need to be installed on the server?
Which loaders and versions does AutoTool support?
How can the automatic switching be turned off?
In the catalog
AutoTool is one of 36,990 Utility mods on ModsFinder, and one of 14,575 Utility mods for Forge. 15,770 mods support Minecraft 1.21.
More from KSmc's Team
Similar mods
What the author says
This mod allows players to automatically switch to the appropriate tool when using an item. It has been open-sourced on GitHub. You can toggle the functionality of this mod by pressing the F6 key. When the feature is enabled, it will automatically select the appropriate tool for you when you press the left mouse…
Official listing
- Modrinth page
- modrinth.com/mod/autotool-ks
- Owner
- KSmc's Team
- Published
- 2025-01-12
- Updated on Modrinth
- 2025-01-12
- Facts verified
- 2026-10-15
