34d1ef6510
The game reads the data generator's registries.json (and commands.json) next to the resources (#573). Versions whose resources the launcher copied from another installed version, or that were prepared before the preparer put the reports there, have them only in the scratch output of the version that ran the data generator, if anywhere. At start, on `versions`/`update` and before starting the game or a server, the launcher now copies them in from the version's own scratch output or any installed version pinning the same server jar, so existing installs can join servers again without preparing again. Complements #576 (the preparer and the client side of #573). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>