• RuntimesGodotBugs
  • godot-spine 4.4.1 error for already exists.

Problem statement

Hi, I need some help from godot-spine 4.4.1
My godot is 4.4.1 stable ver.

  1. I creat a new proj, save & close godot, then download GDExtension 4.4.1 and put bin file at my proj forder.
  2. Start godot by [Godot_v4.4.1-stable_win64.exe], wait it start & check bin file in my proj, then save & close.
  3. Start godot by [godot-4.2-4.4.1-stable.exe], then i can see some spine node have red-spine-icon.
  4. I try to add spine-node (like SpineSprite node),godot will shutdown.

Exactly I can see ERROR when open godot by [godot-4.2-4.4.1-stable.exe]
ERROR: Class 'SpineAtlasResourceImportPlugin' already exists.
ERROR: Class 'SpineJsonResourceImportPlugin' already exists.
ERROR: Class 'SpineBinaryResourceImportPlugin' already exists.
ERROR: Class 'SpineSkeletonDataResourceInspectorPlugin' already exists.
ERROR: Class 'SpineEditorPlugin' already exists.

I try to include godot-spine to another proj, same error repeat 400+

thanks for help!

  • Misaki ответили на это сообщение.
    Related Discussions
    ...

    sandylin Did you download the spine-godot custom build and then add the spine-godot GDExtension to your project? If that's the case, I think this error will occur because the spine-godot custom build can use spine skeletons without the spine-godot GDExtension. If you want to use spine-godot with the GDExtension, download the Godot editor from the official Godot website, create a new project with it, and add the spine-godot GDExtension to that project.
    Or, if you don't care about using the GDExtension, just exclude it from your project.

    As Misaki said, you can not use the GDExtension and our Godot custom build together.

    If you want to use GDExtension, use it together with the official Godot builds.

    If you want to use our Godot custom build, do not add the GDExtension.