Serialization Rescue
A downloadable tool
Rename a class. Keep the data.
Rename a class in Unity, move it to another namespace or assembly, or lose a script’s .meta file, and the data saved with it stops loading. You get “Unknown managed type” errors, empty [SerializeReference] fields and “The associated script can not be loaded”. The values are still in your files.
Serialization Rescue finds all of it, suggests the class each piece belongs to now, and re-links it:
- Finds missing [SerializeReference] types (also in prefab overrides and generic arguments) and missing scripts in scenes, prefabs, ScriptableObjects, presets and Timeline assets
- Suggests the right class by name and by the saved field names
- Repairs with a preview first, automatic backups, version-control checkout and a verification rescan
- Runs in CI: a batch-mode check that fails the build when missing types or scripts appear
Renaming things is part of keeping a codebase healthy, and it shouldn’t cost you saved data. I wanted a rename to be safe again: you preview the changes before anything is written, there’s a backup if you change your mind, and nothing gets saved behind your back. If it trips over your project, send me the report and I’ll look into it.
Made with AI: Claude, Anthropic’s AI coding assistant, wrote the code, tests, docs and this page’s text on my instructions. It was tested in Unity 2022.3, 6.3 and 6.6.
Unity 2022.3 LTS and Unity 6 · Editor only · full C# source · EditMode tests · demo · manual (PDF)
Same tool as on the Unity Asset Store. Buying here gets you the same files; updates are posted here.
Licence: use in your own or your employer’s projects on up to two computers per purchase. No redistribution of the source. See LICENSE.md in the download.
Support: support@steadyhand.dev
| Published | 4 days ago |
| Status | Released |
| Category | Tool |
| Author | Steadyhand Tools |
| Tags | asset, csharp, debugging, editor, gamedev, refactoring, serialization, tool, Unity, unity3d |
| AI Disclosure | AI Assisted, Code, Text |
Purchase
In order to download this tool you must purchase it at or above the minimum price of $24.99 USD. You will get access to the following files:








Leave a comment
Log in with itch.io to leave a comment.