CCBlueX / LiquidBounce

A free mixin-based injection hacked client for Minecraft using the Fabric API
https://liquidbounce.net/
GNU General Public License v3.0
1.42k stars 460 forks source link

[BUG] InventoryCleaner always leaves useless things. #3529

Closed ShootForever-codejoe closed 1 month ago

ShootForever-codejoe commented 1 month ago

LiquidBounce Branch

Nextgen

LiquidBounce Build/Version

0.7.2

Operating System

Windows 11

Minecraft Version

1.21

Describe the bug

InventoryCleaner always leaves some useless things such as clothes and swords. These extra things are always low-level. It leads to mess in my inventory.

Steps to reproduce

Turn on InventoryCleaner and let it start to clean.

Client Log

No log.

Screenshots

No response

superblaubeere27 commented 1 month ago

Can you show an example inventory so we can replicate it?

1zun4 commented 1 month ago

image

One thing I have noticed is, InventoryCleaner keeps all buckets. I think there should be an option that allows you to "Keep Buckets" or not, because in my case I never use them but CubeCraft for example fills your inventory up with hay, eggs, lapis, xp bottles and armbrust which are useless items to me in most cases.

Therefore there should be options such as:

and maybe a way to throw out unfavorable block types such as hay. We do have a block selector like for Fucker, maybe it could be useful?

Also in this case it kept 3 pieces of armor for no reason and a backup sword - which is not really intentional and probably a bug as well, good as a backup sword, but it should really only do that on low durability... Related to https://github.com/CCBlueX/LiquidBounce/issues/3522

Due to the fact tenacc is missing currently I was not able to store the inventory for debugging purposes.