Switcheroo

Switcheroo

Switch your currently held item for an effective item when clicking on a block.

by
33.3K Downloads
fabricequipmentutility
Rent Server with this Mod

Screenshots

Meme
Trailer

About this Mod

Switcheroo

Java CI
GitHub Pages
Modrinth Downloads
minepkg
CurseForge Downloads
Planet Minecraft

Switch your currently held item for an effective item when clicking on a block.

Usage

  • Click on a block or entity to switch to the appropriate item
    • Press Sneak to prevent the switch from happening
    • Press Sprint to use the most effective item

Switcheroo will use the least effective tool that's still effective to break blocks and the most damaging item per seconds to attack entities.

Trailer GIF

Demo | Trailer | Meme

Features

  • Switcheroo when clicking blocks
  • Switcheroo when clicking mobs
    • Uses max damage per seconds for mobs
    • Uses max attack damage for players
  • Blacklist
    • Accessible via /switcheroo blacklist blocks and /switcheroo blacklist mobs
    • Compatible with ModMenu
  • Doesn't consider items when they have 5 durability or less
  • Prefer Silk Touch on certain blocks
    • /switcheroo prefer silk_touch
      • /switcheroo prefer silk_touch add dirt_path
      • /switcheroo prefer silk_touch remove dirt_path
    • The Silk Touch selection is really shaky, though. Use at your own risk.
  • Enable or disable it with /switcheroo enable and /switcheroo disable

Installation

cloth-config2
fabric
modmenu

Downloads are available in Releases. You can also test development builds by downloading them form the Actions.

Available Versions

v1.0.17release
MC 1.21.5, 1.21.6, 1.21.7fabric
July 6, 2025
v1.0.15-hotfix.1release
MC 1.21.4fabric
May 19, 2025
v1.0.14release
MC 1.21, 1.21.1fabric
July 1, 2024
v1.0.13release
MC 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric
May 26, 2024
v1.0.12release
MC 1.20.1, 1.20.2, 1.20.3, 1.20.4, 24w14potatofabric
April 2, 2024

How to Install Switcheroo on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.7).

3

Install Mod

Open the mod browser in the dashboard and search for "Switcheroo". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabric

Minecraft Versions

1.21.7, 1.21.6, 1.21.5 (+16 more)

Server-side

Unsupported

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Switcheroo server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.7). You can switch loaders with one click in the panel.

Is Switcheroo compatible with fabric?

Switcheroo officially supports fabric for Minecraft 1.21.7, 1.21.6, 1.21.5. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Switcheroo – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Switcheroo consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Switcheroo with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
GNU General Public License v3.0 or later
Server-side
Unsupported

Supported Versions

1.21.71.21.61.21.51.21.41.21.11.2124w14potato1.20.41.20.31.20.2+9 more