AutoSwitch [Fabric] automatically swaps to the best tool or weapon based on what you are doing in Minecraft. Learn how to configure rules, install the mod, and optimize your hotbar.
Download autoswitch for Minecraft 26.2, 26.1, 1.21.11, 1.21.9, 1.21.8, 1.21.6-snapshot
Original name: autoswitch
Minecraft: 1.14.2, 1.14.4, 1.15, 1.15-Snapshot, 1.15.1, 1.16-Snapshot, 1.16.1, 1.16.3, 1.17.1, 1.18.2, 1.19-Snapshot, 1.19.3, 1.20.1, 1.20.2, 1.20.5, 1.21, 1.21-Snapshot, 1.21.11, 1.21.4, 1.21.5, 1.21.6-snapshot, 1.21.8, 1.21.9, 26.1, 26.2
Loaders: Fabric, Forge, NeoForge
| File | Version | Loader | Size | |
|---|
| autoswitch-1.12.2.jar | 1.14.2 | Fabric | 192 КБ | Download |
| autoswitch-0.11.2.jar | 1.14.4 | Fabric | 116 КБ | Download |
| autoswitch-1.9.0.jar | 1.14.4 | Fabric | 139 КБ | Download |
| autoswitch-1.9.1.jar | 1.14.4 | Fabric | 139 КБ | Download |
| autoswitch-1.11.0.jar | 1.14.4 | Fabric | 138 КБ | Download |
| autoswitch-1.12.1.jar | 1.14.4 | Fabric | 192 КБ | Download |
| autoswitch-0.7.0.jar | 1.15 | Fabric | 105 КБ | Download |
| autoswitch-0.8.1.jar | 1.15 | Fabric | 112 КБ | Download |
| autoswitch-0.10.0.jar | 1.15 | Fabric | 116 КБ | Download |
| autoswitch-0.11.0.jar | 1.15 | Fabric | 116 КБ | Download |
| autoswitch-0.1.0.jar | 1.15-Snapshot | Fabric | 7 КБ | Download |
| autoswitch-0.2.0.jar | 1.15-Snapshot | Fabric | 8 КБ | Download |
| autoswitch-0.3.1.jar | 1.15-Snapshot | Fabric | 9 КБ | Download |
| autoswitch-0.3.2.jar | 1.15-Snapshot | Fabric | 9 КБ | Download |
| autoswitch-1.10.0.jar | 1.15-Snapshot | Fabric | 139 КБ | Download |
| autoswitch-1.12.0.jar | 1.15-Snapshot | Fabric | 192 КБ | Download |
| autoswitch-0.4.0.jar | 1.15.1 | Fabric | 9 КБ | Download |
| autoswitch-0.11.3.jar | 1.16-Snapshot | Fabric | 117 КБ | Download |
| autoswitch-0.12.0.jar | 1.16-Snapshot | Fabric | 117 КБ | Download |
| autoswitch-1.0.0.jar | 1.16-Snapshot | Fabric | 117 КБ | Download |
| autoswitch-1.1.0.jar | 1.16-Snapshot | Fabric | 118 КБ | Download |
| autoswitch-1.1.2.jar | 1.16-Snapshot | Fabric | 118 КБ | Download |
| autoswitch-1.2.0.jar | 1.16-Snapshot | Fabric | 119 КБ | Download |
| autoswitch-1.4.0.jar | 1.16-Snapshot | Fabric | 122 КБ | Download |
| autoswitch-1.5.0.jar | 1.16-Snapshot | Fabric | 123 КБ | Download |
| autoswitch-1.6.0.jar | 1.16-Snapshot | Fabric | 123 КБ | Download |
| autoswitch-2.0.1.jar | 1.16-Snapshot | Fabric | 126 КБ | Download |
| autoswitch-2.1.0.jar | 1.16-Snapshot | Fabric | 129 КБ | Download |
| autoswitch-2.1.1.jar | 1.16-Snapshot | Fabric | 129 КБ | Download |
| autoswitch-2.2.0.jar | 1.16-Snapshot | Fabric | 138 КБ | Download |
| autoswitch-2.2.1.jar | 1.16-Snapshot | Fabric | 138 КБ | Download |
| autoswitch-2.2.2.jar | 1.16-Snapshot | Fabric | 138 КБ | Download |
| autoswitch-2.3.0.jar | 1.16-Snapshot | Fabric | 142 КБ | Download |
| autoswitch-2.3.1.jar | 1.16-Snapshot | Fabric | 145 КБ | Download |
| autoswitch-2.3.2.jar | 1.16-Snapshot | Fabric | 145 КБ | Download |
| autoswitch-2.3.4.jar | 1.16-Snapshot | Fabric | 145 КБ | Download |
| autoswitch-2.3.5.jar | 1.16-Snapshot | Fabric | 145 КБ | Download |
| autoswitch-2.3.6.jar | 1.16-Snapshot | Fabric | 145 КБ | Download |
| autoswitch-2.3.7.jar | 1.16-Snapshot | Fabric | 146 КБ | Download |
| autoswitch-2.4.0.jar | 1.16-Snapshot | Fabric | 146 КБ | Download |
| autoswitch-2.5.2.jar | 1.16-Snapshot | Fabric | 147 КБ | Download |
| autoswitch-2.11.5.jar | 1.16-Snapshot | Fabric | 229 КБ | Download |
| autoswitch-3.1.0.jar | 1.16-Snapshot | Fabric | 226 КБ | Download |
| autoswitch-3.3.1.jar | 1.16-Snapshot | Fabric | 263 КБ | Download |
| autoswitch-3.3.2.jar | 1.16-Snapshot | Fabric | 263 КБ | Download |
| autoswitch-3.4.0.jar | 1.16-Snapshot | Fabric | 265 КБ | Download |
| autoswitch-3.4.1.jar | 1.16-Snapshot | Fabric | 267 КБ | Download |
| autoswitch-3.4.2.jar | 1.16-Snapshot | Fabric | 267 КБ | Download |
| autoswitch-3.4.3.jar | 1.16-Snapshot | Fabric | 267 КБ | Download |
| autoswitch-3.5.0.jar | 1.16-Snapshot | Fabric | 268 КБ | Download |
| autoswitch-3.5.2.jar | 1.16-Snapshot | Fabric | 266 КБ | Download |
| autoswitch-2.5.1.jar | 1.16.1 | Fabric | 147 КБ | Download |
| autoswitch-2.6.0.jar | 1.16.1 | Fabric | 157 КБ | Download |
| autoswitch-2.7.0.jar | 1.16.1 | Fabric | 201 КБ | Download |
| autoswitch-2.7.1.jar | 1.16.1 | Fabric | 201 КБ | Download |
| autoswitch-2.7.3-pre.7.jar | 1.16.1 | Fabric | 200 КБ | Download |
| autoswitch-2.9.0.jar | 1.16.1 | Fabric | 209 КБ | Download |
| autoswitch-2.10.0.jar | 1.16.1 | Fabric | 212 КБ | Download |
| autoswitch-2.10.1.jar | 1.16.1 | Fabric | 212 КБ | Download |
| autoswitch-2.10.2.jar | 1.16.1 | Fabric | 212 КБ | Download |
| autoswitch-2.11.0.jar | 1.16.1 | Fabric | 220 КБ | Download |
| autoswitch-2.11.1.jar | 1.16.3 | Fabric | 226 КБ | Download |
| autoswitch-2.11.2.jar | 1.16.3 | Fabric | 228 КБ | Download |
| autoswitch-2.11.3.jar | 1.16.3 | Fabric | 228 КБ | Download |
| autoswitch-2.11.4.jar | 1.16.3 | Fabric | 228 КБ | Download |
| autoswitch-2.11.6.jar | 1.16.3 | Fabric | 229 КБ | Download |
| autoswitch-3.0.0-alpha.8.jar | 1.16.3 | Fabric | 225 КБ | Download |
| autoswitch-3.0.0-alpha.9.jar | 1.16.3 | Fabric | 225 КБ | Download |
| autoswitch-3.2.2-alpha.1.jar | 1.17.1 | Fabric | 246 КБ | Download |
| autoswitch-4.0.0.jar | 1.18.2 | Fabric | 229 КБ | Download |
| autoswitch-4.0.1.jar | 1.18.2 | Fabric | 268 КБ | Download |
| autoswitch-4.0.3.jar | 1.18.2 | Fabric | 268 КБ | Download |
| autoswitch-5.0.0.jar | 1.19-Snapshot | Fabric | 267 КБ | Download |
| autoswitch-5.0.1.jar | 1.19-Snapshot | Fabric | 267 КБ | Download |
| autoswitch-5.1.0.jar | 1.19-Snapshot | Fabric | 282 КБ | Download |
| autoswitch-5.1.1.jar | 1.19-Snapshot | Fabric | 285 КБ | Download |
| autoswitch-5.1.2.jar | 1.19-Snapshot | Fabric | 285 КБ | Download |
| autoswitch-5.2.0.jar | 1.19-Snapshot | Fabric | 306 КБ | Download |
| autoswitch-5.2.1.jar | 1.19-Snapshot | Fabric | 306 КБ | Download |
| autoswitch-5.2.2.jar | 1.19-Snapshot | Fabric | 306 КБ | Download |
| autoswitch-5.4.0.jar | 1.19-Snapshot | Fabric | 235 КБ | Download |
| autoswitch-5.4.2.jar | 1.19-Snapshot | Fabric | 329 КБ | Download |
| autoswitch-5.4.3.jar | 1.19-Snapshot | Fabric | 334 КБ | Download |
| autoswitch-5.4.4.jar | 1.19-Snapshot | Fabric | 334 КБ | Download |
| autoswitch-5.4.5.jar | 1.19-Snapshot | Fabric | 350 КБ | Download |
| autoswitch-5.4.6.jar | 1.19-Snapshot | Fabric | 353 КБ | Download |
| autoswitch-5.4.7.jar | 1.19-Snapshot | Fabric | 354 КБ | Download |
| autoswitch-6.0.0.jar | 1.19.3 | Fabric | 339 КБ | Download |
| autoswitch-6.0.2.jar | 1.19.3 | Fabric | 340 КБ | Download |
| autoswitch-7.0.1-beta.1.jar | 1.20.1 | Fabric | 342 КБ | Download |
| autoswitch-7.0.1-beta.2.jar | 1.20.1 | Fabric | 343 КБ | Download |
| autoswitch-7.0.1.jar | 1.20.1 | Fabric | 343 КБ | Download |
| autoswitch-7.0.2.jar | 1.20.1 | Fabric | 343 КБ | Download |
| autoswitch-8.0.0.jar | 1.20.2 | Fabric | 343 КБ | Download |
| autoswitch-8.0.1.jar | 1.20.2 | Fabric | 337 КБ | Download |
| autoswitch-9.0.0.jar | 1.20.5 | Fabric | 339 КБ | Download |
| autoswitch-9.0.1.jar | 1.21 | Fabric | 341 КБ | Download |
| autoswitch-9.1.0.jar | 1.21 | Fabric | 339 КБ | Download |
| autoswitch-9.1.1.jar | 1.21 | Fabric | 339 КБ | Download |
| autoswitch-9.1.2.jar | 1.21 | Fabric | 339 КБ | Download |
| autoswitch-fabric-13.2.2.jar | 1.21-Snapshot | Fabric | 962 КБ | Download |
| autoswitch-fabric-14.0.1.jar | 1.21-Snapshot | Fabric | 961 КБ | Download |
| autoswitch-fabric-13.3.0.jar | 1.21-Snapshot | Fabric | 982 КБ | Download |
| autoswitch-fabric-14.0.0.jar | 1.21-Snapshot | Fabric | 961 КБ | Download |
| autoswitch-fabric-14.0.2.jar | 1.21.11 | Fabric | 961 КБ | Download |
| autoswitch-fabric-14.0.3.jar | 1.21.11 | Fabric | 961 КБ | Download |
| autoswitch-fabric-14.1.0.jar | 1.21.11 | Fabric | 981 КБ | Download |
| autoswitch-10.0.0.jar | 1.21.4 | Fabric | 340 КБ | Download |
| autoswitch-11.0.0.jar | 1.21.5 | Fabric | 340 КБ | Download |
| autoswitch-fabric-12.0.0.jar | 1.21.6-snapshot | Fabric | 925 КБ | Download |
| autoswitch-fabric-12.0.1.jar | 1.21.8 | Fabric | 925 КБ | Download |
| autoswitch-fabric-12.1.0.jar | 1.21.8 | Fabric | 927 КБ | Download |
| autoswitch-fabric-12.1.1.jar | 1.21.8 | Fabric | 949 КБ | Download |
| autoswitch-fabric-12.1.2.jar | 1.21.8 | Fabric | 939 КБ | Download |
| autoswitch-fabric-12.2.2.jar | 1.21.8 | Fabric | 944 КБ | Download |
| autoswitch-fabric-12.3.0.jar | 1.21.8 | Fabric | 963 КБ | Download |
| autoswitch-fabric-12.2.1.jar | 1.21.8 | Fabric | 944 КБ | Download |
| autoswitch-fabric-12.2.0.jar | 1.21.8 | Fabric | 940 КБ | Download |
| autoswitch-fabric-13.2.1.jar | 1.21.9 | Fabric | 962 КБ | Download |
| autoswitch-fabric-13.2.0.jar | 1.21.9 | Fabric | 961 КБ | Download |
| autoswitch-fabric-13.1.0.jar | 1.21.9 | Fabric | 946 КБ | Download |
| autoswitch-fabric-13.0.0.jar | 1.21.9 | Fabric | 939 КБ | Download |
| autoswitch-fabric-15.0.0.jar | 26.1 | Fabric | 973 КБ | Download |
| autoswitch-fabric-15.0.1.jar | 26.1 | Fabric | 972 КБ | Download |
| autoswitch-fabric-16.0.0.jar | 26.2 | Fabric | 972 КБ | Download |
| autoswitch-0.11.1.jar | 1.14.4 | Forge | 116 КБ | Download |
| autoswitch-1.8.1.jar | 1.14.4 | Forge | 123 КБ | Download |
| autoswitch-1.8.2.jar | 1.14.4 | Forge | 123 КБ | Download |
| autoswitch-0.5.0.jar | 1.15 | Forge | 102 КБ | Download |
| autoswitch-0.6.0.jar | 1.15 | Forge | 103 КБ | Download |
| autoswitch-0.8.0.jar | 1.15 | Forge | 112 КБ | Download |
| autoswitch-0.3.0.jar | 1.15-Snapshot | Forge | 9 КБ | Download |
| autoswitch-neoforge-13.2.2.jar | 1.21-Snapshot | NeoForge | 955 КБ | Download |
| autoswitch-neoforge-13.3.0.jar | 1.21-Snapshot | NeoForge | 985 КБ | Download |
| autoswitch-neoforge-14.0.1.jar | 1.21-Snapshot | NeoForge | 955 КБ | Download |
| autoswitch-neoforge-14.0.0.jar | 1.21-Snapshot | NeoForge | 955 КБ | Download |
| autoswitch-neoforge-14.0.2.jar | 1.21.11 | NeoForge | 955 КБ | Download |
| autoswitch-neoforge-14.0.3.jar | 1.21.11 | NeoForge | 954 КБ | Download |
| autoswitch-neoforge-14.1.0.jar | 1.21.11 | NeoForge | 985 КБ | Download |
| autoswitch-neoforge-12.0.0.jar | 1.21.6-snapshot | NeoForge | 907 КБ | Download |
| autoswitch-neoforge-12.0.1.jar | 1.21.8 | NeoForge | 907 КБ | Download |
| autoswitch-neoforge-12.1.0.jar | 1.21.8 | NeoForge | 909 КБ | Download |
| autoswitch-neoforge-12.1.1.jar | 1.21.8 | NeoForge | 931 КБ | Download |
| autoswitch-neoforge-12.1.2.jar | 1.21.8 | NeoForge | 931 КБ | Download |
| autoswitch-neoforge-12.2.2.jar | 1.21.8 | NeoForge | 936 КБ | Download |
| autoswitch-neoforge-12.3.0.jar | 1.21.8 | NeoForge | 966 КБ | Download |
| autoswitch-neoforge-12.2.1.jar | 1.21.8 | NeoForge | 936 КБ | Download |
| autoswitch-neoforge-12.2.0.jar | 1.21.8 | NeoForge | 932 КБ | Download |
| autoswitch-neoforge-13.0.0.jar | 1.21.9 | NeoForge | 931 КБ | Download |
| autoswitch-neoforge-13.2.1.jar | 1.21.9 | NeoForge | 955 КБ | Download |
| autoswitch-neoforge-13.2.0.jar | 1.21.9 | NeoForge | 953 КБ | Download |
| autoswitch-neoforge-13.1.0.jar | 1.21.9 | NeoForge | 938 КБ | Download |
| autoswitch-neoforge-15.0.0.jar | 26.1 | NeoForge | 985 КБ | Download |
| autoswitch-neoforge-15.0.1.jar | 26.1 | NeoForge | 985 КБ | Download |
| autoswitch-neoforge-16.0.0.jar | 26.2 | NeoForge | 985 КБ | Download |
AutoSwitch [Fabric]
Imagine mining a block of iron ore and having your pickaxe instantly appear in your hand, or pulling out your sword the moment a zombie lunges at you. That is the seamless, intelligent experience delivered by AutoSwitch [Fabric]. This mod eliminates the frantic scroll-wheel panic and replaces it with a rule-driven system that automatically selects the optimal tool from your hotbar for any given situation. Whether you are a builder, a miner, or a combat veteran, this add-on streamlines your gameplay by making sure the right item is always at your fingertips.
What Makes AutoSwitch [Fabric] Stand Out
Unlike simple macro mods, AutoSwitch operates on a sophisticated priority and rating engine. It does not just look for a pickaxe when you click a stone block; it evaluates every available tool in your hotbar against a configurable set of rules. The mod considers tool material, enchantments, and even specific block or entity types. For example, if you have a Silk Touch pickaxe and a Fortune pickaxe, you can set rules to prioritize Silk Touch for glass and Fortune for ores. The system will automatically select the right one without you ever opening your inventory.
Key Features and Gameplay Benefits
- Context-Aware Switching: The mod reacts to mining, attacking, and interacting. It can even trigger on stat changes, such as automatically equipping a Totem of Undying when your health drops low.
- Highly Configurable Rules: Using a HOCON configuration file, you can define complex conditions. Match specific blocks, entities, or stat events, and assign a list of preferred tools for each scenario.
- Smart Tool Selection: The mod uses a multi-level rating system. It compares tool material, enchantments, and even whether a tool has data components, ensuring the best possible item is chosen.
- Dynamic Toggling: Press the 'R' key (by default) to enable or disable the mod on the fly, perfect for when you need manual control.
- Live Config Reloading: Edit the
autoswitch.conf file while in-game, and the mod will instantly apply your changes without requiring a restart.
How the Rule Engine Works
The heart of AutoSwitch [Fabric] lies in its configuration file, located in the config folder alongside your resource packs. The file is divided into sections for attacking, interacting, and stat changes. Each rule has a priority, a target, and a list of tools. When you perform an action, the mod scans your hotbar and evaluates all matching rules. It then uses a detailed flowchart to pick the best tool: first by rule priority, then by target specificity, and finally by tool quality. If two tools are equally matched, it prefers the one you are already holding to avoid unnecessary swaps. This ensures a smooth, predictable experience that never feels jarring.
Installation and Setup
Getting started with AutoSwitch [Fabric] is straightforward. First, ensure you have the Fabric Loader and Fabric API installed for your version of Minecraft. The mod supports modern versions and is built specifically for the Fabric ecosystem. Place the AutoSwitch [Fabric] jar file into your mods folder, and you are ready to go. For players who prefer a streamlined experience, the foxygame.net launcher offers a one-click installation option that automatically handles mod compatibility and version matching, making it simple to add AutoSwitch [Fabric] to your custom modpack without manual file management.
Configuring Your AutoSwitch Rules
Once installed, launch the game to generate the default autoswitch.conf file. You can find it in the config directory. The configuration uses HOCON format, which is human-readable and supports complex expressions. The default rules cover common scenarios like mining with the correct pickaxe tier, attacking with the strongest sword, and switching to a shield when under attack. You can add custom rules for modded blocks, entities, or even specific enchantment combinations. For instance, you might create a rule that switches to a tool with Fortune when mining coal ore, but only if you are not sneaking. The mod's expression system allows for deep nesting of AND, OR, and NOT conditions, giving you precise control.
Advanced Selection Logic
When multiple tools match a target, AutoSwitch [Fabric] uses a sophisticated rating system. It first compares the rule priority, then evaluates the target rating based on how specifically the target was defined. A rule targeting minecraft:diamond_ore will take precedence over a generic minecraft:pickaxes tag. Next, it rates the tools themselves, considering mining level, attack damage, and enchantments like Efficiency or Sharpness. If you have a Netherite Pickaxe with Efficiency V and a Diamond Pickaxe with Fortune III, you can configure the mod to prefer the Fortune pickaxe for ores while using the Efficiency pickaxe for stone. The system even checks entity equipment, so it can automatically switch to an axe when facing a shielded mob.
How to Install AutoSwitch [Fabric]
To install the mod manually, download the latest AutoSwitch [Fabric] jar file from a trusted source. Place it into your Minecraft mods folder, ensuring you have the Fabric Loader and Fabric API already installed. Launch the game using the Fabric profile, and the mod will be active. For a more integrated experience, the foxygame.net launcher provides a curated mod library where you can add AutoSwitch [Fabric] to your modpack with a single click, automatically resolving dependencies and keeping the mod updated alongside your other add-ons. This eliminates the hassle of searching for compatible versions and ensures a stable setup every time.
Practical Examples of AutoSwitch in Action
Consider a typical mining trip. You encounter stone, iron ore, and gravel. With AutoSwitch [Fabric], your hotbar might contain a Silk Touch pickaxe, a Fortune pickaxe, a shovel, and a sword. As you mine stone, the mod selects the Silk Touch pick to collect stone blocks. When you hit iron ore, it instantly swaps to the Fortune pick for maximum drops. If gravel collapses and reveals a cave spider, your sword is in hand before you can react. The mod even handles edge cases like using a hoe to break leaves or a shovel to dig dirt, all based on your personal configuration. This level of automation reduces fatigue and lets you focus on exploration and building.
Compatibility and Performance
AutoSwitch [Fabric] is designed to be lightweight and compatible with a wide range of other mods. It works seamlessly with popular mods like Sodium, Iris, and various item and block mods. The mod's rule engine can reference any block or item ID, including those added by other mods, so you can create rules for modded ores, tools, and mobs. Performance impact is minimal because the mod only evaluates rules when you interact with the world, not on every tick. The live config reload feature means you can tweak settings mid-game without any lag spikes or restarts.
Final Thoughts
AutoSwitch [Fabric] transforms the way you play Minecraft by removing the tedious inventory management that often interrupts the flow of the game. Its powerful rule-based system, combined with an intuitive default setup, makes it accessible to casual players while offering deep customization for experts. Whether you are building a massive automated farm or simply tired of scrolling through your hotbar, this mod is an essential addition to your Fabric modpack. Download AutoSwitch [Fabric] today and experience a smarter, more responsive inventory system that adapts to your every move.