Safe Resource Picker's icon

Safe Resource Picker 1.0.1 Tools 4.4 Community

Submitted by user HauntedBeekeeper; MIT; 2025-04-26

Get the type safety of the native Godot resource picker with the performance benefits of storing resource paths instead of resources.

By just adding a custom type hint to your `@export` properties, you can use the Resource Picker control in the Inspector, but the values will be stored as uid strings instead of external references.

This means that loading your Resource will load JUST your Resource, and not all of its external references.

This can be a huge performance boost when, for example, you have a shopkeeper with many items -- you don't need to load every item's 3D models if you're only showing their names in the shop!


View files Download Submit an issue Recent Edits