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.45k stars 462 forks source link

[FEATURE] FailRate option for ChestStealer module. #656

Closed mems01 closed 2 years ago

mems01 commented 2 years ago

Describe your feature request.

Almost if not all people who play Minecraft have at least clicked on an empty slot while trying to click on an item. So, why not implement that feature? It may also trick a couple anti-cheats.

Additional context

FailRate: from 0 to 100, same logic as KillAura's FailRate, but for ChestStealer. If FailRate occurs, it should click on a random empty slot.

Ali00035 commented 2 years ago

Almost if not all people who play Minecraft have at least clicked on an empty slot while trying to click on an item. So, why not implement that feature

might not be really useful in my opinion

SplotyCode commented 2 years ago

I don't even know if mc sends a packet for an empty slot

mems01 commented 2 years ago

It can just Shift+Click the empty slot, simple.

ghost commented 2 years ago

I have no idea what this is even suppost to do

mems01 commented 2 years ago

When you move your mouse to shift + click items, don't you sometimes fail, especially when you do it fast? Well this is what misclick means in that case, for me at least. You can even consider it as FailRate or something.

ghost commented 2 years ago

Doesnt chest stealer just steal stuff for you? Why would you need some missclick thing

mems01 commented 2 years ago

Doesnt chest stealer just steal stuff for you? Why would you need some missclick thing

To perhaps "trick" some anticheats. My guess is that some good anticheats might detect too fast item picking rate. What if you click at an empty slot and on the next tick or something you go back to the stealing process? 1 mis click (Empty slot click), 1 successful click. (Item slot click)

ghost commented 2 years ago

I dont know any anticheats that would get tricked by that, just turn down the steal speed

mems01 commented 2 years ago

I don't know, I will wait for the developer's response to this idea.

CzechHek commented 2 years ago

Considering the fact that 1.17 multiversion can't even take items from chests properly, this would make it even worse.

mems01 commented 2 years ago

Considering the fact that 1.17 multiversion can't even take items from chests properly, this would make it even worse.

I agree with this. In comparison to the old LiquidBounce, I noticed that the next gen version had to click almost 3 times in order to successfully shift + click an item.

mems01 commented 2 years ago

I don't even know if mc sends a packet for an empty slot

Minecraft does send a packet for an empty slot, at least on 1.18.2. I tested it.

Considering the fact that 1.17 multiversion can't even take items from chests properly, this would make it even worse.

That's actually a ViaVersion related issue.

Either way, on second thoughts, it's actually useless. ChestStealer perfectly simulates a slot click. The rate of slot clicking is the problem and the only way is to legitimize the speed, especially on top notch anticheats.