Epiphany 1.2.0
Curse Maven Snippet
What's new
New Features
- Added EpiphanyDataUtils class, providing
resetAllandresetSelectionsmethods 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 filland/epiphany insight add commandsto 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

