AdvancedAntiSpam icon

AdvancedAntiSpam -----

No Spam. No Abuse. Just Clean Chat. ⚡️



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
  • Real-time spam detection for chat messages
  • Anti-spam system for player commands
  • Independent cooldown system for each module
⚙️ Flexible Action System
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.)
⏱️ Smart Cooldown Engine
  • Fully configurable cooldown (milliseconds precision)
  • Separate settings for chat & commands
  • Lightweight and optimized for high-performance servers
⚠️ Advanced Warning System
  • Custom warning limits per player
  • Auto-reset warnings after configurable time
  • Executes punishment command when limit is reached
  • Fully customizable warning messages
️ Bypass System
  • Permission-based bypass support
  • Fully toggleable bypass feature
  • Default permission: advancedantispam.bypass
️ ⚙️ Fully Configurable
  • Every message editable in config.yml
  • Enable/disable chat or command protection separately
  • Custom prefix system
  • Custom cooldowns & actions per module
⚡ Performance Optimized
  • Uses async-safe event handling
  • ConcurrentHashMap for thread safety
  • Minimal performance impact even on large servers
Commands
  • /aas help → Show help menu
  • /aas reload → Reload configuration
  • /aas status → View plugin status
Permission: advancedantispam.commands

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
Perfect For
  • Survival Servers
  • SMP Networks
  • PvP / Factions Servers
  • Public Communities
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"
 
Resource Information
Author:
----------
Total Downloads: 4
First Release: Jun 17, 2026
Last Update: Jun 17, 2026
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings