About Tool Progression
In Minecraft, every block has predefined characteristics that determine whether it can only be harvested with a tool. If required, the system also specifies which exact tool type and harvesting level are needed. For example, redstone ore requires a pickaxe of at least mining level 2, while glowstone can be collected bare-handed. On the other hand, every tool contains information about its type and efficiency level when used for its intended purpose. An iron pickaxe, for instance, is exclusively a level 2 pickaxe, while multi-tools can combine functions of several tools.
This modification provides the ability to configure tool classes and harvesting levels for each class of all available tools. It's also possible to change the required tool type and harvesting level for blocks. This allows modpack creators to define tool progression.
Gameplay Changes
The mod includes a plugin for WAILA/HWYLA that informs the player when a block cannot be harvested and suggests which tool is required. Additionally, the name of the mining level is added to the tooltips of all pickaxes.
Without changes to configuration files, this modification does not affect gameplay. It's primarily intended for modpack creators who can add necessary overrides as they see fit.
Configuration
Detailed configuration information is available in the project wiki.
Known Issues
-
WAILA Harvestability may display incorrect information. If you define a block override that changes the tool requirement for a block that previously didn't require a tool, WAILA still shows that the block can be harvested. However, the block can be broken. It's recommended to use the built-in WAILA plugin.
-
Although overrides for Tinkers' Construct tools can be created, they are not applied to existing tools since this information is stored in the NBT data of the item itself.