promotional bannermobile promotional banner

Fretux's Skill Engine

A framework for making skilltrees

File Details

skillengine-1.3.3

  • R
  • May 20, 2026
  • 84.18 KB
  • 5
  • 1.20.1
  • Forge

File Name

skillengine-1.3.3.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:fretux-skill-engine-1391618:8117893")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

  • 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.