Install Asset
Install via Godot
To maintain one source of truth, Godot Asset Library is just a mirror of the old asset library so you can download directly on Godot via the integrated asset library browser

Quick Information

Scans specified folders for .tres item resources, assigns and refreshes unique IDs (manually or automatically), resets all IDs when needed, and provides an intuitive UI for managing folder paths and refresh settings.Click `View files` for more visuals.
AutoAssignIDs Plugin for Godot 4.4
This plugin automatically assigns unique IDs to resources and its subclasses saved as .tres
files.
Note: Your root item script should include @export var ID: int = -1
.
Features
- Automatic ID Assignment: Detects and fixes duplicate/missing IDs.
- Manual & Auto Refresh: Trigger refresh manually or set a configurable check interval.
- Folder Management: Easily add/remove folders to scan for
.tres
files with specifiedclass_name
root. - Options:
- Refresh Item IDs: Resets only IDs that are lower than 0.
- Reset ALL IDs: Sets all IDs to -1 and refreshes them.
- Scanning: Folders are scanned recursively, sorted alphabetically, and prioritized.
- Saving: All your UI changes are saved.
Installation
- Place the plugin folder in your project's
res://addons/
directory. - Enable it in Project Settings > Plugins.
Scans specified folders for .tres item resources, assigns and refreshes unique IDs (manually or automatically), resets all IDs when needed, and provides an intuitive UI for managing folder paths and refresh settings.
Click `View files` for more visuals.
Reviews
Quick Information

Scans specified folders for .tres item resources, assigns and refreshes unique IDs (manually or automatically), resets all IDs when needed, and provides an intuitive UI for managing folder paths and refresh settings.Click `View files` for more visuals.