mirror of
https://github.com/clusterio/clusterio.git
synced 2026-11-11 15:04:52 +09:00
The instance works out the recipe notification delta against the cleared list the player had when the download started, but the save applied it after the download restored player.force. A player whose force changed kept notifications they had cleared elsewhere, and recipes only the old force had dropped out of the failed list and were lost on the next upload. The download record now keeps the cleared list it sent. The save rebuilds the stored list from it and the delta, then merges that against the force the player has once the data is applied, as it did before #997. Nothing extra goes over RCON. Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>