• Mostly decided
  • Packet order inversion problem.
  • Configuration system
  • Fight checks penalties
  • Fight / LocationTrace checks
  • Evaluate: Adjust on-ground checking to return more details.
  • InteractRayTracing (blocinteract.visible)
  • Prevent abusing vanilla to deal damage
  • Fall damage
  • Velocity resulting from damage.
  • 1.9 support
  • Let CreativeFly handle ELYTRA and LEVITATION
  • The usual stuff (block shape and breaking time support).
  • Fight checks
  • Criticals (Bukkit API)
  • More sensible generic penalties for fight checks
  • Latency window
  • More complex difficulty/targeting check
  • Detect type of fight
  • Detect criticals on/with packet level
  • Progress
  • Location trace with bounding box
  • Location trace time
  • More coarse location trace
  • Event frequency tracking, independent of an interval of time or buckets.
  • Track sequences of (continuous) violations.
  • Horizontal speeding
  • Already implemented
  • Uncertain
  • Abuse of vertical velocity
  • Block change tracking (pistons, redstone, digging, other).
  • Already Implemented/Tested
  • Adjustments to passability checks and ray-tracing
  • Adjustments to on-ground checks
  • Abuse of latency
  • More/Random issues/topics
  • Global latency estimate
  • Packet exploits (frequency)
  • Event engine (meta checks, automata, patterns)
  • Cross plugin compatibility framework.
  • More developer friendly.
  • Generic mod support
  • Towards side-effect-free check design