AppliedSmelting-26.1.2 v0.6.0
Curse Maven Snippet
What's new
Applied Smelting 0.6.0
Added
- Added survival crafting recipes for every tier of the ME Blast Furnace, ME Smoker, and ME Crucible.
- Added matching recipe-book advancements.
- Added automated tests for lava consumption and output-target calculations.
Fixed
- Fixed Fuel Efficiency Cards over-consuming lava at fractional rates.
- Fixed completed jobs requiring additional fuel, lava, or AE power before inserting their output.
- Fixed completed jobs being cancelled when their queue selection changed.
- Fixed partially accepted outputs potentially being duplicated.
- Fixed active processing jobs briefly being omitted from output-target calculations after reloading.
- Added validation for invalid recipe amounts and processing times.
- Made output-target calculations overflow-safe.
Performance
- Machines now cache active recipe results instead of repeating recipe lookups every tick.
- Active machines checkpoint progress every 20 ticks instead of marking their chunk for saving every tick.
- Shared queue capacity is now cached until machines or upgrade cards change.
- Terminal statistics are aggregated once per machine family each server tick and shared between open terminals.
Internal Improvements
- Processing state is now persisted and preserved more reliably across saves and tier upgrades.
- Centralised the in-place upgrade workflow across all four machine families.
- Reduced duplicated machine code and improved future upgrade compatibility.
This mod has no additional files