HypeSpam
PluginLicenseRef-All-Rights-Reserved

HypeSpam

HypeSpam protects your Paper server from toxic chat, repetitive spam, and bypass attempts like leetspeak or character flooding. Everything from warnings to mutes is automated, while admins manage it all through a clean, paginated GUI.

12
Downloads
1
Followers
1 months ago
Updated
📦
1
Versions

📖About HypeSpam

HypeSpam — Advanced Chat Moderation

Summary:
Advanced anti-spam and chat moderation plugin for Paper/Spigot/Bukkit/Purpur/Folia with intelligent filtering, auto-mute escalation, and a paginated GUI.


Overview

HypeSpam is a lightweight yet powerful chat protection system designed for Minecraft servers. It combines smart spam detection with advanced profanity filtering to keep your chat clean — without ever punishing innocent players.

Key Features

  • Smart Spam Detection — Chat cooldowns, duplicate message blocking, flood detection, and caps-lock protection.
  • Advanced Profanity Filter — Catches leetspeak (@, 4, $, 3), character repetition (amkk, aamk), and regex patterns. Only targets configured bad words — innocent chat like "book" or "helloo" is never flagged.
  • Link Protection — Blocks unauthorized URLs with a configurable domain whitelist.
  • Auto-Mute Escalation — First offense shows a title warning; repeat offenses automatically mute the player.
  • Paginated Mute GUI — Manage muted players via a clean inventory interface with player heads, mute details, and one-click unmute confirmation.
  • Live Admin Notifications — Instantly alerts staff when filters trigger.
  • In-Game Management — Add/remove blocked words, view stats, reload config without touching files.
  • Folia Ready — Full compatibility with Folia's threaded scheduler via reflection.

Permissions

Permission Description
hypespam.admin Full command access
hypespam.mute Manual mute
hypespam.unmute Manual unmute
hypespam.bypass Immune to all filters
hypespam.link Allowed to post URLs
hypespam.notify Receives violation alerts

Commands

Command Description
/antispam list Open mute management GUI
/antispam mute <player> [min] [reason] Manual mute
/antispam unmute <player> Remove mute
/antispam addword <word> Add to blocklist
/antispam removeword <word> Remove from blocklist
/antispam words View blocklist
/antispam stats View plugin statistics
/antispam reload Reload configuration
/antispam clear Purge expired mutes

Why HypeSpam?

Unlike basic word blockers, HypeSpam understands how players bypass filters. It normalizes leetspeak and repeated characters only against your configured word list, ensuring legitimate chat is never affected.