ViaVersion / ViaRewind

ViaBackwards addon to allow 1.8.x and 1.7.x clients on newer server versions.
https://hangar.papermc.io/ViaVersion/ViaRewind
GNU General Public License v3.0
245 stars 77 forks source link

Delaying PacketPlayInArmAnimation for 1.8->1.9 properly #294

Closed funkemunky closed 1 year ago

funkemunky commented 3 years ago

Fully explained in the comments, but PacketPlayInArmAnimation would be sent after PacketPlayInFlying, causing false positives on anticheats. This way, they will still always be sent after PacketPlayInUseEntity but before PacketPlayInFlying.

funkemunky commented 3 years ago

I fixed conflicts for this branch. Hopefully this can be merged into master now

xkeksi commented 3 years ago

hmmmmm when pull @Gerrygames

funkemunky commented 2 years ago

@Gerrygames hey when will this be put into ViaRewind? My customers who use ViaRewind are having issues with the release builds and have to keep sending them my modified versionb.

7Sence commented 2 years ago

When will this be merged, it's quite important to stop false bans

Kichura commented 2 years ago

When will this be merged, it's quite important to stop false bans

There is no ETA for when pull requests will be merged / checked out properly as this usually boils down to lack of time or because different things are currently planned for via* functionality at the moment.

funkemunky commented 2 years ago

@Kichura okay. I mean this bit of code has been fairly well tested at this point considering the amount of servers just using a patched version with this bit of code instead of the one distributed officially.

Would be good to be implemented before this becomes a year old...

MWHunter commented 2 years ago

Able to confirm the issue, a 1.8 player on a 1.18 server gets kicked when building due to this change: https://www.youtube.com/watch?v=OT7SGsFOCkY

MachineBreaker commented 1 year ago

Any possibility to merge this? I tested this on a 100 on server without issues

LIWKK commented 1 year ago

@kennytv

MWHunter commented 1 year ago

This is still actively causing falses on grim when clicking over 20 CPS. Please merge this.

FlorianMichael commented 1 year ago

LGTM!