AsAntiSpam
PluginMIT

AsAntiSpam

Advanced anti-spam protection for Paper servers featuring Smart Detection, ShadowMute, Auto-Learn Patterns, Progressive Punishments, Discord Webhooks, and Per-World Rules.

766
Downloads
2
Followers
2 weeks ago
Updated
📦
2
Versions

📖About AsAntiSpam

🛡️ AsAntiSpam

Advanced Anti-Spam Protection For Modern Minecraft Servers

by ItzAzeem | AsDevs

Discord
Version
Minecraft
Paper
Java
Modrinth

🚀 Smart Detection • ShadowMute • Auto-Learn • Progressive Punishments

Keep your server chat clean with intelligent spam detection, advanced moderation tools, and fully configurable protection systems.


🎬 Showcase Video

See AsAntiSpam in action:

Watch real examples of spam detection, ShadowMute, Auto-Learn, punishments, Discord integration, and live statistics.


📖 About

AsAntiSpam is a powerful anti-spam solution built for modern Paper servers.

Unlike basic anti-spam plugins that only use cooldowns, AsAntiSpam combines multiple detection systems to stop spam, repeated messages, flood attempts, caps abuse, and common bypass methods before they disrupt your community.

Built using Java 21 and designed specifically for Paper 1.21+, the plugin focuses on performance, flexibility, and ease of use.


✨ Features

🕒 Message Cooldown

Prevent players from sending messages too quickly with configurable cooldown timers.

🌊 Flood Detection

Automatically detects players sending too many messages in a short period of time.

🔠 Caps Protection

Blocks excessive uppercase messages and keeps chat readable.

🧠 Smart Similarity Detection

Uses Levenshtein Distance to identify repeated and slightly modified spam messages.

Examples:

  • Buy ranks now!
  • Buy ranks now!!
  • Buy ranks now!!!

All can be detected as spam.

🤖 Auto-Learn Protection

The plugin automatically learns commonly blocked spam patterns and can block them in future without manual setup.

👻 ShadowMute

Silently mute offenders without informing them.

The player still sees their own messages while everyone else sees nothing.

⚠️ Progressive Punishments

Automatically escalate punishments:

Warn → Mute → Kick → Ban

No manual intervention required.

🌍 Per-World Rules

Configure different anti-spam settings for different worlds.

Perfect for:

  • Survival
  • Lobby
  • SkyBlock
  • Prison
  • Minigames

📊 Live Statistics

Track:

  • Messages blocked today
  • Total violations
  • Top spammers
  • Common spam words

🔔 Discord Webhooks

Receive punishment alerts directly in Discord.

Stay informed even when you're offline.


⚡ Why Choose AsAntiSpam?

✅ Modern Java 21 Codebase

✅ Paper 1.21 Optimized

✅ Lightweight & Fast

✅ Fully Configurable

✅ Advanced Similarity Detection

✅ Auto-Learning Protection

✅ ShadowMute System

✅ Discord Integration

✅ Per-World Settings

✅ Progressive Punishments


🎮 Commands

Command Description
/antispam stats View plugin statistics
/antispam reload Reload configuration
/antispam mute <player> ShadowMute a player
/antispam unmute <player> Remove ShadowMute

🔑 Permissions

Permission Description
asantispam.admin Full plugin access
asantispam.bypass Bypass all checks
asantispam.reload Reload configuration
asantispam.stats View statistics
asantispam.mute Manage ShadowMute

📦 Requirements

  • Minecraft 1.21+
  • Paper / Spigot
  • Java 21

🛠 Configuration

Every feature can be configured through the config file.

Adjust cooldowns, punishment thresholds, similarity percentages, flood limits, auto-learn settings, Discord webhooks, and much more to fit your server perfectly.


❤️ Support

Need help?

Join our Discord community:

https://discord.gg/xRW5rdAvs5

Bug reports, suggestions, and feedback are always welcome.


Made with ❤️ by ItzAzeem

AsDevs — Creating Modern Minecraft Solutions