mxt-1.0-alpha.2.jar
Curse Maven Snippet
What's new
Changelog
Added
- Standalone resource system — resources are now a pure numeric layer, fully decoupled from aura. An aura (
mxt:aura) is an identity that points at exactly one resource, while all values and pools operate onHolder<Resource>. - Talisman system — a new carrier type. Talismans fire the abilities inscribed on them when charged, can be flipped between fire and store mode with a sneak-use, and carry their own cooldown and consumption rules.
- Technique system — techniques now have a full data-driven pipeline (definition, acquisition, and invocation).
- Trigger system is data-driven — triggers are no longer hardcoded; they are declared as data and can be combined freely.
- Formation system — multi-block formations, with area effects, activation, and teardown.
- Colored lightning — lightning visuals can now be tinted.
- FTB compatibility — integration with FTB (teams/chunks) so aura and formations respect them.
- Expanded KubeJS API — more of the mod is scriptable from KubeJS, covering the new resource, technique, and talisman systems.
- New commands — aura, technique, formation, and talisman commands, including talisman creation with inscriptions, stored aura, and pre-charged state.
Changed
- Aura calculation rewritten for correctness and performance.
- Formula system optimized — cleaner evaluation and less overhead.
- Item consumption is now a standalone module, reusable by any item instead of being duplicated per feature.
- Command module refactored into a tree of independent, registered node groups.
Removed
- Technique curios slots.
- The reserved title and badge systems.
Fixed
- Fixed error logging so failures report the real cause instead of a generic message.
- Fixed aura values resolving against the wrong definition when more than one datapack defined the same aura, which made some carriers (notably the display stand) impossible to charge
This mod has no additional files

