> For the complete documentation index, see [llms.txt](https://cowsinss-organization.gitbook.io/save-and-load-add-on/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cowsinss-organization.gitbook.io/save-and-load-add-on/content/03.-content/03.3-item-registry/itemregistryassetprocessor.md).

# ItemRegistryAssetProcessor

*When a file in your project is imported, deleted or moved, we need to check if it was an Item\_SO, and properly reflect the changes into the ItemRegistry.*

*ItemRegistryAssetProcessor listens to Asset Imports & Deletes, decides whether the processed files were Item\_SO and updates the ItemRegistry to ensure it is populated by every Item\_SO in your Project. This is very important to ensure Item\_SOs can be loaded accordingly based on their saved names.*

*Take into account Item\_SO cannot be saved directly, and the only way to save it is by serializing their name ( String )*
