π Welcome!
Welcome! This is the official documentation for ProgressiveUnlock.
π¦ About ProgressiveUnlock
ProgressiveUnlock is the ultimate plugin to control player advancement on your server.
It offers two fully customizable progression systems:
- π― XP Mode β players unlock items by gaining XP through various activities
- πΎ Farming Mode β players unlock items by collecting specific resources
Whether you run a survival world, RPG server, or custom adventure, this plugin adds depth, balance, and structured progression.
It also prevents the use of locked tools, blocks, armor, crafting recipes, and more β giving you full control over how players evolve.
ProgressiveUnlock is perfect for any server looking to introduce a deeper, more rewarding system of progression.
Give your players the motivation to grind, explore, and craft with a system thatβs both fun and intuitive.
The plugin provides unparalleled flexibility for managing crafting, tools, blocks, entities, and progression β with intuitive YAML configuration, built-in variable groups, GUI access, and more.
π§© Integrations & Compatibility
ProgressiveUnlock supports and integrates with the following plugins and platforms:
β PlaceholderAPI (optional)
- Display player level, XP, and other stats using placeholders.
- Compatible with scoreboards, chat formats, signs, and more.
β ProtocolLib (required)
- Works with player's packets and blocks fast crafting with shift. Required for proper functionality
β Public Crafting Tables (compatibility)
- Fully supports use of public crafting tables where restrictions still apply.
- Even in shared crafting stations, locked items and recipes remain inaccessible unless unlocked.
Whether you're using PvE, PvP, or RPG mechanics β ProgressiveUnlock enhances every Minecraft experience with seamless control and scalable progression.