Nova Anticheat | Java/Bedrock (Geyser) Support

NovaAC Banner

NovaAC

Hybrid anticheat for Minecraft 1.21.4 Java and Bedrock/Geyser servers

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

It is designed as a support anticheat for servers already using GrimAC, Vulcan or similar solutions. NovaAC focuses on Bedrock compatibility, moderation tools, packet analysis and additional detection coverage. It can also run standalone.


Dependencies

Type Plugin Notes
Strongly recommended PacketEvents 2.7.0+ Improves packet analysis, timing and movement validation
Optional ProtocolLib 5.1.0+ Additional packet interception
Optional Geyser + Floodgate Bedrock player support
Optional ViaVersion Cross-version compatibility
Optional AdvancedBan Advanced punishment integration

Engine Features

  • Movement simulation — Server-side movement and physics validation
  • Reach compensation — Handles ping, knockback, movement history, hitboxes and desynchronization
  • TPS-adaptive processing — Adjusts processing during server performance drops
  • Combat analysis — Combines aim, click, rotation and attack-pattern checks
  • False-positive protection — Uses buffers, player state, latency and multiple detection signals
  • Replay tools — Review recorded suspicious movement in-game
  • Bedrock compensation — Adapts checks for Geyser and Floodgate players
  • Selective async processing — Moves suitable validation work away from the main server thread

Detection Coverage

NovaAC includes more than 120 configurable checks covering combat, movement, blocks, exploits, protocol behavior and Bedrock players.

Combat

AimAssist, AimLock, AimSnap, AnchorAura, AttackCooldown, AutoArmor, AutoBlock, AutoClick, AutoClicker, AutoEat, AutoSoup, AutoTool, AutoTotem, AutoTrap, BadPackets, BedDefender, ClickPattern, Criticals, CrystalAura, FastBow, FastBreak, FastEat, Hitbox, InventoryCombat, KillAura, MaceDMG, MultiAura, PotionSpoof, Reach, RotationEntropy, Velocity and WTap.

Movement

AirJump, AntiDisabler, AntiLevitation, AntiVoid, AutoJump, AutoShift, BadPackets, Baritone, BedLeave, Blink, BoatFly, BoatLongJump, BoatSpeed, Bounce, ClickTP, Elytra, ElytraFly, EntitySpeed, FastClimb, Fly, GroundSpoof, HighJump, InvalidSprint, Jesus, LongJump, NoClip, NoFall, NoSlow, NoWeb, PacketOrder, Parkour, Pathing, Phase, PlayerInput, SafeWalk, Scaffold, Simulation, Slippy, Sneak, Speed, Spider, StatisticalAnomaly, Step, Strafe, Timer, VehicleControl, Velocity, XRay and other movement checks.

Block and World

AirPlace, BlockInteraction, BlockReach, BreakDelay, ChestStealer, FastBreak, FastPlace, GhostHand, HardnessNuker, LiquidAirPlace, NoSwingBreak, Nuker, Scaffold, TowerBuild and XRay.

Exploit and Miscellaneous

AntiReducedDebugInfo, Backtrack, Cinematic, DuplicatePackets, Interact, Inventory, Macro, PayloadIntegrity, PluginHider, Protocol, RateLimit, SimulationDrift and TickBase.

Bedrock and Geyser

Bedrock AimAssist, AutoClicker, Fall, Fly, Hitbox, Jitter, Jump, KillAura, NoSlow, Reach, Speed, Step, AckDebt and FalsePositiveProtection.

Bedrock-specific compensation is also applied to other checks when necessary to reduce false positives caused by translated or client-specific movement.


Staff Features

Feature Description
Main GUI Manage checks, thresholds, lagback and punishments
Replay viewer Review recorded player behavior
Plugin hider Helps protect plugin and command information
Punishment tools Kick, ban and temporary-ban workflows
Banhammer Visual punishment tool for staff
Player inspection View player information and violations
Inventory viewer Inspect inventories and ender chests
Staff command logger Records staff actions
Discord notifications Optional webhook alerts and staff logs
bStats statistics Anonymous server statistics with opt-out support

Commands

Command Description
/nova gui Open the main NovaAC GUI
/nova alerts Toggle staff alerts
/nova reload Reload configuration files
/nova spectate <player> Spectate a player
/nova unspectate Stop spectating
/nova reset <player> Reset player data
/nova info <player> Inspect player information
/nova cps <player> View click statistics
/nova prob <player> View detection probability
/nova suspicious <player> View suspicious activity
/nova banhammer Get the punishment tool
/nova replayaudit Analyze recorded replays
/nova spy Toggle command spy
/spy Toggle command spy
/invsee <player> View a player's inventory
/ecsee <player> View a player's ender chest
/startspectating <player> Start spectating
/stopspectating Stop spectating

Permissions

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

Requirements

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

Installation

  1. Install Java 21 or newer.
  2. Install PacketEvents 2.7.0 or newer.
  3. Place NovaAC.jar in the server's plugins folder.
  4. Start the server.
  5. Configure optional integrations and punishment settings.

Privacy

  • Detection data, violations, replays and logs are stored locally.
  • The optional update checker contacts Spigot.
  • Discord data is sent only when an administrator enables and configures a webhook.
  • bStats collects anonymous server statistics such as plugin version, Minecraft version, Java version and server software.
  • bStats can be disabled in /plugins/bStats/config.yml.

Support


Disclaimer

NovaAC is provided as-is. False positives may occur depending on server version, plugins, latency, Bedrock translation and configuration.

Test punishment settings before enabling automatic punishments in production. Report bugs and false positives through Discord.

Do not decompile, tamper with or modify the plugin without permission.


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    1525967
  • Created
    Apr 26, 2026
  • Last Released File
    Aug 15, 2026
  • Total Downloads
    1,423
  • License

Categories

Members

Recent Files

Bukkit