Nova Anticheat | Java/Bedrock (Geyser) Support

NovaAC Banner

NovaAC

Hybrid anticheat for Minecraft 1.21+ (Java & Bedrock/Geyser)

Combines packet analysis, server-side physics simulation, combat heuristics, Bedrock/Geyser compatibility, replay tools, staff utilities, plugin hiding, and adaptive false-positive filtering.

Designed as a support anticheat for servers already running GrimAC, Vulcan, or similar — filling gaps in Bedrock handling, moderation tooling, and utilities. Can also run standalone.


Dependencies

Type Plugin Notes
Strongly recommended PacketEvents 2.7.0+ Packet analysis, transaction-aware checks, timing/velocity validation
Optional ProtocolLib 5.1.0+ Extra packet interception
Optional Geyser + Floodgate Full Bedrock support, translated-packet detection
Optional ViaVersion Cross-version compatibility
Optional AdvancedBan Compatible punishment commands if detected

Engine Design

  • Simulation engine — movement prediction with environmental tags, velocity/teleport awareness, axis-based uncertainty
  • Reach compensation — accounts for ping, movement history, knockback, slabs/stairs, liquids, hitbox state, desync risk
  • TPS-adaptive scaling — adjusts detection sensitivity during performance drops
  • Hybrid heuristics — mathematical checks, pattern recognition, trust scoring, buffers, Bayesian false-positive filtering
  • Visual replay system — review flagged behavior as an in-game ghost replay
  • Selective async processing — offloads heavy validation off the main thread

Detection Coverage

Combat (Java)

KillAura, Reach, Velocity, AimAssist, AutoClicker, Criticals, AutoBlock, AutoArmor, AutoTotem, CrystalAura, FastEat, FastBow, InventoryCombat, MultiAura, Hitbox, BackTrack, WTap, MaceDMG, PotionSpoof, BreakDelay

Combat (Bedrock/Geyser)

BedrockKillAura, BedrockReach, BedrockAimAssist, BedrockAutoClicker (other combat checks apply built-in Bedrock compensation rather than separate checks)

Movement (Java)

Simulation, Fly, Speed, Blink, Jesus, Scaffold, Step, FastClimb, Phase, NoClip, NoSlow, Timer, ClickTP, BadPackets, Spider, NoFall, Strafe, GuiMove, Elytra, BoatFly, BoatSpeed, GroundSpoof, AntiVoid, AirJump, LongJump, HighJump, Pathing, AntiDisabler

Movement (Bedrock/Geyser)

BedrockFly, BedrockSpeed, BedrockMovementJitter (other movement checks apply built-in Bedrock compensation rather than separate checks)

Block & World

Nuker, FastBreak, GhostHand, BlockReach, FastPlace, LiquidAirplace, Scaffold, TowerBuild, Xray

Exploit & Misc

AntiDisabler, Cinematic, Macro, BadPackets, DuplicatePackets, StatisticalAnomaly, TickBase, Trust Scoring


Extra Features

Feature Description
Visual replay viewer Review flagged behavior in-game
Plugin hider Hides plugin/command info from probing attempts
Punishment tools Kick/ban/tempban workflows, configurable banhammer
Staff manager GUI for reports, inspection, logs, moderation
Inventory/ender chest viewer Real-time player inventory inspection
Staff command logger Tracks admin actions
Discord & stats support Optional alert/statistics integrations

Staff Commands

Command Description
/nova Main GUI + subcommands: gui, alerts, reload, spectate, unspectate, reset, info, banhammer, replayaudit, spy
/novaac Alias command
/banhammer Visual punishment tool
/startspectating <player> Start stealth spectating
/stopspectating Stop spectating
/invsee <player> View inventory
/ecsee <player> View ender chest

Permissions

Permission Description Default
novaac.admin Full command/GUI access op
novaac.alerts Receive detection alerts op
novaac.bypass Bypass all checks false

Requirements

Requirement Value
Java 21+
Minecraft 1.21+
Server software Spigot, Paper, or fork
Recommended PacketEvents 2.7.0+

Install: drop NovaAC.jar in /plugins, install PacketEvents, restart, configure optional integrations.


Privacy

  • Detection, violations, replays, logs: stored locally
  • Anonymous usage stats via bStats (version, MC/Java version, server software, OS) — opt out in /plugins/bStats/config.yml

Support


Disclaimer

Do not decompile, tamper with, or modify. Author not responsible for misuse. False positives may occur depending on version, plugins, latency, Bedrock translation, and config. Test punishment settings before enabling auto-bans in production. Report issues on Discord.


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    1525967
  • Created
    Apr 26, 2026
  • Last Released File
    Jul 4, 2026
  • Total Downloads
    588
  • License

Categories

Members

Recent Files

Bukkit