HomeJavaModsNova | Sub-AntiCheat
Nova | Sub-AntiCheat
Simulation Based | Plugin Hider | InvSee | Heuristic Checks | Java And Bedrock/Geyser Support | GUI Manager | Configurable Setback | Visual Replay | Staff Tools | 130+ Configurable Checks | Anti-Xray Detection

NovaAC
Hybrid simulation anticheat for Minecraft 1.21.4 with Bedrock and Geyser support.

―――――――――――――――――――――――――――――――――――――

NovaAC is a hybrid anticheat designed for modern Minecraft 1.21.4 servers. It combines packet analysis, server-side physics simulation, combat heuristics, Java and Bedrock/Geyser compatibility, replay tools, staff utilities, plugin hiding, and adaptive false-positive protection.

NovaAC can run as a primary anticheat or as a secondary anticheat alongside solutions such as GrimAC, Vulcan, and similar plugins. It focuses on practical server needs such as Bedrock player protection, staff management, replay review, inventory inspection, plugin hiding, additional combat detection, and moderation utilities.

⚠ Important: PacketEvents 2.7.0 or higher is strongly recommended for the best packet analysis, timing validation, velocity tracking, and detection accuracy. Without PacketEvents, some checks may operate with reduced functionality.

―――――――――――――――――――――――――――――――――――――

Spoiler: Technical Performance And Engine Design
  • Selective Async Processing: Suitable validation tasks are processed asynchronously to reduce main-thread pressure.
  • Visual Replay System: Review recorded suspicious behavior through an in-game visual replay.
  • Entity-Aware Hitbox Handling: Reach validation considers entity dimensions, historical positions, latency, and Bedrock compensation.
  • Hardness-Aware Block Analysis: Block checks consider material hardness, tools, haste, tick rate, and server state.
  • Reach Compensation: Reach logic accounts for ping, movement history, knockback, slabs, stairs, liquids, hitboxes, and desynchronization.
  • TPS-Adaptive Scaling: Detection behavior can adapt during server performance drops to improve stability and reduce false positives.
  • Hybrid Heuristics: Combines physics, mathematical analysis, behavior patterns, trust scoring, buffers, and false-positive filtering.
  • Simulation Engine: Uses movement prediction with environmental, velocity, teleport, and collision awareness.

Spoiler: Dependencies
Strongly Recommended:
  • PacketEvents 2.7.0 or higher: Improves packet analysis, transaction timing, velocity tracking, and packet-order checks.

Optional Integrations:
  • ProtocolLib 5.1.0 or higher: Provides additional packet interception.
  • Geyser and Floodgate: Required for Bedrock player support and Bedrock-specific adaptations.
  • ViaVersion: Provides cross-version compatibility support.
  • AdvancedBan: Can be used for compatible punishment commands when installed.

Spoiler: Detection Coverage
Combat:
  • AimAssist, AimLock, AimSnap, AnchorAura, AttackCooldown, AutoArmor, AutoBlock, AutoClick, AutoClicker, AutoEat, AutoSoup, AutoTool, AutoTotem, AutoTrap, BadPackets, BedDefender, ClickPattern, Criticals, CrystalAura, FastBow, 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 additional movement checks.

Blocks 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, TickBase, and behavioral trust scoring.

Bedrock And Geyser:
  • Bedrock AimAssist, AutoClicker, Fall, Fly, Hitbox, Jitter, Jump, KillAura, NoSlow, Reach, Speed, Step, AckDebt, and FalsePositiveProtection.
  • Bedrock-aware compensation is also applied to other checks when required.

Spoiler: Extra Features And Tools
  • Secondary Anticheat Support: Designed to complement larger anticheats with additional checks and moderation tools.
  • Visual Replay Viewer: Review suspicious player behavior in-game.
  • Plugin Hider: Helps protect plugin and command information from probing attempts.
  • Punishment Tools: Supports configurable kick, ban, and temporary-ban workflows.
  • Staff Manager: Includes GUI tools for alerts, inspection, logs, and moderation.
  • Inventory And Ender Chest Viewer: View player inventories and ender chests.
  • Staff Command Logger: Records administrative actions for review.
  • Discord Notifications: Optional webhook alerts and staff logs.
  • Anonymous Statistics: Optional bStats metrics with server-side opt-out support.

Spoiler: Staff Commands And Permissions
Commands:
  • /nova: Main administrative command with GUI and subcommands.
  • /nova gui: Open the main NovaAC GUI.
  • /nova alerts: Open alert management.
  • /nova reload: Reload configuration files.
  • /nova spectate [player]: Spectate a player.
  • /nova unspectate: Stop spectating.
  • /nova reset [player]: Reset player data.
  • /nova info [player]: View player information.
  • /nova prob [player]: View the player's detection probability.
  • /nova suspicious: List suspicious online players.
  • /nova cps [player|off]: View live click statistics.
  • /nova banhammer: Get the visual punishment tool.
  • /nova replayaudit: Analyze recorded replays.
  • /nova spy: Toggle command spy.
  • /spy: Toggle command spy.
  • /novaac: Alternate administrative command.
  • /startspectating [player]: Start spectating.
  • /stopspectating: Stop spectating.
  • /invsee [player]: View a player's inventory.
  • /ecsee [player]: View a player's ender chest.

Permissions:
  • novaac.admin: Full administrative access. Default: op.
  • novaac.alerts: Receive detection alerts. Default: op.
  • novaac.bypass: Bypass NovaAC checks. Default: false.

―――――――――――――――――――――――――――――――――――――

Why Use NovaAC?

  1. Secondary Anticheat Friendly: Complements existing anticheats with Bedrock support, extra checks, replay tools, and staff utilities.
  2. Broad Detection Coverage: Covers combat, movement, blocks, exploits, packet behavior, and Bedrock players.
  3. Bedrock And Geyser Support: Includes Bedrock-specific checks and compensation.
  4. Performance-Aware Design: Uses selective asynchronous processing and TPS-aware behavior.
  5. Staff-Focused Tools: Includes GUI management, spectating, inventory inspection, replay review, logs, and punishment tools.
  6. Easy Setup: Works with sensible defaults and supports deeper configuration when needed.

―――――――――――――――――――――――――――――――――――――

Spoiler: Installation And Requirements
Requirements:
  • Java 21 or higher
  • Minecraft 1.21.4
  • Spigot, Paper, or compatible server fork
  • PacketEvents 2.7.0 or higher strongly recommended

Installation:
  1. Place NovaAC.jar in the /plugins folder.
  2. Install PacketEvents for best detection accuracy.
  3. Restart the server.
  4. Configure optional integrations and punishment settings.

Spoiler: Privacy And Telemetry
  • Local Detection: Detection data, violations, replays, and logs are processed and stored locally.
  • Optional Update Checks: NovaAC may contact Spigot to check for updates.
  • Optional Discord Webhooks: Data is sent to Discord only when an administrator enables and configures a webhook.
  • Anonymous bStats Metrics: bStats may collect anonymous information such as plugin version, Minecraft version, Java version, server software, and operating system.
  • Opt Out: bStats can be disabled in /plugins/bStats/config.yml.

―――――――――――――――――――――――――――――――――――――

Support And Community

[​IMG]

Join the Discord for bug reports, suggestions, setup help, and support.

Support Development

[​IMG]

Support NovaAC development through Ko-fi.

Disclaimer: NovaAC is provided as-is. False positives may occur depending on the server version, plugins, latency, Bedrock translation, and configuration. Test punishment settings before enabling automatic punishments in production. Do not decompile, tamper with, or modify the plugin without permission.

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Nova | Sub-AntiCheat is a free Minecraft Java mod. Compatible with Minecraft 1.21, 26.1, 26.2. Downloaded 309 times (via Spigot). Download it and open it directly in the game.

Explore more