AdvancedAntiSpam
⚡ Smart • Lightweight • Fully Customizable Anti-Spam System
Keep your server clean, fast, and protected with a next-generation anti-spam solution built for modern Minecraft servers.
AdvancedAntiSpam detects and prevents chat & command spam using intelligent cooldown tracking, flexible punishment modes, and a powerful warning system — all fully configurable.
Core Features
Chat & Command Protection
Choose how spam is handled:
Why AdvancedAntiSpam?
✔ Prevent chat flooding & spam bots
✔ Stop command abuse instantly
✔ Fully customizable punishment system
✔ Lightweight & server-friendly
✔ Works perfectly with modern Spigot/Paper servers
Supported Versions
⚡ Smart • Lightweight • Fully Customizable Anti-Spam System
Keep your server clean, fast, and protected with a next-generation anti-spam solution built for modern Minecraft servers.
AdvancedAntiSpam detects and prevents chat & command spam using intelligent cooldown tracking, flexible punishment modes, and a powerful warning system — all fully configurable.
Core Features
Chat & Command Protection
- Real-time spam detection for chat messages
- Anti-spam system for player commands
- Independent cooldown system for each module
Choose how spam is handled:
- ❌ CANCEL → Block the message/command instantly
- ⚠️ WARN → Warn players with a scalable warning system
- COMMAND → Execute custom server commands (e.g. mute, punish, etc.)
- Fully configurable cooldown (milliseconds precision)
- Separate settings for chat & commands
- Lightweight and optimized for high-performance servers
- Custom warning limits per player
- Auto-reset warnings after configurable time
- Executes punishment command when limit is reached
- Fully customizable warning messages
- Permission-based bypass support
- Fully toggleable bypass feature
- Default permission: advancedantispam.bypass
- Every message editable in config.yml
- Enable/disable chat or command protection separately
- Custom prefix system
- Custom cooldowns & actions per module
- Uses async-safe event handling
- ConcurrentHashMap for thread safety
- Minimal performance impact even on large servers
- /aas help → Show help menu
- /aas reload → Reload configuration
- /aas status → View plugin status
Why AdvancedAntiSpam?
✔ Prevent chat flooding & spam bots
✔ Stop command abuse instantly
✔ Fully customizable punishment system
✔ Lightweight & server-friendly
✔ Works perfectly with modern Spigot/Paper servers
Supported Versions
- Minecraft 1.13+
- Tested on 1.16 – 1.21.x
- Compatible with Spigot / Paper
- Survival Servers
- SMP Networks
- PvP / Factions Servers
- Public Communities
Spoiler: Config
# =====================
# Advanced Anti-Spam
# Version 1.0.0
# Created By Its_Rango
# =====================
# =====================
# Messages
# =====================
messages:
prefix : "&8[&bAdvancedAntiSpam&8]"
reloading : "{prefix} &7»&r &aReloading..."
reloaded : "{prefix} &7»&r &aReloaded."
# =====================
# Settings
# =====================
settings :
#Actions:
# WARN: Warn System
# CANCEL: Cancel Message sent And Send Cancel Message
# COMMAND: Run Command (Custom Action)
chat:
enabled : true
cooldown-ms : 1000 # 1 second
action : WARN # WARN/CANCEL/COMMAND
cancel-settings:
cancel-sending : true
cancel-message : "{prefix} &7»&r &cDon't spam!"
command-settings:
cancel-sending : true
command : "mute {user} 2h Spam"
command:
enabled : true
cooldown-ms : 1500 # 1.5 second
# It’s better to only cancel commands for spam instead of muting,
# because even if a player is muted they can still execute commands,
# so muting has no effect. If a command is spammed, it should just be cancelled.
action : CANCEL # WARN/CANCEL/COMMAND
cancel-settings:
cancel-sending : true
cancel-message : "{prefix} &7»&r &cDon't spam!"
command-settings:
command : "mute {user} 2h Spam"
# =====================
# WARN
# =====================
warn:
chat:
max-warnings : 3
cancel-sending : true
reset-after-seconds : 10 # resets after last warning
warning : "{prefix} &7»&r &cPlease do not spam! &7(&c{current}&7/&4{max}&7)"
command : "mute {user} 2h spam"
command:
max-warnings : 3
cancel-sending : true
reset-after-seconds : 10 # resets after last warning
warning : "{prefix} &7»&r &cPlease do not spam! &7(&c{current}&7/&4{max}&7)"
command : "none"
# =====================
# Bypass
# =====================
bypass:
enabled : true
permission : "advancedantispam.bypass"
Code (YAML):
# =====================
# Advanced Anti-Spam
# Version 1.0.0
# Created By Its_Rango
# =====================
# =====================
# Messages
# =====================
messages:
prefix : "&8[&bAdvancedAntiSpam&8]"
reloading : "{prefix} &7»&r &aReloading..."
reloaded : "{prefix} &7»&r &aReloaded."
# =====================
# Settings
# =====================
settings :
#Actions:
# WARN: Warn System
# CANCEL: Cancel Message sent And Send Cancel Message
# COMMAND: Run Command (Custom Action)
chat:
enabled : true
cooldown-ms : 1000 # 1 second
action : WARN # WARN/CANCEL/COMMAND
cancel-settings:
cancel-sending : true
cancel-message : "{prefix} &7»&r &cDon't spam!"
command-settings:
cancel-sending : true
command : "mute {user} 2h Spam"
command:
enabled : true
cooldown-ms : 1500 # 1.5 second
# It’s better to only cancel commands for spam instead of muting,
# because even if a player is muted they can still execute commands,
# so muting has no effect. If a command is spammed, it should just be cancelled.
action : CANCEL # WARN/CANCEL/COMMAND
cancel-settings:
cancel-sending : true
cancel-message : "{prefix} &7»&r &cDon't spam!"
command-settings:
command : "mute {user} 2h Spam"
# =====================
# WARN
# =====================
warn:
chat:
max-warnings : 3
cancel-sending : true
reset-after-seconds : 10 # resets after last warning
warning : "{prefix} &7»&r &cPlease do not spam! &7(&c{current}&7/&4{max}&7)"
command : "mute {user} 2h spam"
command:
max-warnings : 3
cancel-sending : true
reset-after-seconds : 10 # resets after last warning
warning : "{prefix} &7»&r &cPlease do not spam! &7(&c{current}&7/&4{max}&7)"
command : "none"
# =====================
# Bypass
# =====================
bypass:
enabled : true
permission : "advancedantispam.bypass"
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.13, 1.14, 1.15
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
AdvancedAntiSpam is a free Minecraft Java mod. Compatible with Minecraft 1.13, 1.14, 1.15, 1.16 and newer. Downloaded 5 times (via Spigot). Download it and open it directly in the game.