Pufferfish's Skills

Pufferfish's Skills provides a universal platform for creating customizable skill systems in Minecraft. The mod offers a convenient online editor that simplifies designing skill trees, as well as an API for extending functionality and managing abilities.
Getting Started
For Players
This mod serves only as a foundation. To play fully, you need to install skill trees separately. The easiest way to start is to add the Default Skill Trees mod along with Pufferfish's Attributes.
For Creators
We recommend starting with the skill tree creation tutorial. You can also analyze and modify existing sets, such as Default Skill Trees.
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, refunding points
/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
Controls
K - Opens skills screen
Configuration
Configuration is JSON-based and can be reloaded without restarting the game using the /reload command.
For convenient skill editing, use the online editor.
Read more about configuration in the documentation.
Compatibility
The mod supports both Forge and Fabric, and the client and server can use different loaders.
Conflicts with other mods are unlikely. Report compatibility issues.
Supported Versions
Current versions receiving updates: 1.18.2, 1.19.2, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.4, 1.21.1, 1.21.3, 1.21.4.
Modpacks
The mod can be used in modpacks provided it is not redistributed.