promotional bannermobile promotional banner

Epiphany - Modular Skill Tree

A Data-driven Modular Skill Tree API mod
Back to Files

Epiphany 1.2.0

File nameepiphany-1.2.0.jar
Uploader
HaooooZhangHaooooZhang
Uploaded
Aug 12, 2026
Downloads
19
Size
331.6 KB
Mod Loaders
NeoForge
File ID
8631104
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:epiphany-mod-1608467:8631104"

Learn more about Curse Maven

What's new

New Features

  • Added EpiphanyDataUtils class, providing resetAll and resetSelections methods for use by commands and KubeJS scripts.
  • Added convenience methods to AptitudeManager: addInsightPoints, fillAptitude, getRequiredForNextPoint.
  • Extended KubeJS Epiphany bindings with additional methods for resetting data and modifying aptitude and insight points.
  • Added 6 batch query APIs for datapack registries: allModuleIds, allModules, allEpiphanyIds, allEpiphanies, allInsightIds, allInsights.

Improvements

  • Simplified and refactored EpiphanyCommand, extracting inline reset logic into a public utility class, reusable by both commands and KubeJS scripts.
  • Refactored /epiphany aptitude fill and /epiphany insight add commands to uniformly use the new AptitudeManager API.

This update focuses on API and command-layer refactoring and optimization. All existing behaviors remain unchanged, and there are theoretically no compatibility issues. If you encounter any bugs, please revert to the previous version and report them via Github issue.

This mod has no additional files