Item Progression

Item Progression

Adds restrictions on item usage based on invested experience points. Inspired by Skillable

by
253 Downloads
fabricadventurecursedgame-mechanics
Rent Server with this Mod

Screenshots

Default Skills
Trident default requirements
Diamond pickaxe default requirements

About this Mod

Item Progression

This mod adds a leveling system, which prevents players from using certain items before they reach a specified level in the corresponding skills.
The list of available skills and requirements is fully configurable.
Additionally the mod makes spawners and fully grown crop blocks drop a specified range of xp; this can be configured or disabled in the same config file.

Example Configuration
{
  "skills": [
      {
        "name": "Example Skill 1",
        "iconItem": "minecraft:apple",
        "maxLevel": 100
      },
      {
        "name": "Example Skill 2",
        "iconItem": "minecraft:stick",
        "maxLevel": 50
      }
  ],
  
  ...

  "itemMap": {
    "minecraft:torch": 
    {
      "Example Skill 1": 20,
      "Example Skill 2": 50,
    },
    "minecraft:apple": 
    {
      "Example Skill 2": 8
    }
}

Compatibility

By default, the item list includes items from the following mods:

These mods are not required, and any missing items will simply be ignored.

Available Versions

Item Progression 1.0.3alpha
MC 1.21.1fabric
January 27, 2026
Item Progression 1.0.2alpha
MC 1.21.1fabric
January 23, 2026
Item Progression 1.0.1alpha
MC 1.21.1fabric
June 15, 2025
Item Progression 1.0.0alpha
MC 1.21.1fabric
June 5, 2025

How to Install Item Progression on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.1).

3

Install Mod

Open the mod browser in the dashboard and search for "Item Progression". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabric

Minecraft Versions

1.21.1

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Item Progression server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.1). You can switch loaders with one click in the panel.

Is Item Progression compatible with fabric?

Item Progression officially supports fabric for Minecraft 1.21.1. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Item Progression – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Item Progression consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Item Progression with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
GNU General Public License v3.0 or later
Server-side
Required

Supported Versions

1.21.1