Mineuniverse
Log in Register
Mods

Pufferfish's Skills [Fabric & Forge & NeoForge]

Adds a fully configurable skill system to the game.
by Pufferfish
Download Claim this project
29,934,586 downloads
0 likes
Updated Jun 30, 2026
0 hypes

Pufferfish’s Skills

About

Pufferfish’s Skills is a mod that adds a framework to create fully configurable skill systems. It has a dedicated online editor to make designing skills layouts easier. There is also an API which allows extending the functionality and managing skills.

 

Getting started

For Players

This mod is just a framework. You need to install skill trees separately. The easiest way to start playing is to install Default Skill Trees mod and Pufferfish's Attributes mod.

For Creators

The recommended way to begin creating is to follow the Creating Skill Trees Tutorial. Alternatively you can start by analyzing and modifying existing skill trees like Default Skill Trees data pack.

Commands

/puffish_skills points add <player> <category> <count> - Adds points.

/puffish_skills points set <player> <category> <count> - Sets points.

/puffish_skills experience add <player> <category> <amount> - Adds experience.

/puffish_skills experience set <player> <category> <amount> - Sets experience.

/puffish_skills skills unlock <player> <category> <skill> - Unlocks skill.

/puffish_skills skills reset <player> <category> - Locks all skills, points are refunded.

/puffish_skills category lock <player> <category> - Locks category.

/puffish_skills category unlock <player> <category> - Unlocks category.

/puffish_skills category erase <player> <category> - Resets points, experience, skills.

Default keybindings

k - Opens skills screen.

Configuration

Configuration is JSON driven. It is possible to reload in without restarting game using /reload command.

To easily edit skills you can use online editor.

You can read more about configuration in the documentation.

Compatibility

This mod supports both Forge and Fabric. What’s more it is cross-compatible, so the client can use different loader than the server.

This mod should not conflict with other mods. Please report an issue if you find an incompatibility.

Supported Versions

The information about supported game versions can be found on the Supported Versions page in the documentation.

Modpacks

You can use this mod in your modpack as long as you do not redistribute this mod.

Community-made videos

puffish_skills-0.18.0-26.2-neoforge.jar
MC Client, NeoForge, Server, 26.2
Beta 2026-06-28 Get
puffish_skills-0.18.0-26.2-fabric.jar
MC Client, Fabric, Server, 26.2
Beta 2026-06-28 Get
puffish_skills-0.18.0-1.20.2-fabric.jar
MC Client, 1.20.2, Fabric, Server
Beta 2026-06-01 Get
puffish_skills-0.18.0-1.20.2-forge.jar
MC Client, 1.20.2, Forge, Server
Beta 2026-06-01 Get
puffish_skills-0.18.0-1.21.9-fabric.jar
MC Client, Fabric, Server, 1.21.9, 1.21.10
Beta 2026-06-01 Get
puffish_skills-0.18.0-1.21.9-neoforge.jar
MC Client, NeoForge, Server, 1.21.9, 1.21.10
Beta 2026-06-01 Get
puffish_skills-0.18.0-1.21.7-neoforge.jar
MC Client, 1.21.8, 1.21.7, NeoForge, Server
Beta 2026-06-01 Get
puffish_skills-0.18.0-1.21.7-fabric.jar
MC Client, Fabric, 1.21.8, 1.21.7, Server
Beta 2026-06-01 Get
puffish_skills-0.18.0-1.20-fabric.jar
MC Client, Fabric, 1.20.1, 1.20, Server
Beta 2026-06-01 Get
puffish_skills-0.18.0-1.20-forge.jar
MC Client, 1.20.1, Forge, 1.20, Server
Beta 2026-06-01 Get
puffish_skills-0.18.0-1.21.11-fabric.jar
MC Client, Fabric, Server, 1.21.11
Beta 2026-06-01 Get
puffish_skills-0.18.0-1.21.11-neoforge.jar
MC Client, NeoForge, Server, 1.21.11
Beta 2026-06-01 Get
puffish_skills-0.18.0-1.20.4-neoforge.jar
MC Client, 1.20.4, NeoForge, Server
Beta 2026-06-01 Get
puffish_skills-0.18.0-1.20.4-fabric.jar
MC Client, Fabric, 1.20.4, Server
Beta 2026-06-01 Get
puffish_skills-0.18.0-1.21.3-neoforge.jar
MC Client, 1.21.3, NeoForge, Server
Beta 2026-06-01 Get
puffish_skills-0.18.0-1.21.3-fabric.jar
MC Client, Fabric, 1.21.3, Server
Beta 2026-06-01 Get
puffish_skills-0.18.0-1.21-fabric.jar
MC 1.21, Client, Fabric, 1.21.1, Server
Beta 2026-06-01 Get
puffish_skills-0.18.0-1.21-neoforge.jar
MC 1.21, Client, 1.21.1, NeoForge, Server
Beta 2026-06-01 Get
puffish_skills-0.18.0-1.21.6-neoforge.jar
MC Client, 1.21.6, NeoForge, Server
Beta 2026-06-01 Get
puffish_skills-0.18.0-1.21.6-fabric.jar
MC Client, Fabric, 1.21.6, Server
Beta 2026-06-01 Get
puffish_skills-0.18.0-1.19.2-forge.jar
MC Client, Forge, 1.19.2, Server
Beta 2026-06-01 Get
puffish_skills-0.18.0-1.19.2-fabric.jar
MC Client, Fabric, 1.19.2, Server
Beta 2026-06-01 Get
puffish_skills-0.18.0-1.21.5-neoforge.jar
MC Client, 1.21.5, NeoForge, Server
Beta 2026-06-01 Get
puffish_skills-0.18.0-1.21.5-fabric.jar
MC Client, Fabric, 1.21.5, Server
Beta 2026-06-01 Get
puffish_skills-0.18.0-1.18.2-fabric.jar
MC Client, Fabric, 1.18.2, Server
Beta 2026-06-01 Get
puffish_skills-0.18.0-1.18.2-forge.jar
MC Client, Forge, 1.18.2, Server
Beta 2026-06-01 Get
puffish_skills-0.18.0-1.21.4-fabric.jar
MC Client, Fabric, 1.21.4, Server
Beta 2026-06-01 Get
puffish_skills-0.18.0-1.21.4-neoforge.jar
MC Client, 1.21.4, NeoForge, Server
Beta 2026-06-01 Get
puffish_skills-0.18.0-26.1-fabric.jar
MC Client, Fabric, Server, 26.1
Beta 2026-06-01 Get
puffish_skills-0.18.0-26.1-neoforge.jar
MC Client, NeoForge, Server, 26.1
Beta 2026-06-01 Get
puffish_skills-0.18.0-1.19.4-fabric.jar
MC Client, 1.19.4, Fabric, Server
Beta 2026-06-01 Get
puffish_skills-0.18.0-1.19.4-forge.jar
MC Client, 1.19.4, Forge, Server
Beta 2026-06-01 Get
puffish_skills-0.17.4-26.1-fabric.jar
MC Client, Fabric, Server, 26.1, 26.1.1, 26.1.2
Beta 2026-04-14 Get
puffish_skills-0.17.3-26.1-neoforge.jar
MC Client, Server, 26.1.2
Beta 2026-04-06 Get
puffish_skills-0.17.3-1.20.2-fabric.jar
MC Client, 1.20.2, Fabric, Server
Beta 2026-02-24 Get
puffish_skills-0.17.3-1.20.2-forge.jar
MC Client, 1.20.2, Forge, Server
Beta 2026-02-24 Get
puffish_skills-0.17.3-1.21.9-fabric.jar
MC Client, Fabric, Server, 1.21.9, 1.21.10
Beta 2026-02-24 Get
puffish_skills-0.17.3-1.21.9-neoforge.jar
MC Client, NeoForge, Server, 1.21.9, 1.21.10
Beta 2026-02-24 Get
puffish_skills-0.17.3-1.21.7-fabric.jar
MC Client, Fabric, 1.21.8, 1.21.7, Server
Beta 2026-02-24 Get
puffish_skills-0.17.3-1.21.7-neoforge.jar
MC Client, 1.21.8, 1.21.7, NeoForge, Server
Beta 2026-02-24 Get
puffish_skills-0.17.3-1.20-fabric.jar
MC Client, Fabric, 1.20.1, 1.20, Server
Beta 2026-02-24 Get
puffish_skills-0.17.3-1.20-forge.jar
MC Client, 1.20.1, Forge, 1.20, Server
Beta 2026-02-24 Get
puffish_skills-0.17.3-1.21.11-fabric.jar
MC Client, Fabric, Server, 1.21.11
Beta 2026-02-24 Get
puffish_skills-0.17.3-1.21.11-neoforge.jar
MC Client, NeoForge, Server, 1.21.11
Beta 2026-02-24 Get
puffish_skills-0.17.3-1.20.4-fabric.jar
MC Client, Fabric, 1.20.4, Server
Beta 2026-02-24 Get
puffish_skills-0.17.3-1.20.4-neoforge.jar
MC Client, 1.20.4, NeoForge, Server
Beta 2026-02-24 Get
puffish_skills-0.17.3-1.21.3-fabric.jar
MC Client, Fabric, 1.21.3, Server
Beta 2026-02-24 Get
puffish_skills-0.17.3-1.21.3-neoforge.jar
MC Client, 1.21.3, NeoForge, Server
Beta 2026-02-24 Get
puffish_skills-0.17.3-1.21-neoforge.jar
MC 1.21, Client, 1.21.1, NeoForge, Server
Beta 2026-02-24 Get
puffish_skills-0.17.3-1.21-fabric.jar
MC 1.21, Client, Fabric, 1.21.1, Server
Beta 2026-02-24 Get

More from Pufferfish

Pufferfish's Biome Dither [Fabric & Forge & NeoForge]
5,230,617
Pufferfish's Skills x Origins
353,121
Default Skill Trees
2,897,569
Pufferfish's Attributes [Fabric & Forge & NeoForge]
19,317,003

You Might Also Like

AstikorCarts Redux
Horse powered carts and plows, now for 1.20+!
9,976,693
mxTune
Adds musical instruments that allow you to play music in MML format.
994,306
JoJo No Kimyou Na Bouken: JoJoCraft
This is a jojos Mod Nothing more
99,649
Middle-earth
Join the legendary world of Tolkien's universe from The Lord of The Rings to the Hobbit and more!
99,467
Pure Discs - Tricky Trials (Fabric/Forge)
Adds nine new discs from songs that were added in the 1.21 Tricky Trials update!
99,442
Reverse Eon
Reverse Eon adds a persistent, player-owned island dimension to Minecraft. Enter your personal world through the Timekeeper Suitcase and manage it with the Computer Suitcase, giving you full control over island settings, portals, visitors, and more.
9,980