• Editor
  • [Solved]runtime files no longer in the install?

Hi, when installing the Spine are the runtimes expected to be provided as well? Currently all I see in the runtime folder after installing the latest downloaded version of Spine from the provided link in the activation email is a readme file that points to the github location.

On a related note, i've synced the libgdx runtime project, and i've been running into an exception after exporting a jar of it to use in my own project, which fails when i try to do a json.readSkeletonData

com.esotericsoftware.spine.SkeletonJson.readAnimation(SkeletonJson.java:198)

which as far as i can tell is in this line :

for (Entry<String, ?> entry : bonesMap.entries()) {

in SkeletonJson

I've attached the export of skeleton file (which i think should be the new format that you've mentioned recently) which I exported from Spine.

Related Discussions
...

Sorry, i missed out on the full exception:

Exception in thread "LWJGL Application" com.badlogic.gdx.utils.GdxRuntimeException: java.lang.NullPointerException
	at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:113)
Caused by: java.lang.NullPointerException
	at com.esotericsoftware.spine.SkeletonJson.readAnimation(SkeletonJson.java:198)
	at com.esotericsoftware.spine.SkeletonJson.readSkeletonData(SkeletonJson.java:145)

Just an update, I've tested this with a binary export and it works

See the problem, thanks. Fixed in git.

The runtimes are only available from github. Spine auto updates now, so downloading Spine again just to get the runtimes doesn't make much sense. github has a ZIP link if you don't want to mess with git.

Thanks! i'll sync it off github when I get back this evening and post my results.

Just tested it, it works! Thanks Nate!