Kami Client

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

Re: Kami Client

Postby derkami » Sun Nov 05, 2023 1:53 pm

Hickupp wrote:Download the base package (today) ... and started it (so far so good).

Now the change-log says its the 29.10.2023 version.
While the OP also speaks of a 2023-11-01 update.

So now I'm confused. Which one do I have running here ?

IF its the older 29.10.2023 version ...
How do I, as Linux only user, update to the 2023-11-01 version ? (without compiling from source that is)

Ah, good catch I'm sorry. I forgot to update the packages.
The base package should now contain the latest files.
I'm currently under heavy load so I can't do a proper updater for linux for now.
The easiest thing I could think of would be a very basic wget sh script to get the non lib files, since I don't think the libraries will change so soon. If you like that is.
Image
Image
Image
User avatar
derkami
 
Posts: 141
Joined: Thu Jun 02, 2016 11:28 pm

Re: Kami Client

Postby Hickupp » Sun Nov 05, 2023 2:20 pm

The base package should now contain the latest files.

Roger. Thanks.

For now I'll pass on the "wget sh" script thing. And just patiently wait for a proper fix. ;)
Hickupp
 
Posts: 174
Joined: Thu Oct 15, 2020 6:33 am

Re: Kami Client

Postby Hickupp » Sun Nov 05, 2023 2:21 pm

On a completely different subject. ... Something for a rainy day perhaps.

The Ender-client has a somewhat annoying feature with its account management ... for users that use multiple different clients (for whatever reasons).

Ender uses it own account management (accounts.json). Which, if I'm correct, was implemented before the HnH devs added there own account management feature (related data saved in "Hafen settings" reg/xml).

The trouble comes from the fact that sometimes the pass-key for an account is changed/updated. (not sure when or why though.)
-- If that happens while using Ender to login ... it breaks the account management of all other clients that use the "Hafen settings" as that accounts pass-key is now invalid.
And of course the other way around too
-- If the pass-key is changed by some other client login, it invalidated the pass-key that Ender will try (and fails).

Not sure what would be a good solution. Other than also using the "Hafen settings" data for picking up (and updating if need be) the related account pass-key.
(... completely ditching Enders separate account management also comes to mind.)
Hickupp
 
Posts: 174
Joined: Thu Oct 15, 2020 6:33 am

Re: Kami Client

Postby derkami » Sun Nov 05, 2023 3:21 pm

Hickupp wrote:On a completely different subject. ... Something for a rainy day perhaps.

The Ender-client has a somewhat annoying feature with its account management ... for users that use multiple different clients (for whatever reasons).

Ender uses it own account management (accounts.json). Which, if I'm correct, was implemented before the HnH devs added there own account management feature (related data saved in "Hafen settings" reg/xml).

The trouble comes from the fact that sometimes the pass-key for an account is changed/updated. (not sure when or why though.)
-- If that happens while using Ender to login ... it breaks the account management of all other clients that use the "Hafen settings" as that accounts pass-key is now invalid.
And of course the other way around too
-- If the pass-key is changed by some other client login, it invalidated the pass-key that Ender will try (and fails).

Not sure what would be a good solution. Other than also using the "Hafen settings" data for picking up (and updating if need be) the related account pass-key.
(... completely ditching Enders separate account management also comes to mind.)

So the reason why the "key" get's effed is because you are using another client / another folder to log in.
The fix would be, if every client would use the same mechanic, or at least if I make it an option to store the sessions in one specific folder so multiple clients are using the same sessions.
I do have that on my To-Do List but I'm occupied with other features.
Image
Image
Image
User avatar
derkami
 
Posts: 141
Joined: Thu Jun 02, 2016 11:28 pm

Re: Kami Client

Postby xyzzy57 » Sun Nov 05, 2023 4:46 pm

derkami wrote:What it is (2023-10-30)
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 base package and probably rename the start-hafen.bat to start-haven.sh and just run int.



What about MacOS?

With Ender on MacOS I launch the client by "opening" launcher-hafen.jar from the file manager GUI, or from a shell window. That causes any files that need it to be updated, and the client launched.
xyzzy57
 
Posts: 145
Joined: Thu Aug 19, 2021 9:41 pm

Re: Kami Client

Postby xyzzy57 » Sun Nov 05, 2023 4:48 pm

widelec_szatana wrote:How do i turn on mine support radius to show? alt + r doesnt work for supports


Alt -R currently doesn't work for this in Ender either. Look in toggles; there's a separate toggle for displaying mine support radius. I presume this came from a change made in the vanilla client, but have not checked. IIRC, there's no keyboard shortcut.

Note that alt-r *did* work for this in Ender at the point when I quite world 14. So this is a relatively new change.
xyzzy57
 
Posts: 145
Joined: Thu Aug 19, 2021 9:41 pm

Re: Kami Client

Postby xyzzy57 » Sun Nov 05, 2023 4:55 pm

Finally, thank you so much for taking this on.

I've been worrying about the life expectancy of the Ender client, and unwilling to switch to anything without certain of its features, let alone use vanilla for more than checking whether a bug seen in Ender is also present in vanilla.

It's good to have options. And it's very good not to have to consider doing my own fork. (I may have the skills to do this, but wouldn't find it fun.)
xyzzy57
 
Posts: 145
Joined: Thu Aug 19, 2021 9:41 pm

Re: Kami Client

Postby derkami » Sun Nov 05, 2023 8:04 pm

xyzzy57 wrote:
derkami wrote:What it is (2023-10-30)
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 base package and probably rename the start-hafen.bat to start-haven.sh and just run int.



What about MacOS?

With Ender on MacOS I launch the client by "opening" launcher-hafen.jar from the file manager GUI, or from a shell window. That causes any files that need it to be updated, and the client launched.

Yeah, ender had a java updater. I don't have that.
I'm not sure when i'll do that tbh. But it's on the list.

xyzzy57 wrote:
widelec_szatana wrote:How do i turn on mine support radius to show? alt + r doesnt work for supports


Alt -R currently doesn't work for this in Ender either. Look in toggles; there's a separate toggle for displaying mine support radius. I presume this came from a change made in the vanilla client, but have not checked. IIRC, there's no keyboard shortcut.

Note that alt-r *did* work for this in Ender at the point when I quite world 14. So this is a relatively new change.

Maybe I could look at it. I wonder why this is a special toggle. Probably to have it in vanilla in their own style.

xyzzy57 wrote:Finally, thank you so much for taking this on.

I've been worrying about the life expectancy of the Ender client, and unwilling to switch to anything without certain of its features, let alone use vanilla for more than checking whether a bug seen in Ender is also present in vanilla.

It's good to have options. And it's very good not to have to consider doing my own fork. (I may have the skills to do this, but wouldn't find it fun.)

It really isn't fun at all. I already ate half my desk.
What fun is, if something works and other people are happy. But it's still a ton of work.
I used ender for as long as I can think and by some strange circumstance I started my own fork and I kinda got pushed a little bit to make it public. So here we are.

Also I didn't expect a new World this year... I thought I had enough time for that until next year but noooo. Had to rush C.
Image
Image
Image
User avatar
derkami
 
Posts: 141
Joined: Thu Jun 02, 2016 11:28 pm

Re: Kami Client

Postby Muzk » Mon Nov 06, 2023 8:25 am

After being reluctant before, I've started using this client and am happy with it.

Glad someone picked up where Ender left off, been my favorite client.
Muzk
 
Posts: 56
Joined: Mon Jan 16, 2012 7:54 pm

Re: Kami Client

Postby solisalias » Mon Nov 06, 2023 9:37 am

this is quite neat! ender has been crashing i hope this is stabler, gonna try it out!
solisalias
 
Posts: 64
Joined: Sun Oct 22, 2023 11:45 pm

PreviousNext

Return to The Wizards' Tower

Who is online

Users browsing this forum: No registered users and 3 guests