ModsFinder

SkillTreeCore

by ruirui_pig

SkillTreeCore is a Library for Forge and NeoForge that provides a framework for building skill trees, with skills loaded from JSON files.

ForgeNeoForgeClient and serverAll rights reserved1.16.5 – 1.20.1

What it does

Skill trees are drawn by a GUI engine that renders custom backgrounds, dynamic cooldown overlays and locked nodes with blending. Skills are defined in JSON files, where categories, parents and exclusive nodes can be set without writing Java code. Item icons with NBT data, such as enchanted weapons and specific potions, are drawn inside the tree screen.

Skill-related commands are gathered into one management system, so server owners handle skill data through a single set of commands. The mod adds no playable content of its own. It supplies the foundation that other skill-based mods build on, and it is meant for developers and modpack makers who need an advanced API for that purpose.

Installation needs Forge or NeoForge, and the mod runs on client and server, so the server and every player need it. Files are published for Forge 1.19.2 and NeoForge 1.20.1, across six release versions in the 1.16.5 – 1.20.1 range. The code is not open source; it is released under All rights reserved, and public source code links are available.

Key features

  1. Advanced GUI engine

    Renders smooth, pixel-perfect skill trees with custom backgrounds and dynamic cooldown overlays.

  2. Data-driven skills

    Skills, categories, parent links and exclusive nodes are loaded from JSON files for simple customization.

  3. NBT icon rendering

    Complex item icons, such as enchanted weapons and specific potions, are shown accurately inside the tree.

  4. Unified command system

    Skill-related commands are consolidated into one clean system for managing skill data.

Compatibility

Latest build for each game version and loader.

1.20.11.20.1-2.2.41.20.1-2.2.4
1.19.21.19.2-2.2.0Not available
1.18.21.18.x-2.1.0Not available
1.18.11.18.x-2.1.0Not available
1.181.18.x-2.1.0Not available
1.16.51.1.0Not available
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Use cases

Skill-based mod development

Developers use the library as the skill layer for their own mods, instead of building a tree GUI from scratch.

Modpack progression

Pack makers define skill trees in JSON to create progression paths that match their content.

Who it’s for: Mod developers and modpack authors who need a skill tree framework. Players who only want new items or abilities will find no playable content in this mod on its own.

Questions

Does SkillTreeCore need another mod to work?

It is a Library, and the author notes name SkillCore as a foundational library that the mod is built on. Check the mod's requirements list before installing.

Does the mod have to be installed on both sides?

Yes. Every player and the server need a copy of the mod.

Which loader and version should be chosen?

Forge has files for 1.19.2 and NeoForge has files for 1.20.1. The full set covers 1.16.5, 1.18, 1.18.1, 1.18.2, 1.19.2 and 1.20.1.

In the catalog

SkillTreeCore is one of 3,514 Library mods on ModsFinder, and one of 1,576 Library mods for Forge. 34,764 mods support Minecraft 1.20.1.

More from ruirui_pig

All projects

Similar mods

What the author says

SkillCore is the foundational library and advanced API required for my skill-based Minecraft mods. By itself, this mod does not add any playable content, items, or skills to the game. Instead, it provides a robust, highly optimized framework under the hood.
ruirui_pig, on the Modrinth page

Official listing

Owner
ruirui_pig
Published
2026-07-11
Updated on Modrinth
2026-10-11
Facts verified
2026-10-15

Tags