feat: sync full smelting state to master for persistence
This commit is contained in:
@@ -237,9 +237,12 @@ function ops.orderItem(itemName, amount)
|
||||
end
|
||||
|
||||
function ops.saveDisabledRecipes()
|
||||
-- Client doesn't persist locally; the master handles persistence.
|
||||
-- We forward the current disabledRecipes state to master via
|
||||
-- toggle/enable/disable commands (already handled by display.lua events).
|
||||
-- Sync full smelting state to master so it persists and applies.
|
||||
sendToMaster({
|
||||
type = "sync_disabled_recipes",
|
||||
disabledRecipes = state.disabledRecipes,
|
||||
smeltingPaused = state.smeltingPaused,
|
||||
})
|
||||
end
|
||||
|
||||
function ops.craftItem(recipeIdx)
|
||||
|
||||
Reference in New Issue
Block a user