◆ Emaki Cooking v3.3.0 Release ◆ Recipe result branches, chopping input amounts, station interaction cleanup, and Web Console improvements.
━━━━━━━━━━━━━━━━━━━━
Added
Added Cooking script module access through emaki.module("cooking").
Added Cooking-owned default script examples.
Added result.<branch>.outputs/actions recipe result structure.
Added input.amount semantics for chopping board recipes.
Added updated Web Console registration for Cooking configs and GUIs.
Fixed
Fixed unclear chopping board stored amount and display item semantics.
Fixed inconsistent station matching for vanilla and custom block providers.
Fixed scattered legacy result output/action fields causing confusion.
Fixed recipe result creation not being fully aligned with CoreLib Assembly.
Fixed old slot fields remaining in the Cooking GUI editor.
Refactored
Refactored Cooking API access to static facade + Bridge.
Refactored recipe result parsing around result branches.
Refactored station interaction context handling.
Refactored runtime item handling for all Cooking stations.
Refactored Web Console frontend entry and registration.
Improved
Improved default recipe examples.
Improved item return/drop amount splitting and metadata preservation.
Improved item source display names in previews.
Improved Cooking Web Console editing for recipes, GUI, and action lists.
Before Updating
Review custom recipes for result branches and input.amount.
Back up recipes, item adjustments, and placed station data.