Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SurvivalFly false positive when "hopping" with elytra #1

Closed
Lumiakun opened this issue Apr 22, 2020 · 2 comments
Closed

SurvivalFly false positive when "hopping" with elytra #1

Lumiakun opened this issue Apr 22, 2020 · 2 comments
Labels
(field) moving Related to moving checks (status) need more info Further information or debug log is requested (type) false positive

Comments

@Lumiakun
Copy link

Full output of /ncp version
[08:18:19 INFO]: ---- Version information ----
[08:18:19 INFO]: #### Server ####
[08:18:19 INFO]: git-Tuinity-"54d751f" MC: 1.15.2
[08:18:19 INFO]: detected: 1.15.2
[08:18:19 INFO]: #### NoCheatPlus ####
[08:18:19 INFO]: Plugin: 3.17-SNAPSHOT-b1153-CustomFork
[08:18:19 INFO]: MCAccess: 1.13.2-1.15|? / Bukkit-API
[08:18:19 INFO]: Features:
[08:18:19 INFO]: blocks: BlocksMC1_4 | BlocksMC1_5 | BlocksMC1_6_1 | BlocksMC1_7_2 | BlocksMC1_8 | BlocksMC1_9 | BlocksMC1_10 | BlocksMC1_11 | BlocksMC1_12 | BlocksMC1_13 | BlocksMC1_14 | BlocksMC1_15 | MCAccessBukkitModern
[08:18:19 INFO]: checks: FastConsume | Gutenberg | HotFixFallingBlockPortalEnter | AttackFrequency | FlyingFrequency | KeepAliveFrequency
[08:18:19 INFO]: defaults: pvpKnockBackVelocity
[08:18:19 INFO]: packet-listeners: UseEntityAdapter | MovingFlying | OutgoingPosition | KeepAliveAdapter | SoundDistance | WrongTurnAdapter | NoSlow | Fight
[08:18:19 INFO]: Hooks: ViolationFrequencyNCP 1.0
[08:18:19 INFO]: #### Related Plugins ####
[08:18:19 INFO]: ProtocolLib v4.5.0

Describe the issue
When attempting to "hop" with an elytra, the anti cheat thinks you are attempting to fly.

This is what it looks like when NCP blocks the hopping: https://youtu.be/hpFXzvaasrY

This is how hopping looks when NCP isnt blocking: https://youtu.be/1yL04sYEEF0

How to reproduce the issue
Sprint forward and jump with your elytra, once your gliding double tap space again just as you hit the ground.

Extra links/Videos (Including debug logs)
Debug log: https://pastebin.com/sUbj0wbT

Any possible config options changed or plugins that may cause interference?
Using MarkElfs config, but that should not be creating this issue as it's NCP detecting the hopping as flight.

@CaptainObvious0
Copy link
Member

I'm able to reproduce the issue, but not in the same frequency as you. After about ~30 seconds of hopping around I would eventually get flagged, but possibly for a different issue. The issue I'm seeing is the server doesn't think the player is gliding but the client thinks they are, so it checks the player for SurvivalFly.

Your debug log seems to be missing a lot of information. Do you have creativefly enabled or at least debug enabled? I don't see anything in that debug log for creativefly, and creativefly will help with the transition between gliding and not gliding. The debug log also has only one flag/setback. Make sure that you clear the debug log, start debugging the player, and then reproduce the issue.

@CaptainObvious0 CaptainObvious0 added (type) false positive (status) need more info Further information or debug log is requested labels Apr 25, 2020
@CaptainObvious0 CaptainObvious0 added the (field) moving Related to moving checks label May 9, 2020
@CaptainObvious0
Copy link
Member

Although I don't have any information regarding what is flagging, I can assume this issue is related to #9 , which has been fixed (or attempted to). If the issue continues please reply on that ticket.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
(field) moving Related to moving checks (status) need more info Further information or debug log is requested (type) false positive
Projects
None yet
Development

No branches or pull requests

2 participants