mxt-1.0-beta.2.jar
Curse Maven Snippet
What's new
Added
Contracts & spirit beasts
- Full contract system.
Cultivation, realms & progression
- Lifespan system, plus assorted misc work.
- Universal progression system.
- Technique cultivation and the perch interface.
Alchemy, pills & spirit herbs
- Alchemy, pills and spirit herbs brought to a complete gameplay loop.
- Pill support.
Artifacts & flight
- Custom flying artifact rendering and its own entity.
Screens
- Spirit root picker.
- Multiblock preview screen.
- HUD editor anchor.
Data layer
- Item matcher priority.
- Attribute update system.
- More conditions.
- Data storage normalization.
- Ability normalization.
- Perch.
Multiple enhancements
- Target selectors: added
mxt:ray(a cylinder along the caster's line of sight) andmxt:cone(a cone along it); both are clipped by blocks instead of piercing them. A shared limit and order (nearest / farthest / random) now applies to every range selector. - Spirit roots: a root can bind several elements at once. The old single element field is replaced by a list of elements with an optional weight, normalized when read, feeding the weighted-average cultivation affinity and opposition. Worn elements are the union, an ability modifier still counts a root only once, and exclusions are compared as sets.
- Realms: a realm stage can unlock abilities by minor stage, and the highest minor stage a body has ever reached is recorded monotonically, so
mxt:realmgained amin_minor_stagerequirement that still holds after breaking through away. - Wheel: pages and entry kinds became extension points (
api/WheelSource,api/WheelEntryKind, backed by code registries); providers register per source id instead of overwriting one slot, presses travel by id, and an unknown id is refused rather than failing to decode. - Event rules:
mxt:triggerrules gainedchanceandcooldown, rolled and counted per actor. - Items: the new
mxt:add_abilityitem action writes abilities into a stack'smxt:item_abilitiescomponent. - Resource bars: a new
SpriteIcontype expresses a GUI atlas sprite, a texture and its region, and a declared target size; a size on the fill is refused for following the bar's own progress. - Formations: ownership is a set of players, edited with
/mxt formation owners;structure_check: alwaysrefuses a declared structure;/mxt formation upkeepprints the next period's bill through the same plan the charge uses; the rift info command reports whether a rift is isolated. - Tribulations: the timeline keeps a stored cursor, a new
mxt:branchbeat can move a run forwards or backwards by index, andmxt:wait_forgainedtimeoutandon_timeout(deliberately not scaled by difficulty). One tick consumes at most 1024 beats, so a cycling branch is reported and parked instead of hanging the server thread. - Probes and docs updated to cover all of the above.
Changed / Optimized
- Block entity tickers refactored.
- Screens switched to ApricityUI.
mxt:cultivate_actionrenamed tomxt:cultivation.
Fixed / Chores
- Loot fix.
- Minor fixes and assorted chores.
Removed
- The
quality_chainregistry. - The
mxt:disabledtag. - The unused
slotfield ofmxt:active, the unreachableCultivationService.Failure.MAX_PROGRESSand its message key, the two dead recipe typesmxt:refiningandmxt:formation, and two secret realm failure values with no producer.
This mod has no additional files

