java.lang.NoClassDefFoundError: haven/TexRender

Forum for alternative clients, mods & discussions on the same.
User avatar
mkot1
Posts: 21
Joined: Sat Sep 24, 2011 6:26 pm

java.lang.NoClassDefFoundError: haven/TexRender

Post by mkot1 »

Hello, can't run any alternative clients. :( Help me please!

Abber, Ender, PurusPasta all of this clients explods with the next error:

Code: Select all

3.21.0.9cae9d8f
Windows 10 10.0 x64, 1.8.0_261 amd64
NVIDIA Corporation (GeForce GTX 970/PCIe/SSE2) - 4.6.0 NVIDIA 446.14

java.lang.NoClassDefFoundError: haven/TexRender
	at java.lang.Class.getDeclaredConstructors0(Native Method)
	at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
	at java.lang.Class.getConstructor0(Unknown Source)
	at java.lang.Class.newInstance(Unknown Source)
	at haven.Resource$CodeEntry.lambda$get$0(Resource.java:1379)
	at java.security.AccessController.doPrivileged(Native Method)
	at haven.Resource$CodeEntry.get(Resource.java:1374)
	at haven.Resource.getcode(Resource.java:1212)
	at haven.Material.fromres(Material.java:257)
	at haven.Composited.nmod(Composited.java:435)
	at haven.Composited.changes(Composited.java:494)
	at haven.Composited.changes(Composited.java:500)
	at haven.Composited.setup(Composited.java:563)
	at haven.RenderList.setup(RenderList.java:178)
	at haven.RenderList.add(RenderList.java:255)
	at haven.Avaview.setup(Avaview.java:141)
	at haven.PView$1.setup(PView.java:205)
	at haven.RenderList.setup(RenderList.java:178)
	at haven.RenderList.setup(RenderList.java:205)
	at haven.PView.draw(PView.java:229)
	at haven.Avaview.draw(Avaview.java:215)
	at haven.Widget.draw(Widget.java:743)
	at haven.Widget.draw(Widget.java:748)
	at haven.Charlist.draw(Charlist.java:135)
	at haven.Widget.draw(Widget.java:743)
	at haven.Widget.draw(Widget.java:748)
	at haven.Widget.draw(Widget.java:743)
	at haven.Widget.draw(Widget.java:748)
	at haven.RootWidget.draw(RootWidget.java:66)
	at haven.UI.draw(UI.java:153)
	at haven.HavenPanel.rootdraw(HavenPanel.java:347)
	at haven.HavenPanel.run(HavenPanel.java:646)
	at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: Could not find class haven.TexRender in resource (gfx/fx/paltex(v3))
	at haven.Resource$CodeEntry$1$1.findClass(Resource.java:1292)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	... 33 more
Oficial client works. But it is completely unusable!
User avatar
DDDsDD999
Posts: 5766
Joined: Fri Jul 02, 2010 12:31 am

Re: java.lang.NoClassDefFoundError: haven/TexRender

Post by DDDsDD999 »

Loftar silently removed support for the old rendering and all of the custom clients will be broken until someone fixes them.
Image
Image
Image
Image
Image
User avatar
mkot1
Posts: 21
Joined: Sat Sep 24, 2011 6:26 pm

Re: java.lang.NoClassDefFoundError: haven/TexRender

Post by mkot1 »

It would be sadly, because the oficial client is unusable. Really! Today I was trying to pas through the gate in a corner and I was banging my head against a wall 3 times until find a pixel where I can press mouse button and finaly pass through the gate. I couldnt play more then 7 min. :(
User avatar
Mashadar
Posts: 379
Joined: Thu Jan 20, 2011 9:34 am

Re: java.lang.NoClassDefFoundError: haven/TexRender

Post by Mashadar »

The game is playable as long as your cache is well-populated and you don't run into any ships/people with custom sketches. See http://www.havenandhearth.com/forum/vie ... 20#p864792
iamahh
Posts: 1806
Joined: Sat Dec 12, 2015 8:23 pm

Re: java.lang.NoClassDefFoundError: haven/TexRender

Post by iamahh »

mkot1 wrote:It would be sadly, because the oficial client is unusable. Really! Today I was trying to pas through the gate in a corner and I was banging my head against a wall 3 times until find a pixel where I can press mouse button and finaly pass through the gate. I couldnt play more then 7 min. :(
maybe use ":cam bad"
User avatar
mkot1
Posts: 21
Joined: Sat Sep 24, 2011 6:26 pm

Re: java.lang.NoClassDefFoundError: haven/TexRender

Post by mkot1 »

Thanks Mashadar, but the cache from that topic didn't help me. I still can't play the game, though the error changed:

Code: Select all

3.21.0.9cae9d8f
Windows 10 10.0 x64, 1.8.0_261 amd64
NVIDIA Corporation (GeForce GTX 970/PCIe/SSE2) - 4.6.0 NVIDIA 446.14

java.lang.NoClassDefFoundError: haven/render/RenderTree$Node
	at java.lang.Class.getDeclaredMethods0(Native Method)
	at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
	at java.lang.Class.getDeclaredMethod(Unknown Source)
	at haven.Utils.smthfun(Utils.java:1525)
	at haven.Sprite$FactMaker.make(Sprite.java:62)
	at haven.Sprite$FactMaker.make(Sprite.java:57)
	at haven.Resource$CodeEntry.lambda$get$0(Resource.java:1377)
	at java.security.AccessController.doPrivileged(Native Method)
	at haven.Resource$CodeEntry.get(Resource.java:1374)
	at haven.Resource.getcode(Resource.java:1212)
	at haven.Sprite.create(Sprite.java:134)
	at haven.Gob.ctick(Gob.java:241)
	at haven.OCache.ctick(OCache.java:122)
	at haven.Glob.ctick(Glob.java:158)
	at haven.HavenPanel.run(HavenPanel.java:635)
	at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: Could not find class haven.render.RenderTree$Node in resource (gfx/fx/eq(v9))
	at haven.Resource$CodeEntry$1$1.findClass(Resource.java:1292)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	... 16 more
User avatar
mkot1
Posts: 21
Joined: Sat Sep 24, 2011 6:26 pm

Re: java.lang.NoClassDefFoundError: haven/TexRender

Post by mkot1 »

iamahh wrote: maybe use ":cam bad"
How can I change the cam view in oficial client?
User avatar
KingfishCid
Posts: 31
Joined: Sat Jul 25, 2020 1:08 pm
Location: Uhulis Sector, Krieg

Re: java.lang.NoClassDefFoundError: haven/TexRender

Post by KingfishCid »

mkot1 wrote:
iamahh wrote: maybe use ":cam bad"
How can I change the cam view in oficial client?
Without having the chat selected press " : " & it'll open up the console. Then type cam bad. To turn it back open the console again & type cam ortho.
User avatar
mkot1
Posts: 21
Joined: Sat Sep 24, 2011 6:26 pm

Re: java.lang.NoClassDefFoundError: haven/TexRender

Post by mkot1 »

Thank you. It's better, but not enought.

Upd: I was trying to play a little, but can't. There are no hands slots, belt has a non-transparrent big window, non-movable and small minimap, chat window takes a huge part of the screen, there are no additional hot access pannels, invisible animals in a big trees, big fight interface on the center of the screen which prevent to move carefuly. This is issues only for only 3 min of play.
User avatar
Mashadar
Posts: 379
Joined: Thu Jan 20, 2011 9:34 am

Re: java.lang.NoClassDefFoundError: haven/TexRender

Post by Mashadar »

mkot1 wrote:Thanks Mashadar, but the cache from that topic didn't help me. I still can't play the game, though the error changed:
I assume your cache has already been contaminated by a file from the new resource tree. In that case, you can try renaming your entire data folder to something else and replace it with vatas folder, instead of merging the two.

Return to “The Wizards' Tower”