Ghost Anticheat | Java/Bedrock checks

GhostAC

GhostAC

Hybrid simulation anticheat for modern Minecraft servers. Java and Bedrock, with GrimAC support.

Join Discord Support on Ko-fi

GhostAC works standalone or alongside other anticheats, automatically integrating with GrimAC's API and disabling its own movement simulation to avoid conflicts and save server resources, while handling combat, Bedrock checks, and heuristics.

Features

  • Simulation-based movement: Server-side movement prediction.
  • Advanced combat detection: Statistical aim analysis, aim window hit validation, entity occlusion, packet-level criticals.
  • Java and Bedrock/Geyser checks: Dedicated checks for both.
  • GrimAC companion mode: When GrimAC is detected, GhostAC disables its own movement engine and leaves movement detection to GrimAC. Combat, packet, Bedrock, and heuristic checks stay active.
  • Visual replays: Review GhostAC flags, GrimAC flags, or both.
  • Configurable setback: Manage setback settings directly from the GUI.
  • TPS-adaptive detection: Reduces false positives during lag.
  • Folia support.

150+ Checks

Category Examples
Combat KillAura, Reach, Hitbox, AimAssist, AimSnap, AutoClicker, Criticals, CrystalAura, AutoTotem, MultiAura, TPAura, WallHit, Velocity, FastBow, MaceDMG, AutoBlock, and more
Movement Fly, Speed, Timer, NoFall, Jesus, Step, Phase, Elytra, NoClip, NoSlow, NoWeb, Spider, LongJump, HighJump, BoatFly, Blink, Strafe, Glide, AirJump, FastClimb, and more
Blocks Nuker, Scaffold, FastPlace, XRay, ChestStealer, AirPlace, BlockReach, GhostHand, TowerBuild, BreakDelay, and more
Exploits BadPackets, PingSpoof, PayloadIntegrity, Macro, DuplicatePackets, PacketOrder, Backtrack, TickBase, RateLimit, Protocol, and more
Bedrock Reach, KillAura, Speed, Fly, Jitter, AckDebt, AimAssist, AutoClicker, Hitbox, Step, NoSlow, ContainerHit, and more

Every check is configurable. Movement checks run in standalone mode and are handed to GrimAC when it is installed.

Requirements

  • Java 21+ and Minecraft 1.21+
  • Spigot, Paper, Folia, or a compatible fork
  • PacketEvents 2.7.0+ (required)
  • Optional: GrimAC, Geyser and Floodgate, ViaVersion, ProtocolLib, AdvancedBan

Installation

  1. Put GhostAC and PacketEvents in your plugins folder.
  2. Optionally install GrimAC for companion mode.
  3. Restart the server.

GrimAC companion mode can be turned off with runtime.automatic-with-grim in config.yml, or by choosing a runtime mode manually in the GUI.

Updating from NovaAC: Your data folder is migrated automatically. The main command is now /ghost and permissions are ghostac.admin, ghostac.alerts, ghostac.bypass.

Commands

Command Description
/ghost Main command, GUI and subcommands
/ghostac (/ac) Alternate main command
/gui Open the GUI
/spec, /unspec Start and stop spectating
/invsee, /ecsee View inventory and ender chest
/banhammer Visual punishment tool
/spy Toggle command spy

Permissions

Permission Default
ghostac.admin op
ghostac.alerts op
ghostac.bypass false

Developer API

GhostAC has a public API: GhostAPI on GitHub

Privacy

Detection data stays local. Update checks contact SpigotMC, Discord webhooks are opt-in, and anonymous bStats metrics can be disabled in plugins/bStats/config.yml.

bStats Statistics

AlphaAC bStats


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    1525967
  • Created
    Apr 26, 2026
  • Last Released File
    Oct 24, 2026
  • Total Downloads
    3,146
  • License

Categories

Members

Recent Files