tsunamayo / Starship-EVO

Welcome to Starship EVO bug tracking repo !
118 stars 17 forks source link

[Suggestion] Attempting to add too many items into an inventory should add as many items as will fit, not just fail the operation #6122

Closed ProPeach closed 3 days ago

ProPeach commented 4 days ago

When trying to add a stack of items to an inventory, if the stack is too large for that inventory then the operation fails. This means the player has to divide up the stack themselves by right clicking it, often two or three times to get a stack small enough to fit in the inventory which is a pain.

Other games solve this by filling the inventory with as many items from the stack as it can instead, so the player doesn't need to divide it up themselves.

For example - Here I want to add stone to the container, but the operation fails because 40 stone is too much for the container. I have to divide up the stack by hand. image

Suggested behaviour would be when I click to place the stone, the proper amount is deducted from my hand and is placed into the container, leaving behind 3 in my hand. This would also work when you shift click on an item from your backpack/hotbar to quickly move it into the container. Minecraft or Space Engineers is a good example of inventory management in this aspect. image

tsunamayo commented 3 days ago

@ProPeach Hi, done for 24w48a. Cheers

ProPeach commented 3 days ago

Awesome, thank you!