HimmelKreis4865 / BetterAC

Better AntiCheat for PocketMine-MP!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AntiReach, xray and InstaBreak modules.

Willoxey opened this issue · comments

Describe the bug
Hello again. Hope you are fine.
I want to talk you about two modules that are not working as expected.
AntiReach: When you actually use antireach it doesnt detect you, but if you are just innocently doing PvP it will punish you.
InstaBreak: I've tested it with a Efficiency 5 pickaxe, and it detects me as i'm using instabreak, it constantly kicks(in my case that's the punishment) without any reason(because they are warned for a supposed InstaBreak, tested by me)
XRAY: Fake blocks are generated in normal mines.

To Reproduce
Steps to reproduce the behavior:

  1. In the case of AntiReach, just do PvP. And when you reach the max warns, it will kick you. But if you actually use reach, the anti-hack doesnt detect you.
  2. InstaBreak: Enchant a pickaxe, or a normal pickaxe and mine as fast as you can, for example you can place a whole line of iron ores and mine them. 1 block of 10 aprox. will be detected as instabreak.
    3.- XRAY: Just go around some mines and you will see how some redstone blocks, or emerald blocks are generated, but when you try to mine them obviously they dissapear(it's just a visual thing)
    ...
    Expected behavior
    1.- AntiReach: Get kicked while using Reach. Dont get kicked while doing normal pvp.
    2.- InstaBreak: Not getting kicked while mining fast.
    3.- xRAY: Not getting generated random blocks that actually is stone.

Versions

  • OS: Linux
  • PocketMine-MP version: 3.15.0
  • PHP version: 7.3

Additional context
Thank you a lot for your work.
If you need more information just reply me and i'll try to help you as best i can.

Additional info: Hitting with bow, eggs, etc... is detected as reach.

Uhm, welcome back first.

Thank you for reporting bugs again!

  1. For AntiReach you can change the max. value of range per device, which means that you can set 10 blocks reach as normal or 1 block, that's just a thing of configuration but I didn't expect the default value to be wrong. If you just found a good configuration in blocks, please tell me so I can set it as default.

  2. I can't 100% confirm that this issue is valid. I tried it 3 times with a line of 20 blocks and I didn't get warned as you did? Could you just send me a screenshot of the line you made?

  3. Please also send me some screenshots of it, I don't really think that it's possible here (I tested it with another result (everything fine)) so I don't have any ideas here, technically it's impossible because if any side of a block is no stone, the block will not be customized, but we'll see 🤔

  4. (additional info) I tested hitting with bows, eggs, snowballs, etc. and it didn't detect it as reach hack.

I sent you all the info on Discord! 👍

10 Months later...

2 years later...

2 years later...

lmao