Multitool
Do you hate it when your whole inventory is cluttered by tools?
Well, with this data pack you can combine all the tools into the Multitool.
Features
The Multitool can always break blocks meant for the axe, hoe, pickaxe or shovel, no matter what form it is currently in.
If you look at a block, the Multitool switches to a tool suited for that block like an axe to strip logs or a shovel to create paths.
When sneaking while looking at tillable blocks, the Multitool swaps to a hoe, so you can create fresh farmland.
You can enchant the Multitool! It supports any enchantment that you can normally put onto a tool.
The Multitool has 3 times the durability of a regular tool made from the same material.
Mutlitool even supports resource packs, like this one by Dukette, it turns the Multitool into a halberd!
How to get

To craft a Multitool, you just need to combine all four types of tools of the same material in the crafting grid.
Adding or removing a Multitool
You can generate your own Multitool data pack simply by configuring a config and building it
This also works for modded tools but note that some mods break data packs so I won't guarantee compatability or support
-
Install Python and beet If Python is allready installed, you should just be able to run
pip install beetto install beet -
Clone or download the GitHub repository
-
Add or remove
materialsinmultitool_config.ymland configureoverwrites, for mods where a tool isn't following vanilla's naming schemeYou can easily find the namespace by looking at the item in your inventory after pressing F3 + H, it should be in the form
<namespace>:<material>_<tool> -
Move to this folder with a terminal and run
beet, it should create a folder calledbuildwith your data pack in it
All Versions
+ Add Version- Update to 1.21.9 and 1.21.10
- Tool now switches to axe when looking at copper blocks and sneaking
- Tool now switches to shovel when looking at campfires and sneaking
- Add Copper Multitool
- Update to 1.21.9 and 1.21.10
- Tool now switches to axe when looking at copper blocks and sneaking
- Tool now switches to shovel when looking at campfires and sneaking
- Add Copper Multitool
- Fix name of the Multitool
- Fix name of the Multitool
- Remove custom model data
- Update to newest version
- Remove custom model data
- Update to newest version
- update to 1.21.2/3
- update to 1.21.2/3
- update to 1.21+
- update to 1.21+
- Fix upgrading Multitool to netherite not working properly
- Fix upgrading Multitool to netherite not working properly
- The Multitool is always effective at breaking any block it's supposed to
- The Multitool has actually 3 times the durability and no longer a 30% chance to not take damage
- The Multitool recipe now shows up in the recipe book
- The Multitool recipe now directly produces a Multitool, no longer a knowledge book
- Minor performance improvements
- Update to 1.20.5+
- The Multitool is always effective at breaking any block it's supposed to
- The Multitool has actually 3 times the durability and no longer a 30% chance to not take damage
- The Multitool recipe now shows up in the recipe book
- The Multitool recipe now directly produces a Multitool, no longer a knowledge book
- Minor performance improvements
- Update to 1.20.5+
- Now works with all "Unlock Recipe" data packs and mods
- Now has the [Halberds Resource Pack](https://modrinth.com/resourcepack/dukette-halberds) included
- Now works with all "Unlock Recipe" data packs and mods
- Fixed that the Multitool lost durability on every block broken
- Fixed that the Multitool lost durability on every block broken
- Update to 1.20
- Update to 1.20
- Fix a bug that causes other tools to lose durability at a slower rate
- Fix a bug that causes other tools to lose durability at a slower rate
- Performance improvements
- Improved some tool swapping checks
- New pack icon
- README with pictures
- Removed unnecessary MCDP guidelines
- Polished everything for a Modrinth release
- Uses beet and bolt now
- Performance improvements
- Improved some tool swapping checks
- New pack icon
- README with pictures
- Removed unnecessary MCDP guidelines
- Polished everything for a Modrinth release
- Uses beet and bolt now





