[Solved]What dependency for loading town.zip main.scene

I am a bit rusty with jmonkey now. So I was going over the tutorials.


Can some one remind me what gradle depency is needed to load the town.zip main.scene. Its a Ogre3d dotScene

assetManager.registerLocator("town.zip", ZipLocator.class);
Spatial scene = assetManager.loadModel("main.scene");


SEVERE: Uncaught exception thrown in Thread[jME3 Main,5,main]
 com.jme3.asset.AssetLoadException: No loader registered for type "scene"
at com.jme3.asset.ImplHandler.aquireLoader(ImplHandler.java:199)
at com.jme3.asset.DesktopAssetManager.loadLocatedAsset(DesktopAssetManager.java:255)
at com.jme3.asset.DesktopAssetManager.loadAsset(DesktopAssetManager.java:373)

Gradle depency I already have

compile "org.jmonkeyengine:jme3-core:$jmeVersion"
compile "org.jmonkeyengine:jme3-desktop:$jmeVersion"
compile "org.jmonkeyengine:jme3-lwjgl:$jmeVersion"

compile "com.simsilica:lemur:1.8.1"
runtime "org.slf4j:slf4j-simple:1.6.1"
runtime "org.codehaus.groovy:groovy-all:2.4.6"

compile "org.jmonkeyengine:jme3-blender:$jmeVersion"

compile "org.jmonkeyengine:jme3-terrain:$jmeVersion"

Test Data

Aren’t I missing the asset loader.
I have the town.zip file so I think I have the assets.

I was wondering if there was something like org.jmoneyengine:jme3-ogre but I do not see anything like that on bintray

Is that not correct?

Is the town.zip in your "asset" folder?

Edit:I don’t think its part of the engine, you have to manually add it.

I was missing this depency

 compile "org.jmonkeyengine:jme3-plugins:$jmeVersion"

Thanks for the help