Buuz135 / FunctionalStorage

FunctionalStorage
MIT License
30 stars 32 forks source link

[1.18.2] When drawer (not locked) get empty when inserting item with hand getting empty the first item avalable in the player bar go in the drawer #249

Open Stonurd opened 7 months ago

Stonurd commented 7 months ago

Functional Storage Version: 1.1.3

Hi, I got a lot of problems with this mechanic of this mod: When right-clicking in a drawer with an empty hand, the first item available in the played bar go in the drawer (why ?)

What happened to not only me : when inserting item in drawer my OP sword and pickaxe (slot 1 and 2) gone IN the drawer WITHOUT me WANTING to DO THAT. So my precious ENDGAME item got DELETED with create crushing wheel or VOIDED as a chute is withdrawing the drawer content as I was inputting a WANTED ITEM just before of course my hand get empty in the process because item are get inserted then the first item In my hot bar go in drawer, WHYYYY ANGAIN ?

So, in practice this mechanic UNWANTED because it causes only problem with several mod (event push upgrade) like create (or any item trash system).

Mccandycube6623 commented 6 months ago

me too i lost my sword

a-a-GiTHuB-a-a commented 6 months ago

I think it's related to the mechanic where right-clicking (or double right-clicking, depending on context) with an empty hand will insert all of the applicable item from your inventory to the drawer. Maybe it doesn't check if the drawer is already filtered to an item or not?

(then again, why were you right-clicking on a drawer leading to recycling with an empty hand?)

eCatTheeCat commented 6 months ago

playing ATM9 on a laggy server and just instantly lost my whole hotbar to this interaction. this needs to be a client side config toggle please, i lost so much progress to this small mistake, all i wanted to do was fill the drawer with wheat man :(

a-a-GiTHuB-a-a commented 6 months ago

can't you just take the stuff out of the drawer? or did the appearance of multiple different items lead to voiding?

eCatTheeCat commented 6 months ago

can't you just take the stuff out of the drawer? or did the appearance of multiple different items lead to voiding?

the drawer was connected to a rftools matter beamer with a very fast pipe, i was supplying it living matter (the wheat) when my internet spiked and i lost it all. it really was like a one frame im putting wheat in, and next frame my hotbar was empty.

a-a-GiTHuB-a-a commented 6 months ago

did you not lock the drawer? or did you also plan to put non-wheat stuff in there later?

eCatTheeCat commented 6 months ago

did you not lock the drawer? or did you also plan to put non-wheat stuff in there later?

i didnt lock the drawer as i did want to try other living matter items later yes. it was just an unfortunate set of events that couldve been avoided with just a small config option toggle. personally i dont even see why this is a feature why would i want to pull a item from my inv on empty hand right click, just seems like an extremely niche use case.

Stonurd commented 6 months ago

did you not lock the drawer? or did you also plan to put non-wheat stuff in there later?

i didnt lock the drawer as i did want to try other living matter items later yes. it was just an unfortunate set of events that couldve been avoided with just a small config option toggle. personally i dont even see why this is a feature why would i want to pull a item from my inv on empty hand right click, just seems like an extremely niche use case.

It depend for what we used it, why locking it as we use it for manual several crafting ?