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
Export/import Godot assets with auto dependency scanning and Autoload support. Validates package integrity and rebuilds UID cache automatically. Compatible with Godot 4.5+.
STRIX Asset Hub
1-Click asset management for Godot 4.x β Export and import scenes/folders as clean ZIP archives with automatic dependency scanning, integrity validation, and seamless workflow automation.
β¨ Key Features
- Smart Dependency Scanning: BFS-based traversal detects linked resources,
.importfiles, Godot 4.x UID references, and dynamicpreload()/load()calls. - Diagnostic HUD & Integrity Check: Missing dependencies are highlighted in red with parent folder auto-expansion. Prevents shipping broken packages.
- Autoload/Singleton Preservation: Scans code for global Autoload usage, embeds configurations in
strix_manifest.json, and auto-injects during import. - Automated Absolute Import: 1-click extraction, ProjectSettings injection, and UID cache rebuild. Handles Godot JIT compile warnings gracefully.
- Editor-Optimized: Async processing with dynamic yield intervals (~60 FPS target). Excludes
.godot/,.git/, and export presets automatically.
π¦ Installation
- Download the plugin and place
addons/strix_asset_packager/in your project root (res://). - Open Project β Project Settings β Plugins.
- Enable STRIX Asset Packager.
- A new dock appears in the bottom-right editor corner.
β οΈ Requires Godot 4.5+. Not compatible with 3.x.
π Usage
Export
- Click Select File / Folder β choose target (
res://enemies/orres://player.tscn). - Wait for the dependency tree to generate.
- π΄ Fix any
[MISSING]files before exporting. - Click Export ZIP β save archive.
Import
- Click Import STRIX Package β select
.zip. - Wait for progress completion.
- β Assets extracted, Autoloads injected, UID cache rebuilt automatically.
π‘ Temporary
[Compile Error]messages during import are normal. STRIX finalizes the workspace automatically.
π‘οΈ Best Practices for Distributable Assets
STRIX guarantees correct packing of detected files. Your code architecture determines runtime compatibility:
- β
Use
@export var scene: PackedSceneinstead of hardcodedpreload("res://..."). - β
Use duck typing (
if target.has_method("attack"):) or groups (body.is_in_group("player")) instead of tight class coupling. - π Keep distributable assets self-contained in a dedicated folder.
π¦ Developed by STRIX OWL
π License
This project is distributed under the MIT License. Free for personal, indie, and commercial use. Attribution is appreciated but not required.
Export/import Godot assets with auto dependency scanning and Autoload support. Validates package integrity and rebuilds UID cache automatically. Compatible with Godot 4.5+.
Reviews
Quick Information
Export/import Godot assets with auto dependency scanning and Autoload support. Validates package integrity and rebuilds UID cache automatically. Compatible with Godot 4.5+.