[SOLVED] Why this exception appears?

com.jme3.asset.AssetLoadException: No loader registered for type "ogg"
	at com.jme3.asset.ImplHandler.aquireLoader(ImplHandler.java:196)
	at com.jme3.asset.DesktopAssetManager.loadLocatedAsset(DesktopAssetManager.java:268)
	at com.jme3.asset.DesktopAssetManager.loadAsset(DesktopAssetManager.java:388)
	at com.jme3.audio.AudioNode.<init>(AudioNode.java:164)
	at com.jme3.audio.AudioNode.<init>(AudioNode.java:144)
	at com.mygame.Main.simpleInitApp(Main.java:28)
	at com.jme3.app.SimpleApplication.initialize(SimpleApplication.java:240)
	at com.jme3.system.lwjgl.LwjglAbstractDisplay.initInThread(LwjglAbstractDisplay.java:139)
	at com.jme3.system.lwjgl.LwjglAbstractDisplay.run(LwjglAbstractDisplay.java:221)
	at java.base/java.lang.Thread.run(Thread.java:834)
1 Like

The application can’t find the “jme3-jogg” library in its classpath. Does your project include it?

1 Like

Thank you!

1 Like