Custom client by Taipion (based on Latikais/Enders)

Forum for game modifications and custom clients.

Re: Custom client by Taipion (based on Latikais/Enders)

Postby Taipion » Mon Feb 22, 2021 11:44 pm

Update: Order!

New/Extended Feature: Continuous Sorting now works for ALL containers, instantly, if turned on
As Paradoxic requested, and showed how this has always been working like that in enders client,
it now is the same for mine.
If you turn on Continuous Sorting, all Containers that you open will be sorted, like chests and sheds and all that.

New Shortcut: Toggle Continuous Sorting from any inventory
The sort-button, available in any inventory window, now has an additional function: rightclick it to toggle Continuous Sorting
The tooltip also tells you that now.

New Shortcut: Bypass "transfer limit"
Using CTRL + SHIFT + click, you can now bypass the transfer limit while still being able to decide how to sort.
Using LMB or MMB is sort descending, RMB is sort ascending. (same as SHIFT + ALT + click)
This is particularly useful for filling 1k items into sacks by:
- opening a container (chest, sheds,...) with a lot of sacks in it
- use ALT+right-click on a sack to open ALL sacks of that type, in order
- use (new) CTRL+SHIFT+click to bypass transfer limit and dump in your whole inventory, if applicable

side note:
I assume everyone has the transfer limit activated by default, it is to prevent you from being (temporarily) kicked from the server if you do more than about 1000 actions within about a second,
you would unknowingly do that if you were at a trade barrel or any other container and you had ~1k items of the same type in your inventory and constantly SHIFT+ALT+click them,
because even though the barrel only holds 49 items, without the transfer limit enders/latikais/taipions... would try to transfer ALL items of that type, every time, sure way to get kicked ;)
...end of history lesson

New Feature: Auto Equip Shovel
Yes, it is finally there! Should have been the case ever since, but it's never too late to add some QoL, right?! ;)
There even is a video link to show you how it works. (early version though)
Clicking "destroy" on any stump will now equip a shovel, if you have one.
This is done with utmost grace and thoroughness.
- The client will (open and) look into your toolbelt (if you have one), also look into your main inventory, and in your backpack (only if it is already open).
- In simple cases like "hand slot empty" + "shovel in main inventory" it will do a simpel "transfer" (=SHIFT+click) to equip the shovel with one click.
- in case a shovel is in your toolbelt, and you are on a dig-able tile, it will quickly switch to "dig", do a click, switch back to "destroy" and click the stump again, this way we can be sure to take the item you had in the hand slot into the toolbelt
- otherwise, if there is a shovel in the belt or backpack, it will just take the shovel and put it into the hand slot (and "transfer" = SHIFT+click the equipped hand slot item, if there was one, to free up the slot first), then use "xfer" to at least try to "SHIFT+scroll" the item that was previously in the hand slot into the toolbelt
- closes the toolbelt only if it was opened for looking into it
Yea, that's a lot to do and consider to make it as good as possible, but now it's done. :-)

New (small command line) Feature: Tile Name
As a by-product of the shovel shenanigans, you can now type :tile into the command line to get the resource name of the tile you stand on.

Bug-Fix: Built-In-Fuel-Filler-Plugin
This fixes several bugs with the built-in fuelFiller.
(hold CTRL and then right-click an item into an object like fuel into defence, food into turkey coops, stuff into composts,... to dump all stuff like that fast and full auto)
- fixed a bug with the built-in fuelFiller in combo with custom-item-act that would break the fuelFiller until client restart
- fixed a bug where the fuelFiller would stop after the first item when switching from one target to another

As always, get the update by running the updater.jar of your choice (first post of this thread) or getting the tsalem.jar directly (again, first post / github).

And as always, I'm looking for feedback and ideas of all kinds! Got some? Here's a pretty good place for them. ;)

... one of the next things I'll do, will be an "averager" to (optionally) collect and analyse all your rolls so you can see how much your average plenty/logs/pots/... roll really is!
Need something? Here is my Shop (Including some useful info for new/returning players at the bottom of the first post)
Taipion
 
Posts: 2585
Joined: Fri Mar 08, 2013 4:12 pm

Re: Custom client by Taipion (based on Latikais/Enders)

Postby Taipion » Fri Mar 05, 2021 10:22 am

Update: Fixes, fixes everywhere...(and Left-Handed-QoL!)

New Feature: Left Handed fun!
- Arrow keys now work as WASD (!) ...yes, seriously!
- Same for numpad if used as Arrow keys!
This should make life a lot easier for any left handed salemite. :-)
I see no possible problem with that, because the input is dependent on where the focus is,
so the arrow keys will work in the chat just as they used to, just like WASD do type letters in
chat and move if the focus is on the game plane and not the chat,
but ofc: if there is anything problematic with this, go tell me!

Bugfix: always-skin-first
- did not consider holding SHIFT so it would auto-chose even if you held shift
- fixed

Bugfix: auto-equip-shovel
will now look for object other than the player and certain "no-clip"-things like leantos/boundry/claimstone/fern/... and avoid them when issuing the "dig" command to equip a shovel, if applicable,
in doing so, it will distinguish different points around the player and different dig methods (CTRL-dig, normal dig) and chose the fastest non-obstructed path.
So it should be both more reliable and faster.
If you still encounter bugs with this, please tell me or I won't know and won't be able to fix them!

Bugfix: continuous sorting
Now only sorts inventories of objects classified as containers (and somer special things) as seen on the wiki under containers.
This means all the production buildings (bins, smelters,...) and stuff like coops won't be auto-sorted anymore,
this should be the state that is most acceptable by all, and roughly resembles what was the case in enders client.
There won't be a "no-sort-worm-feeding-containers"-fix, because it would be a hell lot of work to distinguish a container with a handful of worms from a worm-feeding-container, and would not be possible in all cases.
If there is still something totally unacceptable with this, go tell me! ;)

Bugfix: auto-bucket-from-backpack/inventory
- vials are now, like the drinking vessels, not gonna trigger this feature anymore

Bugfix: built-in FuelFiller
The improvements from the last patch brought some problems.
After playing with it back and forth for quite a while I decided to roll back the old code,
and then re-work the improvements/fixes on top again in a different way.
- works as good as before (as before last patch)
- still includes all fixes from last patch
- this specifically means it will work again when using crickets, and it'll be better than before


As always, get the update by running the updater.jar of your choice (first post of this thread) or getting the tsalem.jar directly (again, first post / github).

And as always, I'm looking for feedback and ideas of all kinds! Got some? Here's a pretty good place for them. ;)

... I have not forgotten about the "averager", but I decided to first fix all that stuff and not wait until new features are done,
another one I'm gonna try to do, will be a swift and intuitive feature to take x-amount out of sacks when you have several sacks in a container like a shed or chest or so.
Need something? Here is my Shop (Including some useful info for new/returning players at the bottom of the first post)
Taipion
 
Posts: 2585
Joined: Fri Mar 08, 2013 4:12 pm

Re: Custom client by Taipion (based on Latikais/Enders)

Postby Taipion » Sun Mar 07, 2021 1:18 am

Update: QoL again

New Feature: No more "click without item"-item-click
This has already been in the last update, but I forgot about it in the patch notes, and there was a little bug with it, so well, here it is!
...have you ever had it that you rightclicked stuff onto something, with holding SHIFT or using some FuelFiller feature or so,
like clicking humus on a field, going from field to field, and then you suddenly open the field and don't put the humus into it,
as if you had nothing in your hand, but there is humus in your hand?!
...
Well, I say: No more!

This actually happens because if you use SHIFT to tell the server to give you another item, the hand might be actually empty for a tiny moment in between items,
and if you click just in that moment, it's as if you had no item in hand.
This was even much more likely to happen if you'd use the custom-item-act (CTRL+7) that does the "next item please" client sided.

I fixed this, and it should not happen again, ever!
(except for really bad internet connections or massive lagg)


Bugfix: always-skin-first
- this new feature broke the ALT + rightclick feature, fixed with this update


As always, get the update by running the updater.jar of your choice (first post of this thread) or getting the tsalem.jar directly (again, first post / github).

And as always, I'm looking for feedback and ideas of all kinds! Got some? Here's a pretty good place for them. ;)
Need something? Here is my Shop (Including some useful info for new/returning players at the bottom of the first post)
Taipion
 
Posts: 2585
Joined: Fri Mar 08, 2013 4:12 pm

Re: Custom client by Taipion (based on Latikais/Enders)

Postby Taipion » Wed Mar 10, 2021 10:56 pm

Minor update: FuelFiller

This is just a quick patch to fix some issues with the FuelFiller (CTRL + rightclick) functionality.

I encourage everyone to thoroughly test it and report any problems to me so I can fix them! ;)
Need something? Here is my Shop (Including some useful info for new/returning players at the bottom of the first post)
Taipion
 
Posts: 2585
Joined: Fri Mar 08, 2013 4:12 pm

Previous

Return to Artifice & Arcana

Who is online

Users browsing this forum: No registered users and 5 guests