promotional bannermobile promotional banner

Fretux's Skill Engine

A framework for making skilltrees
Back to Files

skillengine-1.3.3

File nameskillengine-1.3.3.jar
Uploader
fretuxfretux
Uploaded
May 20, 2026
Downloads
16
Size
84.2 KB
Mod Loaders
Forge
File ID
8117893
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:fretux-skill-engine-1391618:8117893")

Learn more about Curse Maven

What's new

  • Cleared stale ability slots, ability cooldowns, and tag cooldowns before loading saved player skill data.
  • Re-registered ability key mappings so ability hotkeys are available on the client.
  • Hardened ability activation, binding, and client cooldown handling against invalid slots or unavailable abilities.
  • Updated ResourceLocation construction in capability and skill node loading code to use the current helper APIs.
  • Added recursive multi-node unlock plans so unlocking a skill can also unlock its missing parent path when all requirements and total costs are valid.
  • Added recursive multi-node unlock plans so unlocking a skill can also unlock its missing parent path when all requirements and total costs are valid.
  • Unequipped active abilities when the skill tree is reset through Ascend.
  • Preserved player skill data across death/clone events by reviving the original player's capability while copying saved skill data.

This mod has no additional files