AntiCheatObfuscator
This plugin creates a smokescreen of fake commands, making it significantly harder for cheaters to identify the actual anti-cheat systems in use and enhancing your server's security.
Real-World Effectiveness Examples

Chat example:
- HackerM: I found that this server has 4 anti-cheat plugins!
- HackerM: Matrix aac vulcan ncp
- HackerM: I think I can try to use the anti-cheat vulnerability to fly
- However, the server actually only uses grim matrix and vulcan
Key Features
Fake Commands: Registers fake commands for popular anti-cheat systems including Matrix, Grim, AAC, and others. This helps conceal the actual plugins being used.
Configurable Commands: Easily enable or disable specific fake commands through the configuration file. You can specify exactly which commands should be active.
Auto-Completion Support: Enhances user experience by implementing auto-completion for fake commands, allowing players to use them quickly and accurately.
Admin Notifications: The system alerts administrators when players attempt to use fake commands.
Packet Obfuscation: Sends fake packets to hide information from hackers! (New feature)

Packet Obfuscation
Packet Obfuscation (experimental): This new feature improves anti-cheat effectiveness by sending obfuscated packets with randomized action numbers. It helps conceal detection mechanisms and enhance cheat prevention. Note that this feature is experimental and may affect server performance.
Before Implementation

After Implementation

Supported Fake Commands
- /grimac
- /grim
- /aac
- /matrix
- /ncp
- /polar
- /vulcan
- /spiter
- ...
Configuration
Example configuration:
# Fake commands you want to register
# True means the command will be registered
# --------------------------------
# Please restart server after making changes!
# --------------------------------
# Show players fake help message instead of "no permission"
# Commands supporting this option: /grimac /grim /matrix /vulcan
fakeOpMode: false
# Block usage of /plugins and /pl commands
# Permission: aco.checkPlugins
blockPluginsCommand: true
blockPluginsCommandMessage: "§cYou do not have permission to use this command!"
# ||| This feature is experimental and may impact server performance |||
#
# When enabled, the feature sends fake packets to obfuscate action
# numbers used by the anti-cheat system, making it harder to detect
# anti-cheat mechanisms. It doesn't detect anti-cheat systems but
# prevents their accurate identification and cheat flagging.
# Requires 1.17+ and ProtocolLib
packetObfuscate: false
# Minimum delay for sending fake packet
minInterval: 1
# Maximum delay for sending fake packet
maxInterval: 3
# Fake command warnings
enableWarning: true
# Register fake commands
enableFakeCommands: true
commands:
# GrimAC: No permission / fake help message
grimac: true
grim: true
# AAC: No permission
aac: true
# Matrix: Basic information / fake help message
matrix: true
# NCP: No permission / fake help message
ncp: true
# polar: No permission
polar: true
# vulcan: No permission / fake help message
vulcan: true
# spiter: No permission
spiter: true
# antiaura: No permission
antiaura: true
# phoenix: No permission
phoenix: true
# horizon: No permission
horizon: true
# godseye: No permission
godseye: true
# You can add other commands too! Default return: No permission
Tip: After modifying the configuration file, remember to restart the server to apply the changes.