Master Your Inventory with AutoSwitch [Fabric]: The Ultimate Automatic Tool Switcher for Minecraft

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

FileVersionLoaderSize
autoswitch-1.12.2.jar1.14.2Fabric192 КБDownload
autoswitch-0.11.2.jar1.14.4Fabric116 КБDownload
autoswitch-1.9.0.jar1.14.4Fabric139 КБDownload
autoswitch-1.9.1.jar1.14.4Fabric139 КБDownload
autoswitch-1.11.0.jar1.14.4Fabric138 КБDownload
autoswitch-1.12.1.jar1.14.4Fabric192 КБDownload
autoswitch-0.7.0.jar1.15Fabric105 КБDownload
autoswitch-0.8.1.jar1.15Fabric112 КБDownload
autoswitch-0.10.0.jar1.15Fabric116 КБDownload
autoswitch-0.11.0.jar1.15Fabric116 КБDownload
autoswitch-0.1.0.jar1.15-SnapshotFabric7 КБDownload
autoswitch-0.2.0.jar1.15-SnapshotFabric8 КБDownload
autoswitch-0.3.1.jar1.15-SnapshotFabric9 КБDownload
autoswitch-0.3.2.jar1.15-SnapshotFabric9 КБDownload
autoswitch-1.10.0.jar1.15-SnapshotFabric139 КБDownload
autoswitch-1.12.0.jar1.15-SnapshotFabric192 КБDownload
autoswitch-0.4.0.jar1.15.1Fabric9 КБDownload
autoswitch-0.11.3.jar1.16-SnapshotFabric117 КБDownload
autoswitch-0.12.0.jar1.16-SnapshotFabric117 КБDownload
autoswitch-1.0.0.jar1.16-SnapshotFabric117 КБDownload
autoswitch-1.1.0.jar1.16-SnapshotFabric118 КБDownload
autoswitch-1.1.2.jar1.16-SnapshotFabric118 КБDownload
autoswitch-1.2.0.jar1.16-SnapshotFabric119 КБDownload
autoswitch-1.4.0.jar1.16-SnapshotFabric122 КБDownload
autoswitch-1.5.0.jar1.16-SnapshotFabric123 КБDownload
autoswitch-1.6.0.jar1.16-SnapshotFabric123 КБDownload
autoswitch-2.0.1.jar1.16-SnapshotFabric126 КБDownload
autoswitch-2.1.0.jar1.16-SnapshotFabric129 КБDownload
autoswitch-2.1.1.jar1.16-SnapshotFabric129 КБDownload
autoswitch-2.2.0.jar1.16-SnapshotFabric138 КБDownload
autoswitch-2.2.1.jar1.16-SnapshotFabric138 КБDownload
autoswitch-2.2.2.jar1.16-SnapshotFabric138 КБDownload
autoswitch-2.3.0.jar1.16-SnapshotFabric142 КБDownload
autoswitch-2.3.1.jar1.16-SnapshotFabric145 КБDownload
autoswitch-2.3.2.jar1.16-SnapshotFabric145 КБDownload
autoswitch-2.3.4.jar1.16-SnapshotFabric145 КБDownload
autoswitch-2.3.5.jar1.16-SnapshotFabric145 КБDownload
autoswitch-2.3.6.jar1.16-SnapshotFabric145 КБDownload
autoswitch-2.3.7.jar1.16-SnapshotFabric146 КБDownload
autoswitch-2.4.0.jar1.16-SnapshotFabric146 КБDownload
autoswitch-2.5.2.jar1.16-SnapshotFabric147 КБDownload
autoswitch-2.11.5.jar1.16-SnapshotFabric229 КБDownload
autoswitch-3.1.0.jar1.16-SnapshotFabric226 КБDownload
autoswitch-3.3.1.jar1.16-SnapshotFabric263 КБDownload
autoswitch-3.3.2.jar1.16-SnapshotFabric263 КБDownload
autoswitch-3.4.0.jar1.16-SnapshotFabric265 КБDownload
autoswitch-3.4.1.jar1.16-SnapshotFabric267 КБDownload
autoswitch-3.4.2.jar1.16-SnapshotFabric267 КБDownload
autoswitch-3.4.3.jar1.16-SnapshotFabric267 КБDownload
autoswitch-3.5.0.jar1.16-SnapshotFabric268 КБDownload
autoswitch-3.5.2.jar1.16-SnapshotFabric266 КБDownload
autoswitch-2.5.1.jar1.16.1Fabric147 КБDownload
autoswitch-2.6.0.jar1.16.1Fabric157 КБDownload
autoswitch-2.7.0.jar1.16.1Fabric201 КБDownload
autoswitch-2.7.1.jar1.16.1Fabric201 КБDownload
autoswitch-2.7.3-pre.7.jar1.16.1Fabric200 КБDownload
autoswitch-2.9.0.jar1.16.1Fabric209 КБDownload
autoswitch-2.10.0.jar1.16.1Fabric212 КБDownload
autoswitch-2.10.1.jar1.16.1Fabric212 КБDownload
autoswitch-2.10.2.jar1.16.1Fabric212 КБDownload
autoswitch-2.11.0.jar1.16.1Fabric220 КБDownload
autoswitch-2.11.1.jar1.16.3Fabric226 КБDownload
autoswitch-2.11.2.jar1.16.3Fabric228 КБDownload
autoswitch-2.11.3.jar1.16.3Fabric228 КБDownload
autoswitch-2.11.4.jar1.16.3Fabric228 КБDownload
autoswitch-2.11.6.jar1.16.3Fabric229 КБDownload
autoswitch-3.0.0-alpha.8.jar1.16.3Fabric225 КБDownload
autoswitch-3.0.0-alpha.9.jar1.16.3Fabric225 КБDownload
autoswitch-3.2.2-alpha.1.jar1.17.1Fabric246 КБDownload
autoswitch-4.0.0.jar1.18.2Fabric229 КБDownload
autoswitch-4.0.1.jar1.18.2Fabric268 КБDownload
autoswitch-4.0.3.jar1.18.2Fabric268 КБDownload
autoswitch-5.0.0.jar1.19-SnapshotFabric267 КБDownload
autoswitch-5.0.1.jar1.19-SnapshotFabric267 КБDownload
autoswitch-5.1.0.jar1.19-SnapshotFabric282 КБDownload
autoswitch-5.1.1.jar1.19-SnapshotFabric285 КБDownload
autoswitch-5.1.2.jar1.19-SnapshotFabric285 КБDownload
autoswitch-5.2.0.jar1.19-SnapshotFabric306 КБDownload
autoswitch-5.2.1.jar1.19-SnapshotFabric306 КБDownload
autoswitch-5.2.2.jar1.19-SnapshotFabric306 КБDownload
autoswitch-5.4.0.jar1.19-SnapshotFabric235 КБDownload
autoswitch-5.4.2.jar1.19-SnapshotFabric329 КБDownload
autoswitch-5.4.3.jar1.19-SnapshotFabric334 КБDownload
autoswitch-5.4.4.jar1.19-SnapshotFabric334 КБDownload
autoswitch-5.4.5.jar1.19-SnapshotFabric350 КБDownload
autoswitch-5.4.6.jar1.19-SnapshotFabric353 КБDownload
autoswitch-5.4.7.jar1.19-SnapshotFabric354 КБDownload
autoswitch-6.0.0.jar1.19.3Fabric339 КБDownload
autoswitch-6.0.2.jar1.19.3Fabric340 КБDownload
autoswitch-7.0.1-beta.1.jar1.20.1Fabric342 КБDownload
autoswitch-7.0.1-beta.2.jar1.20.1Fabric343 КБDownload
autoswitch-7.0.1.jar1.20.1Fabric343 КБDownload
autoswitch-7.0.2.jar1.20.1Fabric343 КБDownload
autoswitch-8.0.0.jar1.20.2Fabric343 КБDownload
autoswitch-8.0.1.jar1.20.2Fabric337 КБDownload
autoswitch-9.0.0.jar1.20.5Fabric339 КБDownload
autoswitch-9.0.1.jar1.21Fabric341 КБDownload
autoswitch-9.1.0.jar1.21Fabric339 КБDownload
autoswitch-9.1.1.jar1.21Fabric339 КБDownload
autoswitch-9.1.2.jar1.21Fabric339 КБDownload
autoswitch-fabric-13.2.2.jar1.21-SnapshotFabric962 КБDownload
autoswitch-fabric-14.0.1.jar1.21-SnapshotFabric961 КБDownload
autoswitch-fabric-13.3.0.jar1.21-SnapshotFabric982 КБDownload
autoswitch-fabric-14.0.0.jar1.21-SnapshotFabric961 КБDownload
autoswitch-fabric-14.0.2.jar1.21.11Fabric961 КБDownload
autoswitch-fabric-14.0.3.jar1.21.11Fabric961 КБDownload
autoswitch-fabric-14.1.0.jar1.21.11Fabric981 КБDownload
autoswitch-10.0.0.jar1.21.4Fabric340 КБDownload
autoswitch-11.0.0.jar1.21.5Fabric340 КБDownload
autoswitch-fabric-12.0.0.jar1.21.6-snapshotFabric925 КБDownload
autoswitch-fabric-12.0.1.jar1.21.8Fabric925 КБDownload
autoswitch-fabric-12.1.0.jar1.21.8Fabric927 КБDownload
autoswitch-fabric-12.1.1.jar1.21.8Fabric949 КБDownload
autoswitch-fabric-12.1.2.jar1.21.8Fabric939 КБDownload
autoswitch-fabric-12.2.2.jar1.21.8Fabric944 КБDownload
autoswitch-fabric-12.3.0.jar1.21.8Fabric963 КБDownload
autoswitch-fabric-12.2.1.jar1.21.8Fabric944 КБDownload
autoswitch-fabric-12.2.0.jar1.21.8Fabric940 КБDownload
autoswitch-fabric-13.2.1.jar1.21.9Fabric962 КБDownload
autoswitch-fabric-13.2.0.jar1.21.9Fabric961 КБDownload
autoswitch-fabric-13.1.0.jar1.21.9Fabric946 КБDownload
autoswitch-fabric-13.0.0.jar1.21.9Fabric939 КБDownload
autoswitch-fabric-15.0.0.jar26.1Fabric973 КБDownload
autoswitch-fabric-15.0.1.jar26.1Fabric972 КБDownload
autoswitch-fabric-16.0.0.jar26.2Fabric972 КБDownload
autoswitch-0.11.1.jar1.14.4Forge116 КБDownload
autoswitch-1.8.1.jar1.14.4Forge123 КБDownload
autoswitch-1.8.2.jar1.14.4Forge123 КБDownload
autoswitch-0.5.0.jar1.15Forge102 КБDownload
autoswitch-0.6.0.jar1.15Forge103 КБDownload
autoswitch-0.8.0.jar1.15Forge112 КБDownload
autoswitch-0.3.0.jar1.15-SnapshotForge9 КБDownload
autoswitch-neoforge-13.2.2.jar1.21-SnapshotNeoForge955 КБDownload
autoswitch-neoforge-13.3.0.jar1.21-SnapshotNeoForge985 КБDownload
autoswitch-neoforge-14.0.1.jar1.21-SnapshotNeoForge955 КБDownload
autoswitch-neoforge-14.0.0.jar1.21-SnapshotNeoForge955 КБDownload
autoswitch-neoforge-14.0.2.jar1.21.11NeoForge955 КБDownload
autoswitch-neoforge-14.0.3.jar1.21.11NeoForge954 КБDownload
autoswitch-neoforge-14.1.0.jar1.21.11NeoForge985 КБDownload
autoswitch-neoforge-12.0.0.jar1.21.6-snapshotNeoForge907 КБDownload
autoswitch-neoforge-12.0.1.jar1.21.8NeoForge907 КБDownload
autoswitch-neoforge-12.1.0.jar1.21.8NeoForge909 КБDownload
autoswitch-neoforge-12.1.1.jar1.21.8NeoForge931 КБDownload
autoswitch-neoforge-12.1.2.jar1.21.8NeoForge931 КБDownload
autoswitch-neoforge-12.2.2.jar1.21.8NeoForge936 КБDownload
autoswitch-neoforge-12.3.0.jar1.21.8NeoForge966 КБDownload
autoswitch-neoforge-12.2.1.jar1.21.8NeoForge936 КБDownload
autoswitch-neoforge-12.2.0.jar1.21.8NeoForge932 КБDownload
autoswitch-neoforge-13.0.0.jar1.21.9NeoForge931 КБDownload
autoswitch-neoforge-13.2.1.jar1.21.9NeoForge955 КБDownload
autoswitch-neoforge-13.2.0.jar1.21.9NeoForge953 КБDownload
autoswitch-neoforge-13.1.0.jar1.21.9NeoForge938 КБDownload
autoswitch-neoforge-15.0.0.jar26.1NeoForge985 КБDownload
autoswitch-neoforge-15.0.1.jar26.1NeoForge985 КБDownload
autoswitch-neoforge-16.0.0.jar26.2NeoForge985 КБ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.