promotional bannermobile promotional banner

Pufferfish Skills Leveling

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

File Details

puffish_skill_leveling-0.17.4-1.20-forge

  • R
  • Feb 16, 2026
  • 701.99 KB
  • 36
  • 1.20.1
  • Forge

File Name

puffish_skill_leveling-0.17.2-1.20-forge.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:pufferfish-skills-leveling-1457871:7632512")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

v0.17.2

New Features

  • Toggle Skills: Skills can now be toggled on/off with hotkey support (slots 1–9), cooldowns, and auto-disable on death. Includes hybrid toggle + multi-level patterns.
  • Protected Effects: Effect rewards with is_protected: true survive milk and death.
  • Skill Master Villager: Custom NPC with 5-tier trade progression. Prices decrease as you master more skills and it uses a Skill Scribe Table workstation.
  • Village Integration: Skill Master Houses now generate naturally in Plains villages.
  • Universal Loot System: Inject Skill Tomes, Skill Charms, and custom items into any chest or mob-drop loot table via datapack (supports weighted entries, chest/entity groups, and per-entry drop chances).
  • Dynamic Skill Imbuement on Loot: Equipment found as loot can spawn pre-imbued with skills, with support for dimension overrides, distance scaling, exclusion groups, and item blacklist/whitelist.
  • Category Gating: Lock entire skill categories behind prerequisite skills using prerequisite_skills in category.json, with keep_unlocked support for permanent unlocks.

Fixed

  • Toggle skills incorrectly showing mastery/gold state instead of staying toggleable.
  • Pure toggles (maxLevel = 0) not displaying cooldown timers or status text.
  • Toggle prerequisite false positives blocking basic toggles.
  • Fabric dedicated server crash when closing the skill screen after toggle failures.
  • Improved client/server safety for dedicated server environments.

Changed

  • Removed the non-functional config file system; all config options are deferred to a future update.
  • Debug logging (/skillleveling debug) is now runtime-only and resets on restart.