I can confirm this is a known issue with the spine-godot runtime. When you double-click a .json file in the FileSystem panel, Godot tries to open it, which can cause the editor to crash in spine-godot builds.
Workaround:
Instead of double-clicking the .json file in the FileSystem panel, you can:
- Right-click the
.json file
- Select "Open in External Program" or "Show in FileManager"
- Open the file with your preferred text editor outside of Godot
Important Note about .json files for Spine:
If you're trying to use a .json file exported from Spine Editor, please note that:
- Spine skeleton data files should use the
.spine-json extension, not .json
- The spine-godot runtime requires this specific extension to properly recognize and import Spine skeleton data
- Using
.json files may cause import issues or confusion with other JSON data in your project
If you have Spine skeleton data with a .json extension, you should rename it to .spine-json before importing it into your Godot project.
For better performance and smaller file sizes, consider using binary .skel exports instead of JSON exports when working with Spine in Godot.