Kami Client

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

Re: Kami Client

Postby derkami » Mon Nov 06, 2023 11:44 am

solisalias wrote:this is quite neat! ender has been crashing i hope this is stabler, gonna try it out!

As far as my feedback goes, it crashes far less and I'm trying to take care of every report I get.
Next version is incoming in the next few days.
Image
Image
Image
User avatar
derkami
 
Posts: 145
Joined: Thu Jun 02, 2016 11:28 pm

Re: Kami Client

Postby vatas » Mon Nov 06, 2023 11:54 am

Can you copy this super neat thing from Nurgling?
Image
in this case, the client predicts that I will be 17.71 FEP short, and 0.02 is the margin of error. If there's overflow/waste, it turns to something like +10 for example.

Nurgling is able to pull the table modifier, hunger modifier, since they're clearly shown. Presumably verified/sub is taken from the inventory size? I'm just speculating.
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
vatas
 
Posts: 4911
Joined: Fri Apr 05, 2013 8:34 am
Location: Suomi Finland Perkele

Re: Kami Client

Postby Slaveboy29 » Mon Nov 06, 2023 11:37 pm

When the game window is resized to be thinner, the quick login buttons can become hidden off the side, and in my setup only the [x] to remove that account from quick login is visible. Could you bring them closer to the center or add an option for that?
They seem to be snapping to the edge of the login screen, which is just a bit too wide with this image for me.
You do not have the required permissions to view the files attached to this post.
Slaveboy29
 
Posts: 21
Joined: Mon Jan 28, 2019 11:34 am

Re: Kami Client

Postby LaserSaysPew » Tue Nov 07, 2023 4:43 pm

As I understand LWJGL wasn't showing smoke and was moved away from as default render and a separate run.bat was created for LWJGL. Was that smoke thing fixed? Cuz when I run "start-hafen_lwjgl" or the one with jdk - smoke is shown unlike previously.
User avatar
LaserSaysPew
 
Posts: 375
Joined: Mon Dec 03, 2012 6:25 pm

Re: Kami Client

Postby derkami » Tue Nov 07, 2023 4:48 pm

LaserSaysPew wrote:As I understand LWJGL wasn't showing smoke and was moved away from as default render and a separate run.bat was created for LWJGL. Was that smoke thing fixed? Cuz when I run "start-hafen_lwjgl" or the one with jdk - smoke is shown unlike previously.


No smoke was not fixed. If _lwjgl is showing smoke, chances are I made a mistake and it's not running in lwjgl mode. I'll check that as soon I have the chance too.
Smoke not working on lwjgl is a vanilla bug.
Image
Image
Image
User avatar
derkami
 
Posts: 145
Joined: Thu Jun 02, 2016 11:28 pm

Re: Kami Client

Postby LaserSaysPew » Tue Nov 07, 2023 5:08 pm

derkami wrote:
LaserSaysPew wrote:As I understand LWJGL wasn't showing smoke and was moved away from as default render and a separate run.bat was created for LWJGL. Was that smoke thing fixed? Cuz when I run "start-hafen_lwjgl" or the one with jdk - smoke is shown unlike previously.


No smoke was not fixed. If _lwjgl is showing smoke, chances are I made a mistake and it's not running in lwjgl mode. I'll check that as soon I have the chance too.
Smoke not working on lwjgl is a vanilla bug.


Maybe that's the reason it started lagging for me when you moved away from lwjgl and launching lwjgl is not changing anything.

Btw, is Kami client using the new renderer? I'm comparing your client fps to yoink pasta and it's something like 30 fps for yours vs 60 fps for yoink in the same spot same stuff showing, same options.
User avatar
LaserSaysPew
 
Posts: 375
Joined: Mon Dec 03, 2012 6:25 pm

Re: Kami Client

Postby derkami » Tue Nov 07, 2023 8:52 pm

LaserSaysPew wrote:
derkami wrote:
LaserSaysPew wrote:As I understand LWJGL wasn't showing smoke and was moved away from as default render and a separate run.bat was created for LWJGL. Was that smoke thing fixed? Cuz when I run "start-hafen_lwjgl" or the one with jdk - smoke is shown unlike previously.


No smoke was not fixed. If _lwjgl is showing smoke, chances are I made a mistake and it's not running in lwjgl mode. I'll check that as soon I have the chance too.
Smoke not working on lwjgl is a vanilla bug.


Maybe that's the reason it started lagging for me when you moved away from lwjgl and launching lwjgl is not changing anything.

Btw, is Kami client using the new renderer? I'm comparing your client fps to yoink pasta and it's something like 30 fps for yours vs 60 fps for yoink in the same spot same stuff showing, same options.

It does, like Ender did too. There were a couple of new implementations and the lwjgl stuff also is a nice bonus but it's not working properly (on vanilla too, i tested that).
So the reason you're probably hitting 30 fps is, the gob information stuff. Although last time i've ran the client it was very stable on a complete field of crops around me to every border and it was running at stable 30 fps.
Are you using ":stats 1" command to check that?

Also if you wanna "play around":
You can edit the hafen-config.properties file and add
haven.renderer=lwjgl
at the end.

// Edit
So I've tested some stuff now and I think at least with the next coming update the performance should be the same with yoink. At least I've tested both with my currently beta (not released) and I don't have a FPS diff there. Don't exactly know what's up with the currently release.
Also LWJGL actually runs worse, at least for me.
Image
Image
Image
User avatar
derkami
 
Posts: 145
Joined: Thu Jun 02, 2016 11:28 pm

Re: Kami Client

Postby GnomoMaconheiro » Wed Nov 08, 2023 5:01 am

derkami wrote:What it is (2023-10-30)
  • Continuation of Ender's Client (Thank you ,for your hard work)
  • Merged a f* ton of changes from Vanilla back in.
  • Enabled LWJGL by default
  • Updated mapping (still compatible with mapv4)
  • Added Foodtracking for future use
  • flat cupboards are now basically just hight adjusted models (slider) with it's own quirks

Update 2023-11-01

  • changed default renderer to jogl to fix smoke
  • supplied additional batch files for lwjgl
  • added flatten terrain
  • added sizeable palisade
  • fixed a potential infinite loop for marker upload
  • very deep ocean is now visible
  • added stones to map filter and highlight

Why tho?
Initially, because I've created a mapping backend and needed some extra features and messed with foodtracking.
Now I'm aiming to keep Ender alive and add features to make it better.
It will also serve as a base client for my other (soon TM) projects (like the public map).

How to Install?
You got 3 options.
  1. Download the updater only, extract it into a folder of your choice, run the updater, profit.
  2. Download the base package, extract it into a folder of your choice, run the updater or start-hafen.bat, profit.
  3. Download the complete package, extract it into a folder of your choice, run the updater or start-hafen-with-jdk.bat, profit.

Important: The updater is currently windows only. I'll provide one for linux, as soon as I'm bored enough.
You can download the hase package and probably rename the start-hafen.bat to start-haven.sh and just run int.

Important 2:
This client is build with JDK 11 -> It will not work with Java 8.
Please use supplied JDK to run if you don't have openjdk installed. It should work even with the newest OpenJDK.

You got any of dem sources?
Yep, right this way please.
Don't mind the repo name. I initially didn't even thought about releasing it but there are now a bunch of people who support my work so here we are.

FAQ
Q: How does Foodtracking work?
A: Don't mind that feature for now, i'll update this post in the future.

Q: But I really want to use that.
A: I bet, still I have too much on my plate right now to do everything at once, please practice patience.

Q: What if something doesn't work?
A: Please just say so. If something crashed -> Screenshot it please, and post here, or on Github or PM or whatever you feel comfortable with.



Can you activate the alt+left click feature, where the player programs the points and draws a line where he want to pass?
GnomoMaconheiro
 
Posts: 6
Joined: Thu Oct 26, 2023 6:10 pm

Re: Kami Client

Postby vatas » Wed Nov 08, 2023 7:51 am

There's a checkbox in "Display options" to show path for moving entities.

Alt+Left-clicking to add "waypoints" seems to work, I'm not sure ii requires the setting above to be enabled.
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
vatas
 
Posts: 4911
Joined: Fri Apr 05, 2013 8:34 am
Location: Suomi Finland Perkele

Re: Kami Client

Postby derkami » Wed Nov 08, 2023 7:52 am

GnomoMaconheiro wrote:
derkami wrote:What it is (2023-10-30)
  • Continuation of Ender's Client (Thank you ,for your hard work)
  • Merged a f* ton of changes from Vanilla back in.
  • Enabled LWJGL by default
  • Updated mapping (still compatible with mapv4)
  • Added Foodtracking for future use
  • flat cupboards are now basically just hight adjusted models (slider) with it's own quirks

Update 2023-11-01

  • changed default renderer to jogl to fix smoke
  • supplied additional batch files for lwjgl
  • added flatten terrain
  • added sizeable palisade
  • fixed a potential infinite loop for marker upload
  • very deep ocean is now visible
  • added stones to map filter and highlight

Why tho?
Initially, because I've created a mapping backend and needed some extra features and messed with foodtracking.
Now I'm aiming to keep Ender alive and add features to make it better.
It will also serve as a base client for my other (soon TM) projects (like the public map).

How to Install?
You got 3 options.
  1. Download the updater only, extract it into a folder of your choice, run the updater, profit.
  2. Download the base package, extract it into a folder of your choice, run the updater or start-hafen.bat, profit.
  3. Download the complete package, extract it into a folder of your choice, run the updater or start-hafen-with-jdk.bat, profit.

Important: The updater is currently windows only. I'll provide one for linux, as soon as I'm bored enough.
You can download the hase package and probably rename the start-hafen.bat to start-haven.sh and just run int.

Important 2:
This client is build with JDK 11 -> It will not work with Java 8.
Please use supplied JDK to run if you don't have openjdk installed. It should work even with the newest OpenJDK.

You got any of dem sources?
Yep, right this way please.
Don't mind the repo name. I initially didn't even thought about releasing it but there are now a bunch of people who support my work so here we are.

FAQ
Q: How does Foodtracking work?
A: Don't mind that feature for now, i'll update this post in the future.

Q: But I really want to use that.
A: I bet, still I have too much on my plate right now to do everything at once, please practice patience.

Q: What if something doesn't work?
A: Please just say so. If something crashed -> Screenshot it please, and post here, or on Github or PM or whatever you feel comfortable with.



Can you activate the alt+left click feature, where the player programs the points and draws a line where he want to pass?

Options -> General -> Enable path queueing
Image
Image
Image
User avatar
derkami
 
Posts: 145
Joined: Thu Jun 02, 2016 11:28 pm

PreviousNext

Return to The Wizards' Tower

Who is online

Users browsing this forum: Claude [Bot], Google [Bot] and 3 guests