Kami Client

Forum for alternative clients, mods & discussions on the same.
User avatar
vatas
Posts: 5249
Joined: Fri Apr 05, 2013 8:34 am
Location: Suomi Finland Perkele

Crash report

Post by vatas »

Landed a killing blow on a Swan and gained a combat move. Interestingly I had done it two times prior without any issue.

Code: Select all

haven.render.RenderTree$SlotRemoved
	at haven.render.RenderTree$TreeSlot.remove(RenderTree.java:529)
	at haven.RUtils.multirem(RUtils.java:59)
	at haven.Gob.setattr(Gob.java:813)
	at haven.Gob.clearOpenings(Gob.java:686)
	at haven.GobOpeningOverlay.destroy(GobOpeningOverlay.java:181)
	at haven.Fightview$Relation.remove(Fightview.java:75)
	at haven.Fightview.uimsg(Fightview.java:336)
	at haven.UI.uimsg(UI.java:368)
	at haven.RemoteUI.run(RemoteUI.java:78)
	at haven.MainFrame.uiloop(MainFrame.java:301)
	at haven.MainFrame.run(MainFrame.java:317)
	at haven.MainFrame.main2(MainFrame.java:439)
	at haven.MainFrame.lambda$main$0(MainFrame.java:465)
	at java.base/java.lang.Thread.run(Thread.java:1583)
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
derkami
Posts: 198
Joined: Thu Jun 02, 2016 11:28 pm

Re: Kami Client

Post by derkami »

vatas wrote:Landed a killing blow on a Swan and gained a combat move. Interestingly I had done it two times prior without any issue.

Code: Select all

haven.render.RenderTree$SlotRemoved
	at haven.render.RenderTree$TreeSlot.remove(RenderTree.java:529)
	at haven.RUtils.multirem(RUtils.java:59)
	at haven.Gob.setattr(Gob.java:813)
	at haven.Gob.clearOpenings(Gob.java:686)
	at haven.GobOpeningOverlay.destroy(GobOpeningOverlay.java:181)
	at haven.Fightview$Relation.remove(Fightview.java:75)
	at haven.Fightview.uimsg(Fightview.java:336)
	at haven.UI.uimsg(UI.java:368)
	at haven.RemoteUI.run(RemoteUI.java:78)
	at haven.MainFrame.uiloop(MainFrame.java:301)
	at haven.MainFrame.run(MainFrame.java:317)
	at haven.MainFrame.main2(MainFrame.java:439)
	at haven.MainFrame.lambda$main$0(MainFrame.java:465)
	at java.base/java.lang.Thread.run(Thread.java:1583)
There's a patch for that in the pipeline, but I think it have to wait until weekend -> I'm currently ill with corona :(
GnomoMaconheiro wrote:Could you implement Auto-reaggro?
In the works.
Giewonciak wrote:Hi, I'm moving my haven to another PC and I would like to have my map - I copied all Kami folder, %appdata% folder and exported map, is there something more I can do ?
Either copy the haven folder in %appdata%, or export and import the map. No need to do both.
Otherwise that's basically all.
Image
Image
Image
Giewonciak
Posts: 57
Joined: Fri Sep 11, 2015 12:14 pm

Re: Kami Client

Post by Giewonciak »

Yeah thanks i figured it out thet there is export finally. Anyway cant run Kami on laptop - im getting "could not create the java virtual machine a fatal exception has occurred". Ender works find will look into it when i settle
User avatar
derkami
Posts: 198
Joined: Thu Jun 02, 2016 11:28 pm

Re: Kami Client

Post by derkami »

Giewonciak wrote:Yeah thanks i figured it out thet there is export finally. Anyway cant run Kami on laptop - im getting "could not create the java virtual machine a fatal exception has occurred". Ender works find will look into it when i settle
My client needs at least JDK11. Ender works with Java 8.
Windows Updater lets you download a JDK package without installation which will work with my client.
Image
Image
Image
User avatar
vatas
Posts: 5249
Joined: Fri Apr 05, 2013 8:34 am
Location: Suomi Finland Perkele

Re: Kami Client

Post by vatas »

Can we have an option to enable minimap icons for wooden roadsigns?
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.)
Hickupp
Posts: 178
Joined: Thu Oct 15, 2020 6:33 am

Re: Kami Client

Post by Hickupp »

Adding your own custom radar items in Kami is probably working the same as in Ender.
Hickupp
Posts: 178
Joined: Thu Oct 15, 2020 6:33 am

Re: Kami Client

Post by Hickupp »

Related to radar/icon system.
A general more useful feature might be some additional overlaying icon manager.
Something that would allow toggling on/off multiple custom selected icons.
So one could, for example, toggle on/off all though-bark trees, or boughs trees. ... or custom trail posts.
User avatar
vatas
Posts: 5249
Joined: Fri Apr 05, 2013 8:34 am
Location: Suomi Finland Perkele

Re: Kami Client

Post by vatas »

Crash when using the ALT+Q autopick on a Grasshopper.

Code: Select all

java.util.ConcurrentModificationException: java.util.ConcurrentModificationException
	at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486)
	at java.base/java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:540)
	at java.base/java.util.concurrent.ForkJoinTask.reportException(ForkJoinTask.java:567)
	at java.base/java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:670)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateParallel(ForEachOps.java:160)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateParallel(ForEachOps.java:174)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:233)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:765)
	at haven.OCache.ctick(OCache.java:148)
	at haven.Glob.ctick(Glob.java:172)
	at haven.GLPanel$Loop.run(GLPanel.java:376)
	at haven.JOGLPanel.run(JOGLPanel.java:246)
	at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: java.util.ConcurrentModificationException
	at java.base/java.util.ArrayList$Itr.checkForComodification(ArrayList.java:1095)
	at java.base/java.util.ArrayList$Itr.next(ArrayList.java:1049)
	at haven.Gob$GobState.<init>(Gob.java:907)
	at haven.Gob$GobState.<init>(Gob.java:898)
	at haven.Gob.updstate(Gob.java:941)
	at haven.Gob.ctick(Gob.java:532)
	at haven.OCache.lambda$ctick$6(OCache.java:142)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base/java.util.stream.ForEachOps$ForEachTask.compute(ForEachOps.java:291)
	at java.base/java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:754)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
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
derkami
Posts: 198
Joined: Thu Jun 02, 2016 11:28 pm

Re: Kami Client

Post by derkami »

Interesting. I'll start working on new updates now. Might take a while to get back but at least I've 2 weeks of vacation (minus xmas)
Image
Image
Image
Otsu
Posts: 39
Joined: Sun Nov 11, 2018 6:08 am

Re: Kami Client

Post by Otsu »

Enable auto-stacking of picked up items?

Return to “The Wizards' Tower”