0.0.1+dev-234eb28e
Curse Maven Snippet
What's new
Release 0.0.1+dev-234eb28e
Highlights
- Introduced terminal services with persistent terminal data, richer terminal information, and a terminal configuration screen.
- Added machine network interface blocks and key cards, including KubeJS-accessible machine network requests.
- Added a controller renderer public API with custom controller renderer registration, data-storage snapshots, and formed structure block counts.
- JEI structure previews now use blueprints and can render level requirements as slots.
- Added colorful tooltips and UI text.
Fixes
- Fixed a crash when forming oversized structures.
- Fixed terminal controller access/stage validation, preview synchronization/build-state updates, dimension label conversion, action value bounds, and scan coverage for larger structures.
- Fixed JEI category level block slot placement and rendering order.
- Fixed controller renderer dispatch and hardened validation for controller machine IDs and data-storage snapshots.
- Fixed network interface connection persistence/coordination, serial additional data, mix port behavior, and key card target-result priority.
- Fixed falling-block checks during structure validation.
Performance
- JEI preview compilation is significantly faster for large structure-heavy previews: schema caching and multi-threaded mesh generation reduced one large preview from about 300 seconds to about 1 second.
- Structure cache is built on first placement, and redundant structure checks were removed.
- Optimized data storage and network access.
Maintenance
- Removed the Gecko dependency.
- Added tests covering terminal storage/resolver behavior, rejected terminal demolish drops, network interface lifecycle, and controller batch broadcast fixtures.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include

