Progression: Flexible Classes and Tech Trees for Minecraft

The Progression mod for Minecraft adds tech trees, classes, quests, and rewards. Build a unique modpack with fine-tuned player progression and restrictions.

Download Progression for Minecraft 1.10.2, 1.9.4, 1.9, 1.8.9, 1.7.10

Original name: Progression

Minecraft: 1.10.2, 1.7.10, 1.8.9, 1.9, 1.9.4

Loaders: Forge

FileVersionLoaderSize
Progression-1.10.2-0.6.9.jar1.10.2Forge849 КБDownload
Progression-1.10.2-0.6.8.jar1.10.2Forge849 КБDownload
Progression-1.10.2-0.6.7.jar1.10.2Forge849 КБDownload
Progression-1.10.2-0.6.6.jar1.10.2Forge848 КБDownload
Progression-1.7.10-0.3.1.jar1.7.10Forge457 КБDownload
Progression-1.7.10-0.4.1.jar1.7.10Forge510 КБDownload
Progression-1.7.10-0.3.8.jar1.7.10Forge479 КБDownload
Progression-1.7.10-0.3.6.jar1.7.10Forge478 КБDownload
Progression-1.7.10-0.3.0.jar1.7.10Forge457 КБDownload
Progression-1.7.10-0.3.2.jar1.7.10Forge461 КБDownload
Progression-1.7.10-0.3.3.jar1.7.10Forge462 КБDownload
Progression-1.7.10-0.3.4.jar1.7.10Forge462 КБDownload
Progression-1.7.10-0.3.7.jar1.7.10Forge478 КБDownload
Progression-1.7.10-0.3.5.jar1.7.10Forge478 КБDownload
Progression-1.8.9-0.6.4a.jar1.8.9Forge845 КБDownload
Progression-1.8.9-0.6.9.jar1.8.9Forge846 КБDownload
Progression-1.8.9-0.6.8.jar1.8.9Forge846 КБDownload
Progression-1.8.9-0.6.7.jar1.8.9Forge845 КБDownload
Progression-1.8.9-0.6.5a.jar1.8.9Forge845 КБDownload
Progression-1.8.9-0.5.0.jar1.8.9Forge815 КБDownload
Progression-1.8.9-0.6.5.jar1.8.9Forge845 КБDownload
Progression-1.8.9-0.6.4.jar1.8.9Forge845 КБDownload
Progression-1.8.9-0.6.1.jar1.8.9Forge842 КБDownload
Progression-1.8.9-0.5.2.jar1.8.9Forge818 КБDownload
Progression-1.8.9-0.6.2.jar1.8.9Forge842 КБDownload
Progression-1.8.9-0.6.3.jar1.8.9Forge844 КБDownload
Progression-1.9-0.5.1.jar1.9Forge817 КБDownload
Progression-1.9-0.5.0.jar1.9Forge813 КБDownload
Progression-1.9-0.5.2.jar1.9Forge818 КБDownload
Progression-1.9.4-0.6.2.jar1.9.4Forge843 КБDownload
Progression-1.9.4-0.6.5.jar1.9.4Forge846 КБDownload
Progression-1.9.4-0.6.4.jar1.9.4Forge846 КБDownload
Progression-1.9.4-0.6.1.jar1.9.4Forge843 КБDownload
Progression-1.9.4-0.6.3.jar1.9.4Forge845 КБDownload
Progression-1.9.4-0.6.7.jar1.9.4Forge847 КБDownload
Progression-1.9.4-0.6.0.jar1.9.4Forge842 КБDownload
Progression-1.9.4-0.6.8.jar1.9.4Forge847 КБDownload
Progression-1.9.4-0.5.2.jar1.9.4Forge818 КБDownload
Progression-1.9.4-0.6.9.jar1.9.4Forge847 КБDownload

Progression: Custom Progress and Class System for Minecraft

Running a Minecraft server or building a modpack often comes down to one question: how do you keep players engaged without letting the sandbox spiral into chaos? The Progression add-on answers that by putting structured rules, gated crafting, and class-based restrictions directly into your hands. Instead of relying on player self-discipline, you define exactly what can be crafted, when it can be crafted, and who gets to craft it.

This tool is built for modpack authors and server admins who want a reliable, repeatable experience. It works by letting you create condition trees, reward chains, and permission locks that apply to individual players or entire groups. The result is a Minecraft world that feels like a designed RPG, not an open-ended free-for-all.

Core Mechanics: Gated Crafting and Reward Trees

At its simplest, Progression controls item access. You can block a player from crafting an iron pickaxe until they have mined a set amount of stone, or prevent access to Netherite until the Wither has been defeated. These are not just hard blocks; you can also attach rewards. Collect ten diamonds, and the mod automatically grants enchanted armor. This creates a natural loop of effort and payoff.

For more advanced setups, the mod supports multi-stage technology trees. Each new tier requires completing the previous stage, forming a clear progression path from basic tools to endgame machinery. The system is flexible enough to handle both gentle nudges and hardcore survival restrictions.

Class System and Role-Based Play

One of the standout features is the class system. You can define distinct roles with unique advantages and limitations. For example, a miner class could have faster ore breaking but be unable to craft furnaces, while a builder class could access complex mechanisms but move slower. These restrictions extend to potions, armor, and even biome access.

This opens up cooperative server design. Players are forced to rely on each other, creating a social dynamic that standard Minecraft lacks. You can also pair classes with custom quest lines and reputation systems. A villager trader might only exchange rare items once a player reaches a certain reputation level, which is earned through a chain of tasks.

Using the Progression Editor

To configure everything, you use the in-game Progression Editor. Obtain it by right-clicking a book in creative mode or by running the command /progression edit. Keep in mind that testing must be done in survival mode, as creative mode bypasses all crafting restrictions. To reset a player's progress and start fresh, use /progression reset.

The editor interface is tooltip-driven and easy to navigate. You work with two main elements: trees and criteria. A tree groups multiple criteria that must be met to advance to the next level. Each criterion can include conditions (e.g., having 10 iron in inventory), actions (e.g., disabling furnace crafting), and results (e.g., granting a reward).

Enchiridion Integration and Templates

Since version 3.1.0, Progression integrates with the Enchiridion mod, allowing you to create in-game guidebooks with images, text, and auto-generated quest tabs. In the editor, simply insert the HQM Clone template, and the system builds the structure for you. This is ideal for adding a storyline to your tech tree.

You can save your own tabs by pressing S while clicking on them, and criteria have a save button at the top of the interface. Ready-made templates are available on CurseForge, providing a solid starting point if you are new to the system.

Practical Build Ideas

  • Tech Eras: Start players with stone tools and lock iron pickaxes behind building a smeltery. Later stages unlock electricity and then nuclear power, with side quests required at each step.
  • Magic Schools: Gate spells behind artifact collection. Different schools get unique limits, such as necromancers being barred from light magic or druids unable to wear metal armor.
  • Role Survival: Assign one player as a fast miner who cannot craft weapons and another as a slow blacksmith who makes all armor. Cooperation becomes mandatory for dungeon runs.
  • Endgame Quests: After defeating the Ender Dragon, grant all participants a unique item that opens a portal to a new dimension from another mod.

These scenarios show how the mod does more than restrict actions; it shapes the entire gameplay experience. Every achievement feels earned because it is tied to a visible, logical requirement.

Installation and Version Compatibility

To get started, you need to know how to install the mod properly. Progression is available for Minecraft versions 1.7.10 and 1.10.2, running on the Forge loader. Download the correct jar file for your version and place it in the mods folder of your Minecraft instance. Ensure you have the matching version of Enchiridion if you plan to use the guidebook features.

If you want a quick start, you can download Progression: Custom Progress and Class System for Minecraft from CurseForge. The page includes user-submitted templates and example trees that demonstrate the core mechanics. For a seamless setup, consider using a launcher that supports direct mod downloads from its menu, which simplifies managing multiple dependencies.

After installation, launch the game once to generate the default config files. Then open the editor and start building your first tree. Test every restriction in survival mode to ensure the rules apply as intended. Use the reset command to clear test progress and verify the full loop from start to finish.

Progression: Custom Progress and Class System for Minecraft for Minecraft is a powerful addition for anyone serious about curated gameplay. Its combination of gated crafting, class roles, and quest rewards provides a level of control that vanilla Minecraft simply cannot offer. Whether you are running a small private server or a large public modpack, this tool gives you the structure to create a memorable, balanced adventure. Start with simple restrictions, then expand into complex trees and storylines as you become comfortable with the editor.