Back to mods
Tool Progression project artwork

CurseForge · Minecraft mod

Tool Progression

Configurable harvest levels for tools and blocks

Choose a version Pick your version below, then grab the matching file.

This page is having a moment, so a few details may be a little behind.

Quick answer

Which Tool Progression release should I use?

Updated 5 years ago
Latest stable file toolprogression-1.12.2-1.6.12.jar
Game version 1.12.2
Loader Forge

Tool Progression toolprogression-1.12.2-1.6.12.jar targets 1.12.2 with Forge. The project page does not say whether it belongs on the client. The project page does not say whether it belongs on the dedicated server. No extra mods listed for this file.

Where it goes

Is Tool Progression required on the client, server, or both?

The project page does not say whether it belongs on the client. The project page does not say whether it belongs on the dedicated server.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Forge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Tool Progression toolprogression-1.12.2-1.6.12.jar need?

toolprogression-1.12.2-1.6.12.jar. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add Tool Progression without breaking your instance.

Built for Tool Progression toolprogression-1.12.2-1.6.12.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use toolprogression-1.12.2-1.6.12.jar. It targets 1.12.2 with Forge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether it belongs on the client. The project page does not say whether it belongs on the dedicated server.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside toolprogression-1.12.2-1.6.12.jar. It opens that exact file at the source.

About this project

What does Tool Progression add?

About

Every block has baked in whether it can only be harvested with a tool. And if so, which tool class and which harvest level of the tool is required. For example, Redstone ore requires a pickaxe with at least the mining level 2, while glowstone can be harvested with an empty hand. On the other hand, every tool has baked in the information, what kind of tools it is and if used as such a tool, which harvest level it has. For instance, an iron pickaxe is a pickaxe - and only a pickaxe - with mining level 2, where a paxel is a combination of a pickaxe, an ax, and a shovel.

This mod allows you to modify the tool class and the harvest levels of each class for all tools. You can also modify the required tool class and the harvest level for blocks. This allows mod pack makers to define a progression for tools.

Changed Game-play

This mod adds a Waila/Hwyla Plugin, which tells the player when a block is not harvest-able and gives hint, what tool is required. It also adds the name of the mining level to the tool-tip of all pickaxes.

Without any overwrites defined in the configuration files, this mod does not alter the gameplay. This mod is intended for Modpack makers, who can add overwrites as they see fit.

Configuration

See the wiki.

Issues

Please report any issue you find in the Issue tracker. Or bring the salt directly to my discord.

Known issues:

  • WAILA Harvestability is lying to you. If you define a block overwrite, which changes a block to require a tool that didn't require one before, WAILA still shows, that the block is harvestable. Don't worry though, you can break the block. Also, just use the bundled WAILA plugin.
  • Though overwrites for Tinkers' Construct tools can be made, they aren't applied to existing tools, as this information is stored in NBT-data of the item itself.

Modpacks

Yes, you can use this shitty mod in any mod pack you like. This includes redistribution as a part of a mod pack. If you make a shitload of money, please send some beer and pizza.

Project description from CurseForge.

Pick your setup

Tool Progression by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

5 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Tool Progression versions and loaders

50 of 50 releases match

Looking for an older file? The official CurseForge project page is in Resources.