Base class for resource importers. This is the base class for Godot's resource importers. To implement your own resource importers using editor plugins, see [EditorImportPlugin]. $DOCS_URL/tutorials/plugins/editor/import_plugins.html Called when the engine compilation profile editor wants to check what build options an imported resource needs. For example, [ResourceImporterDynamicFont] has a property called [member ResourceImporterDynamicFont.multichannel_signed_distance_field], that depends on the engine to be build with the "msdfgen" module. If that resource happened to be a custom one, it would be handled like this: [codeblock] func _get_build_dependencies(path): var resource = load(path) var dependencies = PackedStringArray() if resource.multichannel_signed_distance_field: dependencies.push_back("module_msdfgen_enabled") return dependencies [/codeblock] The default import order. The import order for scenes, which ensures scenes are imported [i]after[/i] all other core resources such as textures. Custom importers should generally have an import order lower than [code]100[/code] to avoid issues when importing scenes that rely on custom resources.