v1.0.20
Full Changelog: v1.0.19...v1.0.20
Added
- New Combustion Generator machine with full content support:
- block, block entity, menu, screen, recipe, loot table, models, textures, and tags.
- New Natural Portal Controller variant with full block/entity/menu integration.
- Automatic Overworld village portal generation with persistent processed-village tracking.
- New fluid pipe transport system:
- ticking pipe block entity logic and in-world fluid rendering.
- New portal connection error packet with direct controller UI feedback.
- New tooltip registration system for mod content.
Changed
- Portal opening now uses a dynamic EU cost model (instead of a fixed cost):
- base cost starts at 1200 EU and scales with destination context.
- Portal destination UI now displays per-destination open costs and lock/free states.
- Rift Refiner now outputs internal Dark Matter fluid and auto-distributes it to connected systems.
- Dark energy production/distribution flow was reworked for better machine-to-portal integration.
- Client bootstrap now registers new menus, fluid render handlers, block entity renderers, and tooltip hooks.
Fixed / Improved
- Improved portal registry reliability:
- stale entry pruning, portal ID mismatch handling, and better persistence sync.
- Better dark-dimension routing/target resolution during dialing.
- Correct Dark Matter bucket item resolution in fluid code.
- Updated block tool requirements and mineable tags for new machine blocks.
Localization, Visuals, and Docs
- Expanded EN/FR localization for blocks, menus, GUI labels, costs, and tooltips.
- Updated multiple machine and item textures (energy, fluid, and related assets).
- README updated to describe the new dynamic portal opening cost behavior.