If your game uses the Spine Runtimes, there are 2 options for distribution:
- Distribute under the Spine Runtimes license: Each user of your product needs a Spine Editor license. This is most appropriate for game toolkits or FOSS.
- Distribute under the Spine Editor license: You can distribute and you can also allow 3rd parties to distribute, but if they make changes they need their own Spine Editor license. This means modders would need a Spine Editor license, as you stated.
There's not really a way to make a version of Spine that can only be used for your game. Nothing would stop people from exporting data and using it how they like.
Spine's cost might make using it as a tool for modders prohibitive, though it has happened. Many people have modded Slay the Spire and other games using Spine. I understand any friction for modders is not ideal but I don't see a way around it that keeps the intent of our licensing, which is that our Spine Runtimes are for Spine licensees.