Spine GDExtension loads, but Godot won't recognize .atlas or .skel files (Godot 4.5.1 Mono)

Hi everyone,

I’m trying to use spine-godot with Godot 4.5.1 Stable Mono (Godot_v4.5.1-stable_mono_win64.exe) and .NET 9.

The goal is to develop mods for Slay the Spire 2.

I followed the official installation guide and copied the provided bin folder into my project. The extension seems to load correctly because I can create SpineSprite nodes in the editor (they appear exactly like the official examples).

However, I’m stuck on importing Spine assets.

What happens

Godot doesn’t recognize any exported Spine files:

.atlas files are not imported.

.skel files are not imported.

SpineSkeletonDataResource won’t let me assign these files.

Dragging the files into the Inspector just results in an error.

What I’ve already tried

Spine Editor 4.3.18

Spine Editor 4.2.11

Re-exported the skeleton multiple times.

Recreated the Godot project.

Confirmed that the GDExtension itself loads (since Spine nodes are available).

None of these changed the behavior.

What confuses me

If the extension weren’t loading at all, I wouldn’t expect the Spine nodes to appear.

Since I can create Spine nodes, it seems the GDExtension is loaded correctly, but the asset importer never recognizes .atlas or .skel files.

Questions

Has anyone successfully used spine-godot with Godot 4.5.1 Mono?

Is there any additional installation step required for the importer?

Could this be a compatibility issue with Godot 4.5.1?

Is there any way to verify whether the Spine importer has actually been registered?

QQ图片20260629122725