Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

AutoAssignIDs

An asset by Golomp
The page banner background of a mountain and forest
AutoAssignIDs hero image

Quick Information

0 ratings
AutoAssignIDs icon image
Golomp
AutoAssignIDs

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.

Supported Engine Version
4.4
Version String
1.1
License Version
MIT
Support Level
community
Modified Date
3 months ago
Git URL
Issue URL

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.

README Where to find?

README Manage Item Folders

README Reset ALL IDs

README Refresh Item IDs

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 specified class_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

  1. Place the plugin folder in your project's res://addons/ directory.
  2. 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

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
AutoAssignIDs icon image
Golomp
AutoAssignIDs

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.

Supported Engine Version
4.4
Version String
1.1
License Version
MIT
Support Level
community
Modified Date
3 months ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers