Amber Client

Forum for alternative clients, mods & discussions on the same.
User avatar
KingfishCid
Posts: 31
Joined: Sat Jul 25, 2020 1:08 pm
Location: Uhulis Sector, Krieg

Re: Amber Client

Post by KingfishCid »

Hello.
Seeing this issue when I right click a palisade section & then select in the flower menu expand. Each time, no matter the corner post, just expand seems to crash my game. Just thought you'd want to know since it seems odd.
1.80.0.5fe4c30a
Windows 10 10.0 x64, 1.8.0_261 amd64
Intel (Intel(R) HD Graphics) - 4.0.0 - Build 10.18.10.4252

java.lang.NoClassDefFoundError: haven/render/Pipe$Op
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:1536)
at haven.Sprite$FactMaker.make(Sprite.java:60)
at haven.Sprite$FactMaker.make(Sprite.java:55)
at haven.Resource$CodeEntry.lambda$get$0(Resource.java:1324)
at java.security.AccessController.doPrivileged(Native Method)
at haven.Resource$CodeEntry.get(Resource.java:1321)
at haven.Resource.getcode(Resource.java:1170)
at haven.Sprite.create(Sprite.java:132)
at haven.Gob.ctick(Gob.java:236)
at haven.MapView.tick(MapView.java:1481)
at haven.Widget.tick(Widget.java:700)
at haven.GameUI.tick(GameUI.java:812)
at haven.Widget.tick(Widget.java:700)
at haven.UI.tick(UI.java:139)
at haven.HavenPanel.run(HavenPanel.java:639)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: Could not find class haven.render.Pipe$Op in resource (gfx/terobjs/arch/wallext(v15))
at haven.Resource$CodeEntry$1$1.findClass(Resource.java:1250)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 19 more
Thanks.
ShamanKing
Posts: 1
Joined: Sat Jun 04, 2016 9:21 pm

Re: Amber Client

Post by ShamanKing »

What to do?
1.80.0.5fe4c30a
Windows 10 10.0 x64, 1.8.0_261 amd64
NVIDIA Corporation (GeForce GT 730/PCIe/SSE2) - 4.6.0 NVIDIA 388.13

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:1536)
at haven.Sprite$FactMaker.make(Sprite.java:60)
at haven.Sprite$FactMaker.make(Sprite.java:55)
at haven.Resource$CodeEntry.lambda$get$0(Resource.java:1324)
at java.security.AccessController.doPrivileged(Native Method)
at haven.Resource$CodeEntry.get(Resource.java:1321)
at haven.Resource.getcode(Resource.java:1170)
at haven.Sprite.create(Sprite.java:132)
at haven.ResDrawable.init(ResDrawable.java:73)
at haven.ResDrawable.setup(ResDrawable.java:78)
at haven.Gob.setup(Gob.java:574)
at haven.RenderList.setup(RenderList.java:170)
at haven.RenderList.add(RenderList.java:247)
at haven.MapView.addgob(MapView.java:677)
at haven.MapView$Gobs$GobSet.setup(MapView.java:754)
at haven.RenderList.setup(RenderList.java:170)
at haven.RenderList.add(RenderList.java:247)
at haven.MapView$Gobs.setup(MapView.java:898)
at haven.RenderList.setup(RenderList.java:170)
at haven.RenderList.add(RenderList.java:247)
at haven.MapView.setup(MapView.java:1005)
at haven.PView$1.setup(PView.java:206)
at haven.RenderList.setup(RenderList.java:170)
at haven.RenderList.setup(RenderList.java:197)
at haven.PView.draw(PView.java:230)
at haven.MapView.draw(MapView.java:1432)
at haven.Widget.draw(Widget.java:726)
at haven.Widget.draw(Widget.java:731)
at haven.GameUI.draw(GameUI.java:786)
at haven.Widget.draw(Widget.java:726)
at haven.Widget.draw(Widget.java:731)
at haven.RootWidget.draw(RootWidget.java:67)
at haven.UI.draw(UI.java:144)
at haven.HavenPanel.rootdraw(HavenPanel.java:349)
at haven.HavenPanel.run(HavenPanel.java:648)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: Could not find class haven.render.RenderTree$Node in resource (lib/tree(v10))
at haven.Resource$CodeEntry$1$1.findClass(Resource.java:1250)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 39 more
User avatar
relmo
Posts: 25
Joined: Fri Aug 23, 2013 9:47 pm

Re: Amber Client

Post by relmo »

Well, after ingame crushes I've tried to remove AppData\Roaming\Haven and Hearth\data folder. And now client crushes just after log in.

1.80.0.5fe4c30a
Windows 10 10.0 x64, 1.8.0_251 amd64
NVIDIA Corporation (GeForce 940M/PCIe/SSE2) - 4.6.0 NVIDIA 398.36

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:1326)
at java.security.AccessController.doPrivileged(Native Method)
at haven.Resource$CodeEntry.get(Resource.java:1321)
at haven.Resource.getcode(Resource.java:1170)
at haven.Material.fromres(Material.java:246)
at haven.Composited.nmod(Composited.java:430)
at haven.Composited.changes(Composited.java:489)
at haven.Composited.changes(Composited.java:495)
at haven.Composited.setup(Composited.java:558)
at haven.RenderList.setup(RenderList.java:170)
at haven.RenderList.add(RenderList.java:247)
at haven.Avaview.setup(Avaview.java:140)
at haven.PView$1.setup(PView.java:206)
at haven.RenderList.setup(RenderList.java:170)
at haven.RenderList.setup(RenderList.java:197)
at haven.PView.draw(PView.java:230)
at haven.Avaview.draw(Avaview.java:214)
at haven.Widget.draw(Widget.java:726)
at haven.Widget.draw(Widget.java:731)
at haven.Charlist.draw(Charlist.java:131)
at haven.Widget.draw(Widget.java:726)
at haven.Widget.draw(Widget.java:731)
at haven.Widget.draw(Widget.java:726)
at haven.Widget.draw(Widget.java:731)
at haven.RootWidget.draw(RootWidget.java:67)
at haven.UI.draw(UI.java:144)
at haven.HavenPanel.rootdraw(HavenPanel.java:349)
at haven.HavenPanel.run(HavenPanel.java:648)
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:1250)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 33 more
W12:
Argonian Seeks-the-Abyss - Tailor of Unurgunite, opium dealer, silk mama
Jules/Atma Shikari - Hunter of Unurgunte

Old Hafen W3, W4: Hermit
meus
Posts: 212
Joined: Sun Sep 04, 2011 3:00 pm

Re: Amber Client

Post by meus »

Currently custom clients (Amber, Ender, Purus) seem unable to access any visual resources that are not already cached client-side.

Vanilla client is still operational, for what it's worth, you can at least log in and hearth back. As long as you don't "see" a new object in-game, you will be able to keep using the custom client again. And don't delete game cache - that will not help, but will take away your option to still use it with the cached assets.
User avatar
relmo
Posts: 25
Joined: Fri Aug 23, 2013 9:47 pm

Re: Amber Client

Post by relmo »

meus wrote:Currently custom clients (Amber, Ender, Purus) seem unable to access any visual resources that are not already cached client-side
Then why many of my friends can use Amber client and they don't stack with crushes?

upd.
My friend shared his cache for me and for now I can use Amber... At least I can stay near Crop Circle.
W12:
Argonian Seeks-the-Abyss - Tailor of Unurgunite, opium dealer, silk mama
Jules/Atma Shikari - Hunter of Unurgunte

Old Hafen W3, W4: Hermit
User avatar
Asarigan
Posts: 7
Joined: Sun Feb 08, 2015 11:05 pm

Re: Amber Client

Post by Asarigan »

can someone who does not crash the game, lay out their cache?
this will help those who get an error while entering the game and possibly help those who receive an error under other circumstances.
User avatar
vatas
Posts: 5252
Joined: Fri Apr 05, 2013 8:34 am
Location: Suomi Finland Perkele

Re: Amber Client

Post by vatas »

Where is the cache located? In the client folder? Some sort of other folder within C:/User/Documents or something like that?
Haven and Hearth Wiki (Maintained by volunteers - test/verify when practical. Forum thread

Basic Claim Safety (And what you’re doing wrong
TL:;DR: Build a Palisade with only Visitor gates.)

Combat Guide (Overview, PVE, PVP) (Includes how to escape/minimize risk of getting killed.)
User avatar
relmo
Posts: 25
Joined: Fri Aug 23, 2013 9:47 pm

Re: Amber Client

Post by relmo »

vatas wrote:Where is the cache located? In the client folder? Some sort of other folder within C:/User/Documents or something like that?
Replacement of "AppData\Roaming\Haven and Hearth\data" in usr_name folder helped for me.
W12:
Argonian Seeks-the-Abyss - Tailor of Unurgunite, opium dealer, silk mama
Jules/Atma Shikari - Hunter of Unurgunte

Old Hafen W3, W4: Hermit
User avatar
CLAVICEMBALO3
Posts: 49
Joined: Sun Jul 10, 2016 8:56 pm

Re: Amber Client

Post by CLAVICEMBALO3 »

1.80.0.5fe4c30a
Windows 10 10.0 x64, 1.8.0_261 x86
NVIDIA Corporation (GeForce GTX 1050 Ti/PCIe/SSE2) - 4.6.0 NVIDIA 441.12

java.lang.NoClassDefFoundError: haven/Sprite$CDel
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at haven.Resource$CodeEntry$1$1.findClass(Resource.java:1251)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at haven.Resource$CodeEntry.load(Resource.java:1273)
at haven.Resource$CodeEntry.get(Resource.java:1303)
at haven.Resource.getcode(Resource.java:1170)
at haven.Sprite.create(Sprite.java:132)
at haven.Gob.ctick(Gob.java:236)
at haven.OCache.ctick(OCache.java:115)
at haven.Glob.ctick(Glob.java:157)
at haven.HavenPanel.run(HavenPanel.java:637)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: Could not find class haven.Sprite$CDel in resource (gfx/fx/cavewarn(v5))
at haven.Resource$CodeEntry$1$1.findClass(Resource.java:1250)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 15 more
User avatar
vatas
Posts: 5252
Joined: Fri Apr 05, 2013 8:34 am
Location: Suomi Finland Perkele

Re: Amber Client

Post by vatas »

Made a .rar out of my cache folder, it's more than 100 megabytes so I don't know a convenient way of sharing it. Also I use Purus Pasta (should be compatible, but heck if I know for sure.)

Also I think I need to remind people to proceed with caution, there's a non-zero percent risk that someone decides to help out by sharing cache folder that contains more than you bargained for. (I'm talking about malware.)
Haven and Hearth Wiki (Maintained by volunteers - test/verify when practical. Forum thread

Basic Claim Safety (And what you’re doing wrong
TL:;DR: Build a Palisade with only Visitor gates.)

Combat Guide (Overview, PVE, PVP) (Includes how to escape/minimize risk of getting killed.)

Return to “The Wizards' Tower”