Home›Java›Mods›AdvancedAntiSpam
AdvancedAntiSpam
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
⚙️ Flexible Action System
Choose how spam is handled:

⏱️ Smart Cooldown Engine
⚠️ Advanced Warning System
️ Bypass System
️ ⚙️ Fully Configurable
⚡ Performance Optimized
Commands
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
Perfect For
Spoiler: Config
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"
 

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.

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.

Explore more