All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Switcheroo

Switcheroo

by Nato Boram • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

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.

How to Install Switcheroo (Mod)

Switcheroo by Nato Boram is verified for Fabric across Minecraft versions 1.16.5, 1.17.1, 1.18, 1.19, 1.19.1, 1.19.2, 1.19.4, 1.20 (latest release: 1.0.17, file size: 60 KB). Follow the steps below to install it safely from ModCraft.tv:

  1. Click the Download button above and select your Minecraft version (1.16.5, 1.17.1, 1.18, 1.19, 1.19.1, 1.19.2, 1.19.4, 1.20) and platform (Fabric).
  2. Make sure you have the compatible loader or environment installed for Fabric.
  3. Move the downloaded Switcheroo file into your Minecraft .minecraft/mods folder and launch the game.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.21.x
Fabric
last yr. 1
1.21.4
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.4
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
24w14potato 1.20.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x 1.19.4
Fabric
last yr. 1
1.19.x
Fabric
last yr. 1
1.19
Fabric
last yr. 1
1.18
Fabric
last yr. 1
1.17.1
Fabric
last yr. 1
1.17.1
Fabric
last yr. 1
1.17.1
Fabric
last yr. 1
1.17.1
Fabric
last yr. 1
1.16.5
Fabric
last yr. 1
1.17.1
Fabric
last yr. 1
1.16.5
Fabric
last yr. 1
[1.0.17] v1.0.17 by Nato Boram on Jul 06, 2025
Download
## [1.0.17] - 2025-07-06

### Fixed

  • Ranged weapons should no longer be considered during melee attacks.

[1.0.17]: https://github.com/NatoBoram/switcheroo/releases/tag/v1.0.17
## [1.0.15-hotfix.1] - 2025-05-19

### Fixed

  • Prevent the bow from being picked when clicking on a mob

[1.0.15-hotfix.1]: https://github.com/NatoBoram/switcheroo/releases/tag/v1.0.15-hotfix.1
[1.0.16] v1.0.16 by Nato Boram on Apr 26, 2025
Download
## [1.0.16] - 2025-04-26

### Changed

  • Updated to Minecraft 1.21.5

[1.0.16]: https://github.com/NatoBoram/switcheroo/releases/tag/v1.0.16
[1.0.15] v1.0.15 by Nato Boram on Apr 25, 2025
Download
## [1.0.15] - 2025-04-25

### Changed

  • Updated to Minecraft 1.21.4

[1.0.15]: https://github.com/NatoBoram/switcheroo/releases/tag/v1.0.15
[1.0.14] v1.0.14 by Nato Boram on Jul 01, 2024
Download
## [1.0.14] - 2024-06-30

ℹ️ The Mace has lower damage per seconds than bare hands. The mod will not attempt to switch out of it, but won't switch into it either.

⚠️ The Mace's enchantments are not supported at the moment. It's better to disable Switcheroo during your Mace activities.

### Added

  • /switcheroo enable and /switcheroo disable commands

### Changed

  • Updated to Minecraft 1.21

[1.0.14]: https://github.com/NatoBoram/switcheroo/releases/tag/v1.0.14
[1.0.13] v1.0.13 by Nato Boram on May 26, 2024
Download
## [1.0.13] - 2024-05-25

### Added

  • Now uses shears on vines
  • Now uses brush on suspicious blocks

[1.0.13]: https://github.com/NatoBoram/switcheroo/releases/tag/v1.0.13
[1.0.12] v1.0.12 by Nato Boram on Apr 02, 2024
Download
## [1.0.12] - 2024-04-01

### Changed

  • Updated to Minecraft 1.20.1

### Fixed

  • Now uses shears on glow berries

[1.0.12]: https://github.com/NatoBoram/switcheroo/releases/tag/v1.0.12
[1.0.11] v1.0.11 by Nato Boram on Jun 08, 2023
Download
## [1.0.11] - 2023-06-07

  • Updated to Minecraft 1.20.0

[1.0.11]: https://github.com/NatoBoram/switcheroo/releases/tag/v1.0.11
[1.0.10] v1.0.10 by Nato Boram on Mar 19, 2023
Download
## [1.0.10] - 2023-03-19

  • Updated to Minecraft 1.19.4

[1.0.10]: https://github.com/NatoBoram/switcheroo/releases/tag/v1.0.10
[1.0.9] v1.0.9 by Nato Boram on Jun 14, 2022
Download
## [1.0.9] - 2022-06-13

### Added

  • Prefer Silk Touch on certain blocks
  • /switcheroo prefer silk_touch
  • /switcheroo prefer silk_touch add dirt_path
  • /switcheroo prefer silk_touch remove dirt_path
  • By default, prefers Silk Touch on bee_nest, beehive, black_stained_glass, black_stained_glass_pane, blue_ice,
blue_stained_glass, blue_stained_glass_pane, bookshelf, brain_coral, brain_coral_block, brown_mushroom_block,
brown_stained_glass, brown_stained_glass_pane, bubble_coral, bubble_coral_block, campfire, crimson_nylium,
cyan_stained_glass, cyan_stained_glass_pane, dirt_path, ender_chest, fire_coral, fire_coral_block, glass,
glass_pane, gray_stained_glass, gray_stained_glass_pane, green_stained_glass, green_stained_glass_pane, horn_coral,
horn_coral_block, ice, infested_chiseled_stone_bricks, infested_cobblestone, infested_cracked_stone_bricks,
infested_deepslate, infested_mossy_stone_bricks, infested_stone, infested_stone_bricks, large_amethyst_bud,
light_blue_stained_glass, light_blue_stained_glass_pane, light_gray_stained_glass, light_gray_stained_glass_pane,
lime_stained_glass, lime_stained_glass_pane, magenta_stained_glass, magenta_stained_glass_pane, medium_amethyst_bud,
mushroom_stem, mycelium, orange_stained_glass, orange_stained_glass_pane, packed_ice, pink_stained_glass,
pink_stained_glass_pane, purple_stained_glass, purple_stained_glass_pane, red_mushroom_block, red_stained_glass,
red_stained_glass_pane, sculk, sculk_catalyst, sculk_sensor, sculk_shrieker, sculk_vein, sea_lantern, small_amethyst_bud,
snow, snow_block, soul_campfire, tube_coral, tube_coral_block, turtle_egg, twisting_vines, twisting_vines_plant,
warped_nylium, weeping_vines, weeping_vines_plant, white_stained_glass, white_stained_glass_pane, yellow_stained_glass
and yellow_stained_glass_pane.

![Blocks to prefer Silk Touch on](https://gitlab.com/NatoBoram/switcheroo/uploads/2cf278c275981d9b3a3bbc4683eb8610/2022-06-13_22.33.54.png)

[1.0.9]: https://github.com/NatoBoram/switcheroo/releases/tag/v1.0.9
[1.0.8] v1.0.8 by Nato Boram on Jun 09, 2022
Download
## [1.0.8] - 2022-06-8

  • Updated to Minecraft 1.19

[1.0.8]: https://github.com/NatoBoram/switcheroo/releases/tag/v1.0.8
[1.0.7] v1.0.7 by Nato Boram on Dec 01, 2021
Download
## [1.0.7] - 2021-11-30

  • Updated to Minecraft 1.18

[1.0.7]: https://github.com/NatoBoram/switcheroo/releases/tag/v1.0.7
[1.0.6] v1.0.6 by Nato Boram on Oct 03, 2021
Download
## [1.0.6] - 2021-10-03

### Changed

  • Now uses swords on bamboo and cobweb.
  • Now uses shears on cobweb.
  • Uses item with more attack damage on players or more damage per seconds on mobs.

### Fixed

  • Dependencies are now correctly resolved in fabric.mod.json.
  • Dependencies are mentioned in README.md.

[1.0.6]: https://github.com/NatoBoram/switcheroo/releases/tag/v1.0.6
[1.0.5] v1.0.5 by Nato Boram on Oct 03, 2021
Download
## [1.0.5] - 2021-10-02

![alwaysFastest.png](https://gitlab.com/NatoBoram/fabric-switcheroo/uploads/869a94b3e0499063d24719851aa91043/alwaysFastest.png)

### Added


### Changed

  • Don't consider items when they have 5 durability instead of 1.

### Fixed


[1.0.5]: https://github.com/NatoBoram/switcheroo/releases/tag/v1.0.5
[1.0.4] v1.0.4 by Nato Boram on Oct 02, 2021
Download
## [1.0.4] - 2021-10-01

🎃

### Added

  • Block and entity blacklist using [ModMenu](https://github.com/TerraformersMC/ModMenu).
  • Blacklist blocks farmland and glass_pane by default.
  • Blacklist entity axolotl, bat, cat, donkey, fox, horse, mule, ocelot, parrot, skeleton_horse,
snow_golem, strider, villager and wandering_trader by default.
  • Commands to manage the blacklist:
  • /switcheroo blacklist blocks add farmland
  • /switcheroo blacklist blocks remove farmland
  • /switcheroo blacklist mobs add axolotl
  • /switcheroo blacklist mobs remove axolotl

### Changed

  • Prefer shears when clicking on leaves.
  • Prefer shears when clicking on plants.
  • Ignore axe when clicking on plants.

[1.0.4]: https://github.com/NatoBoram/switcheroo/releases/tag/v1.0.4
Switcheroo Icon
Download Switcheroo
Select game version
Select platform