

Multitool
Tired of your inventory being constantly cluttered with various tools? Now there's a solution! With this data pack, you can combine all tools into one universal Multitool.
Main Features
The Multitool can break blocks meant for an axe, hoe, pickaxe, or shovel, regardless of its current form. When you look at a specific block, the tool automatically switches to the appropriate type - for example, turning into an axe to strip logs or a shovel to create paths.
If you crouch while looking at tillable blocks, the Multitool switches to a hoe, allowing you to create fresh farmland for planting.
The tool supports enchanting! You can apply any enchantments that are normally used on standard tools.
The Multitool's durability is three times higher than that of regular tools made from the same material.
Resource packs are also supported, which can change the tool's appearance - for example, turning it into a halberd!
How to Obtain


To create a Multitool, simply combine all four types of tools made from the same material in a crafting table.
Creating Your Own Multitool
You can create your own Multitool data pack by configuring a configuration file and building it.
Please note that some mods may conflict with data packs, so compatibility and support are not guaranteed
-
Install Python and beet
- If Python is already installed, run the command
pip install beet
to install beet
- If Python is already installed, run the command
-
Download or clone the GitHub repository
-
Add or remove materials in the
multitoolconfig.yml
file and configure theoverwrites
parameters for mods where tools don't follow the standard naming schemeYou can easily find the namespace by looking at the item in your inventory after pressing F3 + H, it should be in the format
<namespace>:<material><tool>
-
Navigate to the folder via terminal and run the command
beet
- this will create abuild
folder with your data pack inside