HomeJavaModsServerShield
ServerShield

ServerShield — Automatic moderation plugin for Minecraft 1.21+

Short description

ServerShield is a focused, low-latency moderation plugin that prevents slurs and severe profanity from appearing in chat — blocking them before they are sent. Plug-and-play behavior with sensible defaults, fine-tunable thresholds, and built-in admin stats.

Tagline

Automated slur removal & safe chat enforcement for Paper/Spigot (Minecraft 1.21+)


Long description

ServerShield blocks slurs and severe profanity in real-time by sending chat content to a trusted moderation API. When offensive content is detected, the message is prevented from broadcasting and the sender's chat is cleared so the content never appears to other players — or themselves.

ServerShield focuses on doing one job well: stop slurs and minimize harmful content in your server chat without manual keyword lists or local slur storage. It integrates with Paper and Spigot (Minecraft 1.21+) and is designed for minimal admin setup.


Key features


Quick install

  1. Place ServerShield.jar into your server plugins/ folder.
  2. Restart or reload the server.
  3. Edit plugins/ServerShield/config.yml to tune settings (see config recipe below).

Note: Standalone, no external configuration required unless you want to tweak detection sensitivity or stats.


Configuration (config.yml quick reference)

Tuning: enable debug: true to see API responses and scores in server console. That helps you find the ideal threshold for your community.


Commands & Permissions


Privacy & Data


Roadmap (planned)


Changelog (short)


FAQ

Q: What happens when the API is down? A: ServerShield handles API failures gracefully: if the API cannot be reached, messages will be treated as safe (no local blocking), so uptime of the external API may impact blocking. Turn on debug to monitor API errors.

Q: Does ServerShield use any local slur database? A: No — per my choice, the plugin uses the external profanity service only. This avoids maintaining a local list.

Q: Is the plugin compatible with Paper 1.21? A: Yes — ServerShield handles AsyncChatEvent on Paper and falls back to AsyncPlayerChatEvent for Spigot.


Support & contact


License


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.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more