epicfight-skill-extraslots

Adds configurable extra Epic Fight passive, mobility/action, and identity skill slots.
a806f4ed-00b5-45ac-9b30-fe3385653f06.png

a806f4ed-00b5-45ac-9b30-fe3385653f06.png

Skill Tree Interface – Click to unlock additional skill slots

Skill Tree Interface – Click to unlock additional skill slots

Compatibility with Epic Fight - Better Skill Menu

Compatibility with Epic Fight - Better Skill Menu

Skill Tree Interface – Click to unlock additional skill slots

Skill Tree Interface – Click to unlock additional skill slots

Description

2.0 Huge update!

•Added optional compatibility with Epic Fight: Skill Tree. When Skill Tree is installed, extra skill slots are no longer mainly controlled by the current slot count config. Instead, they are unlocked through the new extraslot skill tree.
•Added a new Extra Slots skill tree page. It generates Passive, Mover, and Identity extra slot nodes based on the configured maximum extra slot values.
•Added extra slot unlock skills:

  ◦Extra Passive Skill Slot
  ◦Extra Mover Skill Slot
  ◦Extra Identity Skill Slot
•Added names, descriptions, tooltips, and skill category translations for the extra slot unlock skills.

•Extra slot unlock skills are now handled as hidden marker skills after being learned. They no longer occupy normal Epic Fight skill slots.
•Important: Unequipping an extra slot skill in Skill Tree will close the corresponding slot, and the consumed Soul Stone will not be refunded.
•Added three Soul Stone items:
  ◦Passive Skillslot Soul Stone

  ◦Mover Skillslot Soul Stone

  ◦Identity Skillslot Soul Stone

•Right-clicking a Soul Stone now stores it in player data for unlocking extra slots in Skill Tree, similar to how Ability Points work.
•Added Soul Stone counters to the Skill Tree interface.

•Added crafting recipes for the three Soul Stones using datapack recipe files under:
◦data/epicfight_skill_extraslots/recipes/
This makes the recipes easier for modpacks or players to modify.
•Added Soul Stone crafting support.
•The three Soul Stones are now added to the Epic Fight creative mode tab.
•Fixed disabled extra slots still appearing in:
  ◦ Epic Fight’s original Skill screen
  ◦ Skill book slot selection screen
  ◦ Better Skill Menu
• Added optional Better Skill Menu compatibility:
  ◦ Better Skill Menu is not required.
  ◦ When installed, disabled extra slots and extra slot unlock skills are hidden from its UI.
• Fixed a Better Skill Menu crash on newer Epic Fight versions caused by the missing RANGED field. If an older Epic Fight version still provides the RANGED field, this compatibility mixin will not be applied.
• Epic Fight: Skill Tree remains an optional dependency in mods.toml.
• Added Better Skill Menu compatibility as an optional dependency.
• Adjusted the extraslot skill tree priority so it no longer appears first in the Skill Tree sidebar.
• Corrected config screen text: maximum extra slot limits take effect after re-entering the world, not after a full game restart.
• Increased the hard maximum slot limits and added support for higher numbers of extra slot nodes, language keys, and node textures.
• Cleaned up the project code structure:
  ◦ Removed unused fields and imports.
  ◦ Extracted Skill Tree node layout and priority values into constants.
  ◦ Replaced deprecated ResourceLocation constructor usage.
  ◦ Scanned and removed leftover debug code.

----------------------------------------------------------

The following content was included in version 1.1 (outdated!).


Adds configurable extra Epic Fight passive, mobility/action, and identity skill slots.

Breaks vanilla Epic Fight’s limits on these three skill slot types, allowing you to configure the number of slots you want in the settings.

You can modify the slot count and the maximum slot limit at any time through the mod configuration screen, or change them using commands or the mod API.

Some Mover skills may currently have minor issues when used together. I recommend using this with my fix mod, which will be released soon.

(Hot reload is now supported! Skill slots can now be added or removed at any time!No longer required to restart the game)

Version 1.1.0 and above adds /extraslots add and /extraslots remove commands for increasing or decreasing skill slots.

If you find bugs or have suggestions for future updates, feel free to contact me in the comments or on GitHub.

The epicfight-skill-extraslots Team

profile avatar
  • 1
    Followers
  • 3
    Projects
  • 1.2K
    Downloads

More from spake404

  • Epic ParCool: Momentum project image

    Epic ParCool: Momentum

    • 431
    • Mods

    Further integrate Epic ParCool with Epic Fight, making Vault, WOM skill animations, aerial attacks, and sprinting movements better and cooler.

    • 431
    • May 27, 2026
    • Mods
  • DynamicLantern project image

    DynamicLantern

    • 362
    • Mods

    A Curios decorative lantern that requires no dynamic lighting dependency and no extra libraries — it only needs Curios and shaders to emit light.

    • 362
    • May 26, 2026
    • Mods
    • +1
  • Epic ParCool: Momentum project image

    Epic ParCool: Momentum

    • 431
    • Mods

    Further integrate Epic ParCool with Epic Fight, making Vault, WOM skill animations, aerial attacks, and sprinting movements better and cooler.

    • 431
    • May 27, 2026
    • Mods
  • DynamicLantern project image

    DynamicLantern

    • 362
    • Mods

    A Curios decorative lantern that requires no dynamic lighting dependency and no extra libraries — it only needs Curios and shaders to emit light.

    • 362
    • May 26, 2026
    • Mods
    • +1