
Puffish Skills Leveling
An MMO Module for the amazing Puffish Skills mod adding in-depth, multilevel skills, toggles, skill loots as well a imbue skill types and more. You can also do Item, Block, Entity, Structure, Dungeon and Dimension Restrictions all within one mod.
Screenshots

About this Mod
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:
- Pufferfish Skills (Base Mod)
- Curios API (Highly Recommended for Skill Charms)
- A Datapack with our custom fields included.
- 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
Available Versions
How to Install Puffish Skills Leveling on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set forge Loader
In the panel under "Egg", select the forge loader and matching Minecraft version (1.20.6).
Install Mod
Open the mod browser in the dashboard and search for "Puffish Skills Leveling". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.20.6, 1.20.5, 1.20.4 (+4 more)
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Puffish Skills Leveling server crashes on startup – what to do?
Most common cause: wrong forge 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.20.6). You can switch loaders with one click in the panel.
Is Puffish Skills Leveling compatible with forge?
Puffish Skills Leveling officially supports forge for Minecraft 1.20.6, 1.20.5, 1.20.4. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Puffish Skills Leveling – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Puffish Skills Leveling 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.
Similar Mods
Rent Modded Server
Install Puffish Skills Leveling with just one click on your server.