Kami Client

Forum for alternative clients, mods & discussions on the same.

Re: Kami Client

Postby derkami » Tue Oct 01, 2024 9:52 am

Yeah i'm on it, but it probably has to wait until weekend.
Just finished moving and I still have to take care of some business related to that.
Image
Image
Image
User avatar
derkami
 
Posts: 132
Joined: Thu Jun 02, 2016 11:28 pm

Re: Kami Client

Postby khajios » Sat Oct 05, 2024 12:17 am

Do you have any plans to publicly release your mapping backend?
It looked really nice last world. I am not sure how many groups actually run their own maps, but I am sure most of them would appreciate an upgrade over the current public automapper.
Thanks for working on the client!
khajios
 
Posts: 47
Joined: Fri Aug 28, 2015 9:07 pm

Re: Kami Client

Postby derkami » Sat Oct 05, 2024 7:36 am

No.
I am planing on making it an accessable service tho.
But how do you know about how it looks?
Image
Image
Image
User avatar
derkami
 
Posts: 132
Joined: Thu Jun 02, 2016 11:28 pm

Re: Kami Client

Postby khajios » Sat Oct 05, 2024 11:54 am

Seen a screenshot early last world when I was talking to someone I ran into ingame about .... I think it was whirlpool locations?
I think it was your map, but I could be wrong. I didn't save it and its been like a year.

Hopeful to see your service whenever its ready!
khajios
 
Posts: 47
Joined: Fri Aug 28, 2015 9:07 pm

Re: Kami Client

Postby derkami » Sat Oct 05, 2024 5:31 pm

Gotcha.

Client is merged with vanilla and should work again.
It will get some more updates before w16.
Image
Image
Image
User avatar
derkami
 
Posts: 132
Joined: Thu Jun 02, 2016 11:28 pm

Re: Kami Client

Postby Vassteel » Sun Oct 06, 2024 11:40 am

you client seems to be having some really bad frame and audio hitching issues that are not present when i run vanilla or Enders's
jorb wrote:Stop shitposting.
User avatar
Vassteel
 
Posts: 706
Joined: Thu Aug 15, 2013 12:38 pm

Re: Kami Client

Postby derkami » Sun Oct 06, 2024 1:32 pm

Vassteel wrote:you client seems to be having some really bad frame and audio hitching issues that are not present when i run vanilla or Enders's

Interesting. I'll check if I missed some audio fixes from the past. Thanks for the report!
Image
Image
Image
User avatar
derkami
 
Posts: 132
Joined: Thu Jun 02, 2016 11:28 pm

Re: Kami Client

Postby vatas » Sat Oct 12, 2024 1:40 pm

I was going to report that map export does not work, but I came back to my PC and presumably it does work (two files had turned from 0 to 100k+ kilobytes.)

ie. The in-game window that's supposed to display the progress, is missing. (IIRC it tracks something like "chunks" and "tiles" per said chunk.)
The most actively maintained Haven and Hearth Wiki (Not guaranteed to be up-to-date with all w14 changes.)

Basic Claim Safety (And what you’re doing wrong) (I recommend you read it in it's entirety, but TL:;DR: Build a Palisade.)

Combat Guide (Overview, PVE, PVP) (Includes how to escape/minimize risk of getting killed.)
User avatar
vatas
 
Posts: 4661
Joined: Fri Apr 05, 2013 8:34 am
Location: Suomi Finland Perkele

Re: Kami Client

Postby mvgulik » Fri Nov 01, 2024 9:58 pm

Keeps crashing in character room.
Reason ? (other than "reflectingpoolwisps")
wrong Java ? (tried: 21.0.2-open, 22.0.1-open)
Wrong Kami client 2023-11-14 (only one I could find. ... LInux)
Code: Select all
haven.EquipTarget$NoSuchTarget: No such eqpoint: wisp1 on #<ob 22461981 null>, from #<BoneOffset (w1) in gfx/terobjs/reflectingpoolwisps>
   at haven.EquipTarget.eqpoint(EquipTarget.java:56)
   at haven.Skeleton$BoneOffset.lambda$static$12(Skeleton.java:1209)
   at haven.Skeleton$BoneOffset.from(Skeleton.java:1266)
   at haven.res.gfx.fx.eq.Equed.<init>(eq.cjava:17)
   at haven.res.gfx.fx.eq.Equed.mkrlink(eq.cjava:71)
   at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
   at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.base/java.lang.reflect.Method.invoke(Method.java:568)
   at haven.Utils.invoke(Utils.java:1748)
   at haven.Utils.lambda$smthfun$1(Utils.java:1770)
   at haven.RenderLink$ArgMaker.lambda$new$2(RenderLink.java:226)
   at haven.RenderLink$ArgLink.lambda$parse$0(RenderLink.java:235)
   at haven.RenderLink$Parameters.make(RenderLink.java:197)
   at haven.ModSprite$RenderLinks.operate(ModSprite.java:422)
   at haven.ModSprite$Cons.process(ModSprite.java:158)
   at haven.ModSprite.update(ModSprite.java:290)
   at haven.ModSprite.init(ModSprite.java:263)
   at haven.ModSprite.<init>(ModSprite.java:247)
   at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
   at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
   at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
   at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
   at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
   at haven.Utils.construct(Utils.java:1726)
   at haven.Utils.lambda$consfun$0(Utils.java:1760)
   at haven.Sprite$FactMaker.lambda$new$2(Sprite.java:85)
   at haven.Sprite.create(Sprite.java:133)
   at haven.res.gfx.fx.eq.Equed.mkrlink(eq.cjava:66)
   at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
   at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.base/java.lang.reflect.Method.invoke(Method.java:568)
   at haven.Utils.invoke(Utils.java:1748)
   at haven.Utils.lambda$smthfun$1(Utils.java:1770)
   at haven.RenderLink$ArgMaker.lambda$new$2(RenderLink.java:226)
   at haven.RenderLink$ArgLink.lambda$parse$0(RenderLink.java:235)
   at haven.RenderLink$Parameters.make(RenderLink.java:197)
   at haven.ModSprite$RenderLinks.operate(ModSprite.java:422)
   at haven.ModSprite$Cons.process(ModSprite.java:158)
   at haven.ModSprite.update(ModSprite.java:290)
   at haven.ModSprite.init(ModSprite.java:263)
   at haven.ModSprite.<init>(ModSprite.java:247)
   at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
   at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
   at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
   at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
   at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
   at haven.Utils.construct(Utils.java:1726)
   at haven.Utils.lambda$consfun$0(Utils.java:1760)
   at haven.Sprite$FactMaker.lambda$new$2(Sprite.java:85)
   at haven.Sprite.create(Sprite.java:133)
   at haven.ResDrawable.<init>(ResDrawable.java:46)
   at haven.ResDrawable$$cres.apply(ResDrawable.java:160)
   at haven.OCache$GobInfo.apply(OCache.java:419)
   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(Thread.java:833)


I could of course can use an other client to by pass the Character room ... but I figure it will just crash again at some other point.
Last edited by mvgulik on Fri Nov 01, 2024 9:59 pm, edited 1 time in total.
mvgulik
 
Posts: 3747
Joined: Fri May 21, 2010 2:29 am

Re: Kami Client

Postby derkami » Fri Nov 01, 2024 9:59 pm

mvgulik wrote:Keeps crashing in character room.
Reason ? (other than "reflectingpoolwisps")
wrong Java ? (tried: 21.0.2-open, 22.0.1-open)
Wrong Kami client 2023-11-14 (only one I could find. ... LInux)
Code: Select all
haven.EquipTarget$NoSuchTarget: No such eqpoint: wisp1 on #<ob 22461981 null>, from #<BoneOffset (w1) in gfx/terobjs/reflectingpoolwisps>
   at haven.EquipTarget.eqpoint(EquipTarget.java:56)
   at haven.Skeleton$BoneOffset.lambda$static$12(Skeleton.java:1209)
   at haven.Skeleton$BoneOffset.from(Skeleton.java:1266)
   at haven.res.gfx.fx.eq.Equed.<init>(eq.cjava:17)
   at haven.res.gfx.fx.eq.Equed.mkrlink(eq.cjava:71)
   at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
   at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.base/java.lang.reflect.Method.invoke(Method.java:568)
   at haven.Utils.invoke(Utils.java:1748)
   at haven.Utils.lambda$smthfun$1(Utils.java:1770)
   at haven.RenderLink$ArgMaker.lambda$new$2(RenderLink.java:226)
   at haven.RenderLink$ArgLink.lambda$parse$0(RenderLink.java:235)
   at haven.RenderLink$Parameters.make(RenderLink.java:197)
   at haven.ModSprite$RenderLinks.operate(ModSprite.java:422)
   at haven.ModSprite$Cons.process(ModSprite.java:158)
   at haven.ModSprite.update(ModSprite.java:290)
   at haven.ModSprite.init(ModSprite.java:263)
   at haven.ModSprite.<init>(ModSprite.java:247)
   at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
   at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
   at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
   at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
   at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
   at haven.Utils.construct(Utils.java:1726)
   at haven.Utils.lambda$consfun$0(Utils.java:1760)
   at haven.Sprite$FactMaker.lambda$new$2(Sprite.java:85)
   at haven.Sprite.create(Sprite.java:133)
   at haven.res.gfx.fx.eq.Equed.mkrlink(eq.cjava:66)
   at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
   at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.base/java.lang.reflect.Method.invoke(Method.java:568)
   at haven.Utils.invoke(Utils.java:1748)
   at haven.Utils.lambda$smthfun$1(Utils.java:1770)
   at haven.RenderLink$ArgMaker.lambda$new$2(RenderLink.java:226)
   at haven.RenderLink$ArgLink.lambda$parse$0(RenderLink.java:235)
   at haven.RenderLink$Parameters.make(RenderLink.java:197)
   at haven.ModSprite$RenderLinks.operate(ModSprite.java:422)
   at haven.ModSprite$Cons.process(ModSprite.java:158)
   at haven.ModSprite.update(ModSprite.java:290)
   at haven.ModSprite.init(ModSprite.java:263)
   at haven.ModSprite.<init>(ModSprite.java:247)
   at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
   at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
   at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
   at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
   at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
   at haven.Utils.construct(Utils.java:1726)
   at haven.Utils.lambda$consfun$0(Utils.java:1760)
   at haven.Sprite$FactMaker.lambda$new$2(Sprite.java:85)
   at haven.Sprite.create(Sprite.java:133)
   at haven.ResDrawable.<init>(ResDrawable.java:46)
   at haven.ResDrawable$$cres.apply(ResDrawable.java:160)
   at haven.OCache$GobInfo.apply(OCache.java:419)
   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(Thread.java:833)

You def. got an old version...
Linux doesn't have an updater yet but i do update the packages. I'll check and reupload the packages just to be safe.

https://client.hearthworld.com/KamiClient.zip

Updated this package. It should say v01.11.2024.
Last edited by derkami on Fri Nov 01, 2024 10:03 pm, edited 1 time in total.
Image
Image
Image
User avatar
derkami
 
Posts: 132
Joined: Thu Jun 02, 2016 11:28 pm

PreviousNext

Return to The Wizards' Tower

Who is online

Users browsing this forum: Naylok, Razikus and 8 guests