Game Development: Duckwall

Announcements about major changes in Haven & Hearth.
Gigapower
Posts: 4
Joined: Thu May 18, 2023 10:34 pm

Re: Game Development: Duckwall

Post by Gigapower »

jorb wrote:
Gigapower wrote:Cant login, every time I try it crashes with the same Java error mentioned previously.
I believe this should be fixed now?

Code: Select all

haven.Resource$BadVersionException: Obsolete version 1 of ui/provinces requested, loaded version is 2, from cache source backed by HashDirCache(http://game.havenandhearth.com/render/)
	at haven.Resource$Pool.load(Resource.java:683)
	at haven.Resource$Spec.get(Resource.java:118)
	at haven.Resource$Spec.get(Resource.java:122)
	at haven.Resource$Spec.get(Resource.java:105)
	at haven.PType.lambda$static$1(PType.java:43)
	at haven.Resource$CodeEntry.loader(Resource.java:1750)
	at haven.Resource$CodeEntry.getentry(Resource.java:1777)
	at haven.Resource$CodeEntry.get(Resource.java:1810)
	at haven.Resource.getcode(Resource.java:1869)
	at haven.GobIcon.getfac(GobIcon.java:208)
	at haven.GobIcon$Settings$Loader.run(GobIcon.java:442)
	at haven.Loader.lambda$defer$0(Loader.java:240)
	at haven.Loader$Future.run(Loader.java:71)
	at haven.Loader$Future.access$400(Loader.java:42)
	at haven.Loader.loop(Loader.java:202)
	at java.base/java.lang.Thread.run(Unknown Source)
Unfortunately no it still is happening here.
User avatar
linkfanpc
Posts: 2415
Joined: Wed Aug 05, 2015 7:07 pm

Re: Game Development: Duckwall

Post by linkfanpc »

Zephroze wrote:We gonna do anything about the ability to cause so much injury in one hit that it bypasses death protection and kills people? It's the reason I cannot recommend the game to less hardcore players.

Losing your gear, not fun but recoverable.

Losing your character because the opt-in permadeath mechanics malfunction? Can't sell that to anybody.
i'm pretty sure i already explained to you in another thread that that is an intended mechanic and not a malfunction. disliking that is fine (albeit against the game's ideology but w/e) but willingly lying and claiming it's a fault of the game is loser behavior.
jorb wrote:Hitting a "Ghejejiiwlonk" with your "Umappawoozle" for eightyfifteen points of "Sharmakookel", simply makes no sense.
randomtelelocxyz wrote:want wish to jorb stop loving gayanal porn
Archipenos wrote:Irl if someone kills me, if I want to burn their house down, nothing but fear of the law or reprisal or my own moral compass stops me.
Joshk80k
Posts: 46
Joined: Sun Oct 16, 2011 1:15 am

Re: Game Development: Duckwall

Post by Joshk80k »

I'm not sure what happened in the last few updates, but it seems like aggroing multiple things at once (it seems like 7+) is causing the client to crash, and it's not possible to log back in until you've been KO'd. I just replicated this on the base client with a bunch of grasshoppers and toads. This greatly complicates fighting groups of aurochs, wolves, and slimes when mining and breaking up those rocks that spawn while mining. I wasn't going to bother the devs about it because I originally thought it was a custom client thing, but since it's happening on the default client, I want to bring it to your attention.

Thanks for taking a look!
Selderis
Posts: 4
Joined: Sun Dec 21, 2025 2:30 am

Re: Game Development: Duckwall

Post by Selderis »

Gigapower wrote:
jorb wrote:
Gigapower wrote:Cant login, every time I try it crashes with the same Java error mentioned previously.
I believe this should be fixed now?

Code: Select all

haven.Resource$BadVersionException: Obsolete version 1 of ui/provinces requested, loaded version is 2, from cache source backed by HashDirCache(http://game.havenandhearth.com/render/)
	at haven.Resource$Pool.load(Resource.java:683)
	at haven.Resource$Spec.get(Resource.java:118)
	at haven.Resource$Spec.get(Resource.java:122)
	at haven.Resource$Spec.get(Resource.java:105)
	at haven.PType.lambda$static$1(PType.java:43)
	at haven.Resource$CodeEntry.loader(Resource.java:1750)
	at haven.Resource$CodeEntry.getentry(Resource.java:1777)
	at haven.Resource$CodeEntry.get(Resource.java:1810)
	at haven.Resource.getcode(Resource.java:1869)
	at haven.GobIcon.getfac(GobIcon.java:208)
	at haven.GobIcon$Settings$Loader.run(GobIcon.java:442)
	at haven.Loader.lambda$defer$0(Loader.java:240)
	at haven.Loader$Future.run(Loader.java:71)
	at haven.Loader$Future.access$400(Loader.java:42)
	at haven.Loader.loop(Loader.java:202)
	at java.base/java.lang.Thread.run(Unknown Source)
Unfortunately no it still is happening here.
I'm getting this too, as soon as I log in I get this same Java error.
inevitable
Posts: 15
Joined: Thu Nov 14, 2024 12:46 pm

Re: Game Development: Duckwall

Post by inevitable »

Joshk80k wrote:I'm not sure what happened in the last few updates, but it seems like aggroing multiple things at once (it seems like 7+) is causing the client to crash, and it's not possible to log back in until you've been KO'd. I just replicated this on the base client with a bunch of grasshoppers and toads. This greatly complicates fighting groups of aurochs, wolves, and slimes when mining and breaking up those rocks that spawn while mining. I wasn't going to bother the devs about it because I originally thought it was a custom client thing, but since it's happening on the default client, I want to bring it to your attention.

Thanks for taking a look!
I made a fix for this here: https://github.com/dolda2000/hafen-client/pull/22

I only was able to replicate it by breaking loose rocks for 6+ slimes, if you can give a bit more detail on how you reproduce it with grasshoppers or toads that'd be swell. You drop 7 grasshoppers/toads and then...?
gravesmerch
Posts: 521
Joined: Thu Sep 08, 2022 6:13 pm

Re: Game Development: Duckwall

Post by gravesmerch »

may not affect many clients, but in my case seems openjdk26 removed Applet class, easiest workaround was downgrading to openjdk21 (coincidentally using duck ai to help)
Last edited by gravesmerch on Sun May 03, 2026 3:06 am, edited 1 time in total.
User avatar
linkfanpc
Posts: 2415
Joined: Wed Aug 05, 2015 7:07 pm

Re: Game Development: Duckwall

Post by linkfanpc »

gravesmerch wrote:duck ai
say that again
jorb wrote:Hitting a "Ghejejiiwlonk" with your "Umappawoozle" for eightyfifteen points of "Sharmakookel", simply makes no sense.
randomtelelocxyz wrote:want wish to jorb stop loving gayanal porn
Archipenos wrote:Irl if someone kills me, if I want to burn their house down, nothing but fear of the law or reprisal or my own moral compass stops me.
User avatar
BigCountry
Posts: 215
Joined: Wed Feb 06, 2019 4:07 am

Re: Game Development: Duckwall

Post by BigCountry »

Code: Select all

haven.Resource$BadVersionException: Obsolete version 1 of ui/provinces requested, loaded version is 2, from cache source backed by HashDirCache(http://game.havenandhearth.com/render/)
	at haven.Resource$Pool.load(Resource.java:683)
	at haven.Resource$Spec.get(Resource.java:118)
	at haven.Resource$Spec.get(Resource.java:122)
	at haven.Resource$Spec.get(Resource.java:105)
	at haven.PType.lambda$static$1(PType.java:43)
	at haven.Resource$CodeEntry.loader(Resource.java:1750)
	at haven.Resource$CodeEntry.getentry(Resource.java:1777)
	at haven.Resource$CodeEntry.get(Resource.java:1810)
	at haven.Resource.getcode(Resource.java:1869)
	at haven.GobIcon.getfac(GobIcon.java:208)
	at haven.GobIcon$Settings$Loader.run(GobIcon.java:442)
	at haven.Loader.lambda$defer$0(Loader.java:240)
	at haven.Loader$Future.run(Loader.java:71)
	at haven.Loader$Future.access$400(Loader.java:42)
	at haven.Loader.loop(Loader.java:202)
	at java.base/java.lang.Thread.run(Unknown Source)

I'm getting this too, as soon as I log in I get this same Java error.

same +1
Image
gravesmerch
Posts: 521
Joined: Thu Sep 08, 2022 6:13 pm

Re: Game Development: Duckwall

Post by gravesmerch »

linkfanpc wrote:
gravesmerch wrote:duck ai
say that again
lol been using ai from duckduckgo, today is duck patch, whaaaa, but actually was Haiku who helped my noob linux skills
User avatar
dagrimreefah
Posts: 2648
Joined: Wed May 25, 2011 3:01 am

Re: Game Development: Duckwall

Post by dagrimreefah »

gravesmerch wrote:may not affect many clients, but in my case seems openjdk26 removed Applet class, easiest workaround was downgrading to openjdk21 (coincidentally using duck ai to help)
Using openjdk21 and the error still happens, dammit

Return to “Announcements”