EVERYTHING XIAOMI
Get listed

AdvancedSensitiveWords

AdvancedSensitiveWords is a self-hosted moderation plugin for Minecraft servers running Paper.

Place
#9 of 19
Score
5.3
AdvancedSensitiveWords's website

What AdvancedSensitiveWords is

AdvancedSensitiveWords is a self-hosted moderation plugin for Minecraft servers running Paper. It checks chat and other player-created content using DFA word matching and event-based inspection. Covered material includes commands, writable books, signs, anvil results, item names and lore, player names, and optionally broadcasts. Operators can replace or cancel matched content and configure follow-up actions such as commands, damage, effects, hostile behavior, or shadowbans. Version 2.x targets Paper 1.21.11 and requires Java 21; it does not support Spigot, CraftBukkit, or BungeeCord. Optional LLM chat review is off by default and can examine messages missed by DFA and chat-context checks. It requires a compatible provider and API key, and its request and response records are saved locally as sensitive operational data. An optional Velocity module supports notifications and proxy commands, but does not filter chat by itself. The project is free, open source, and licensed under GNU AGPL-3.0.

Good

  • Checks chat, commands, signs, and item details
  • Matched content can be replaced or canceled
  • Optional LLM review is disabled by default
  • Other Paper plugins can use the shadowban API

Watch out

  • Version 2.x requires Paper 1.21.11 and Java 21
  • Spigot, CraftBukkit, and BungeeCord are unsupported
  • Velocity does not filter chat on its own
  • LLM records are stored locally as sensitive data

Who it suits

It suits Minecraft server operators using Paper who want configurable moderation across chat and other server content. Operators considering LLM review should account for locally stored sensitive request and response records.

Verdict

AdvancedSensitiveWords offers broad content checks and configurable moderation actions for Paper servers. Its Paper-only compatibility and Java requirement are important constraints, while LLM review is optional and off by default.

The facts

Each one read from AdvancedSensitiveWords's own pages, with the date it was checked.

What it does

AI privacy handling
LLM requests and responses are audited in a local llm-history directory that the README says to treat as sensitive operational data.checked 4 Oct 2026
AI review
Optional LLM chat review is disabled by default and can review messages that pass the DFA and chat-context checks.checked 4 Oct 2026
AI safeguards
LLM review applies message-length, entropy, cooldown, concurrency, and queue limits, and locally parses model output before follow-up actions.checked 4 Oct 2026
API
Other Paper plugins can use its shadowban API, and it fires an asynchronous moderation response event after an LLM response.checked 4 Oct 2026
Compatibility limit
Since version 2.x, Spigot, CraftBukkit, and BungeeCord are unsupported.checked 4 Oct 2026
Content filters
It can check chat, commands, books, signs, anvils, item names and lore, player names, and broadcasts.checked 4 Oct 2026
Distribution
The README instructs users to download the Paper artifact from a release or build paper:shadowJar locally.checked 4 Oct 2026
Installation
The Paper artifact can be downloaded from a release or built locally, then placed in the server plugins directory.checked 4 Oct 2026
Integrations
Optional integrations listed include Velocity, TrChat, PacketEvents, PlaceholderAPI, Floodgate, and AuthMe.checked 4 Oct 2026
Intended users
Installation and configuration instructions describe placing the plugin on a Paper server and setting its server-side configuration, indicating it is for Minecraft server operators.checked 4 Oct 2026
License
The project states that it is licensed under GNU AGPL-3.0.checked 4 Oct 2026
LLM providers
The configuration supports CHAT_COMPLETIONS, RESPONSES, or ANTHROPIC_MESSAGES API modes and gives DeepSeek as an example base URL.checked 4 Oct 2026
Moderation actions
Matched content can be replaced or cancelled, and configured violation levels can trigger actions such as commands, damage, effects, or shadowbans.checked 4 Oct 2026
Operational data
LLM requests and responses are audited in the plugin's llm-history directory, which the README says to treat as sensitive operational data.checked 4 Oct 2026
Optional AI review
LLM chat review is disabled by default, uses a compatible provider and API key, and only reviews messages missed by DFA and chat-context checks.checked 4 Oct 2026
Proxy limitation
The Velocity module supports notifications and proxy commands but does not filter chat on its own.checked 4 Oct 2026
Proxy module
The optional Velocity module supports notifications and proxy commands but does not filter chat by itself.checked 4 Oct 2026
Purpose
AdvancedSensitiveWords is a Paper moderation plugin using DFA word matching, event-based content inspection, modular violation levels, and optional LLM-assisted chat review.checked 4 Oct 2026
Supported server
Version 2.x targets Paper 1.21.11 and requires Java 21.checked 4 Oct 2026
Word matching
The plugin uses DFA word matching and event-based content inspection.checked 4 Oct 2026

The company

Maker identity
The repository is published under GitHub account HaHaWTH, whose profile displays the name Creeam HaHaWTH.checked 4 Oct 2026

Where it runs

Platform limit
Version 2.x targets Paper only; the README says Spigot, CraftBukkit, and BungeeCord are unsupported.checked 4 Oct 2026

Alternatives to AdvancedSensitiveWords

All alternatives
  1. 1LibertyBans logo

    LibertyBans

    Free planAPISelf-hosted
    6.2Free plan
  2. 2

    ModGUI

    Free planSelf-hosted
    6.2Free plan
  3. 3

    Staff+

    Free planSelf-hosted
    6.2Free plan
  4. 4BanManager logo

    BanManager

    WebAPILinuxSelf-hosted
    5.9
  5. 5ExtraBan logo

    ExtraBan

    Free planSelf-hosted
    5.6Free plan
  6. 6

    Player Report

    Free planSelf-hosted
    5.6Free plan