AnvilWatch is a lightweight Minecraft moderation plugin that monitors and logs all item renaming done through anvils. It blocks the use of banned words, alerts admins in-game, and records rename activity to a log file for server safety and accountability.
AnvilWatch is a lightweight Minecraft moderation plugin that monitors and controls item renaming through anvils. Designed for server administrators, it ensures that all rename actions are tracked and that inappropriate names are blocked automatically based on a configurable banned word list.
Please join the Discord if you have questions!
Players renaming items with offensive, inappropriate, or disruptive names is a common issue on Minecraft servers. AnvilWatch provides a simple and effective way to:
AnvilWatch supports powerful Regular Expressions (Regex) for advanced moderation. Each entry in your BannedWords.txt is treated as a regex pattern, allowing you to block entire families of words or specific character patterns.
bad.* will block "badword", "badstuff", and "badlink".b[a4]dw[o0]rd to catch leet-speak variations like "b4dw0rd".| Command | Description |
|---|---|
/anvilwatch help |
Displays a list of available commands |
/anvilwatch reload |
Reloads the banned word list from BannedWords.txt |
/anvilwatch add <word> |
Adds a word to the banned word list |
/anvilwatch remove <word> |
Removes a word from the banned word list |
/anvilwatch log <on/off> |
Toggles in-game rename log messages for the user |
Alias: /anw
Usage: /anvilwatch <help|reload|add|remove|log> <args>
| Permission | Description | Default |
|---|---|---|
anvilwatch.admin |
Receive rename alerts and use plugin management commands | op |
anvilwatch.bypass |
Allows renaming items without word filter restrictions | false |
BannedWords.txt file located in the plugin folder./anvilwatch reload.plugins/ folder.BannedWords.txt./anvilwatch add <word>.anvilwatch.admin permission to trusted staff.