Mod

Pufferfish Skills Leveling

Quick rating

Pufferfish Skills Leveling

No reviews yet

An RPG Style expansion for Puffish Skills featuring multi-level progression, equipment imbuing, obtaining skills through loot, and much more!

Medieval
Fantasy
RPG
Village Improvements
Player Leveling
Skills & Abilities
Custom Weapons
Custom Armor
Baubles/Curios
NPCs
Mod Addon
Gated Progression & Stages
Mod Loaders
Forge
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Required
Server Required

About

Project Details

Type
Mod
Latest Version
puffish_skill_leveling-0.17.3-1.20-forge_part_2
Authors

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

A powerful expansion for Pufferfish Skills that transforms the standard skill-unlock system into a deep, multi-tiered RPG progression experience. Designed for modpack creators who want full control over how players interact with their skill trees — from hidden techniques and equipment imbuing to full class progression systems with job tiers, quest gating, and more.

  • Need help? Join the community and open a support ticket with your crash report, latest.log, or suggestions! Blue Lotus Studios

✨ Key Features

📈 Multi-Level Skill Progression

Skills are no longer simply on or off.

  • Skill Levels: Configure skills with 5, 10, or even 100 levels.
  • Per-Level Rewards: Define unique attribute modifiers and effects at every tier.

🛡️ Equipment Imbuing & Skill Tomes

Take your skills off the menu and onto your gear.

  • Skill Tomes: Find or craft Tomes to imbue specific skills into weapons and armor at an Anvil.
  • Imbuement Slots: Items support up to 3 unique skill slots, unlocked via the Sigil of Imbuement.
  • Vanilla-Style Upgrading: Combine two identical Tomes to obtain the next skill level — just like vanilla enchanting.

📿 Curios & Skill Charms

Fully integrated with the Curios API:

  • Skill Charms: Wearable accessories that provide skill bonuses in dedicated Skill Charm slots.
  • Instant Activation: Equipping a charm applies its bonuses immediately, making them ideal for dynamic attribute effects.

🏛️ Skill Master Villager (Datapack Opt-In)

A new profession with a specialized workstation — the Skill Scribe Table:

  • Tiered Trading: Intelligent trade scaling across 5 tiers.
  • Mastery System: Unlock better prices and powerful Tomes by mastering skills yourself.
  • Reputation Awareness: Fully configurable emerald costs and experience gains.
  • Opt-In Spawning: The Skill Master and his house will only appear in the world if you include the relevant structure entry in your datapack. No unwanted spawns in vanilla or other modpack structures.

🎮 Rise of Heroes Mod Integration

Full bridge support for Rise of Heroes, turning Pufferfish Skills into the authoritative source of truth for level and XP:

  • Unlimited Job Tier Progression: Build class chains of any depth using the class_parent field — 1st Job → 2nd Job → 3rd Job → 4th Job and beyond, with no hardcoded cap. The class selection screen dynamically calculates each class's position in the chain and labels it correctly ("Choose your 3rd class", "Choose your 4th class", etc.) with proper ordinals at every tier. Child classes automatically inherit the weapon permissions of their parent — a Swordsman branching from a Mage can use both swords and staffs with no duplicate configuration needed.
  • Bridge-Owned Weapon Restrictions: Specify allowed weapons per class using explicit item IDs or Forge item tags (e.g. forge:swords). The bridge enforces these rules natively, replacing ECM's legacy restriction system when enabled.
  • enableAutoClassWeaponRestrictions: Toggle the bridge weapon system on or off from your datapack config. When enabled, the bridge handles all class weapon gating. When disabled, ECM's own system takes over.
  • Stat Point Carry-Over: Unspent stat points are preserved when a player changes class or their level data is resynced — no more losing accumulated points on transition.
  • XP & Level Sync: Pufferfish Skills is the authoritative XP and level source. All Epic Class HUD notifications (XP gain, level-up overlays) are driven by the bridge sync, not ECM's native mob kill system.

🧩 Custom NPC Quest Bridge (CNPC Integration)

Designed for servers using Custom NPCs:

  • Quest-Gated Class Progression: Map CNPC quest completions to class unlocks and progression gates via datapack configuration.
  • Clean UI: CNPC quest accept and completion toasts are suppressed and replaced with the bridge's own feedback system, preventing duplicate or conflicting notifications.

🕵️ Advanced Mechanics

  • Hidden Skills: Create secret techniques that are completely invisible until prerequisites are met.
  • Level Gating: Lock a skill tier behind a requirement from a different category.
  • Skill Refunds: Reset skills using the Tome of Clear Mind (targeted) or Greater Clear Mind (full reset).

🛠️ Requirements & Setup

This is an addon and requires the following:

  1. Pufferfish Skills — Base mod
  2. Curios API — Recommended for Skill Charms
  3. A compatible datapack with the addon's custom fields. See the template below.
  4. Getting Started Guide

📜 Datapack Driven

Everything — skill levels, villager trades, class definitions, weapon restrictions, quest mappings — is configured through standard Minecraft Datapacks. Check the Wiki & Guides for detailed JSON examples.

Example Datapack: A full starter template is available here. Most of what you already know from Pufferfish Skills carries over — the addon simply adds more fields to work with, giving you far greater control without rebuilding from scratch.

Epic Class / Rise of Heroes integration guide: Custom Class Creation Guide


🎨 Asset Credits

An amazing expansion for the Pufferfish Skills mod. It takes the standard "unlock" skill system and turns it into a deep, multi-tiered RPG progression experience. Designed for modpack creators who want more control over how their players will interact with this system, offering nearly limitless customization even allowing players to obtain hidden skills, imbue equipment with skills, upgrading existing skills, etc..

  • IF YOU NEED ANY ASSISTANCE PLEASE, JOIN MY SERVER AND SUBMIT A TICKET WITH YOUR CRASH REPORT, LATEST.LOG, OR OTHER CONSERNS EVEN SUGGESTIONS! BLUE LOTUS STUDIOS NOW OPEN!

✨ Key Features

📈 Multi-Skill Level Progression

No longer are skills simply active or inactive.

  • Skill Levels: Set skills to have 5, 10, or even 100 levels.
  • Per-Level Rewards: Define unique attribute modifiers that upgrade exactly how you want at every tier.

🛡️ Equipment Imbuing System & Combining Skill Tomes

Take your skills beyond the menu and onto your character's gear!

  • Skill Tomes: Find or craft Tomes to imbuing specific skills into your weapons and armor using an Anvil.
  • Imbuement Slots: Items can support up to 3 unique skill slots, unlocked via the Sigil of Imbuement.
  • Vanilla Enchantment Style Progression: This allows the player to upgrade tomes in a vanilla fashion meaning you can take two of the same tome to obtain the next level of a skill or find it. your call!

📿 Curios & Skill Charms

Fully integrated with the Curios API:

  • Skill Charms: Wearable accessories that provide skill bonuses in dedicated "Skill Charm" slots.
  • Instant Activation: Equipping a charm applies its bonuses immediately so i recommend you use these for attributes since those are more dynamic, eventually there will be a new field that wil ltrigger rewards on unequip meaning that you can run commands that can, "remove powers - a.k.a. origins remove power via a command" 

🏛️ Skill Master Villager

A new profession with a specialized workstation (Skill Scribe Table):

  • Tiered Trading: Intelligent trade scaling across 5 tiers.
  • Mastery System: Unlock better prices and useful Tomes by mastering skills yourself.
  • Reputation Awareness: Custom configuration for emerald costs and experience gains.

🕵️ Advanced Mechanics

  • Hidden Skills: Create "secret" techniques that are completely invisible until their prerequisites are met.
  • Level Gating: Lock a specific level of a skill behind a requirement from a different category.
  • Refunds: You can refund skills using Tome of Clear Mind and  Greater Clear Mind for targeted or full skill resets 

🛠️ Requirements & Setup

This is an Addon and requires the following to function:

  1. Pufferfish Skills (Base Mod)
  2. Curios API (Highly Recommended for Skill Charms)
  3.  A Datapack with our custom fields included. 
  4. Refer to the readme to get started -> [README](https://github.com/DeveloperNoShinigami/Pufferfish-Skill-Leveling/blob/1.20.1_addon_feature_complete/README.md)

 

📜 Datapack Driven

Everything in this mod—from skill levels to villager reputation—is fully configurable via standard Minecraft Datapacks. Check our [Wiki/Guide] for detailed JSON examples to start building your own RPG world today!

**NOTE:  you can find the example datapack here https://legacy.curseforge.com/minecraft/texture-packs/puffish-skill-leveling-template, this is absolutely needed for if you want a decent start, most of what you do with puffish is practically the same only I added more fields for you to utilize to dynamically enhance your skill tree building, gone are the days of having +5 skills that each add 1 attribute point or some other things *NEW RISE OF HEROS INTEGRATION - LEARN HOW TO MAKE CUSTOM CLASSES HERE **  

 

List of Assets used in the mod that's not my own, If you like them please show them some love.

Cozy House by Kenspace40 aka Skill Master House (modified as well)

Skill Master Skin by PKMNmastercass

Antique Enchanting Table by CakeyDoe for The Skill Master Villager

Screenshots

Gallery

  • imagenecro.png
    imagenecro.png imagenecro.png
  • imageother.png
    imageother.png imageother.png
  • lich.png
    lich.png lich.png
  • example level skill.PNG
    example level skill.PNG example level skill.PNG
  • example imbue.PNG
    example imbue.PNG example imbue.PNG
  • toem of clensing 1.PNG
    toem of clensing 1.PNG toem of clensing 1.PNG
  • exampe of skilsl that can be imbue or not.PNG
    exampe of skilsl that can be imbue or not.PNG exampe of skilsl that can be imbue or not.PNG
  • skil lcharm.PNG
    skil lcharm.PNG skil lcharm.PNG
  • example of having to have imbue.PNG
    example of having to have imbue.PNG example of having to have imbue.PNG
  • example of learnable.PNG
    example of learnable.PNG example of learnable.PNG
  • example of learnable skills
    example of learnable skills

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

~3,000
Total Downloads
CurseForge
~3,000
Modrinth
<1,000
Last Updated
CurseForge
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched and imported data for this project from CurseForge or Modrinth. High-traffic and active projects are checked more often.
Next pipeline sync