0.0.1+dev-1e3aa33f
Curse Maven Snippet
What's new
Release 0.0.1+dev-1e3aa33f
Highlights
- Added the multiblock Detector screen, openable from air, with rendered selection mask, clear-selection action, and localized direction labels.
- Added a standalone Upgrade Bus; Upgrade Bus modifiers are aggregated and the bus texture updates dynamically when formed.
- Reworked block previews with mouse selection, async rendering, and a JEI preview transformer.
- Added independent custom machine text in Jade, controller text replacement, and data storage predicates; tick machines now expose component values and metrics.
- Made JEI recipe integration extensible while preserving item alternatives and custom recipe outputs.
Fixes
- Fixed JEI recipe display, sync, transfer output restoration, and unexpected JEI recipe loading during server start.
- Fixed recipes not invalidating when Upgrade Buses change.
- Fixed detector selection mask winding and hardened the detector export screen.
- Fixed a capability lifecycle lock inversion along with capability state/sync/display delegation issues.
- Fixed duplicate data storage binding on controllers.
- Fixed a Jade display error when ticking machines.
Performance
- Improved preview rendering and tick machine API performance; preview rendering is now async.
Maintenance
- Refactored recipe, capability, and modifier internals to registry/SPI-driven designs and isolated legacy/adapter layers.
- Strengthened JEI transfer, capability lifecycle, and adapter contract test coverage.
- Moved wiki content into a single source repo and updated changelog CI.
This mod has no additional files