
AnvilWatch
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.
110
0
AnvilWatch 1.3
release6 мая 2026 г.[1.3]
Added
- Integrated bStats metrics for usage tracking and custom server/player telemetry.
- Added a custom multi-line chart to metrics for real-time tracking of players and servers.
Changed
- Upgraded codebase to Paper API 26.1.* to support the 2026 Minecraft versioning scheme.
- Migrated internal anvil logic from AnvilInventory to the new AnvilView API.
- Optimised performance by refactoring all file I/O (logging and word list management) to operate asynchronously, eliminating main-thread lag and TPS drops.
- Modernized date formatting using Java’s DateTimeFormatter.
- Improved event handling stability by respecting event cancellations from other plugins (ignoreCancelled = true).
- Simplified internal player fetching logic by utilizing event.getWhoClicked() for better reliability.
AnvilWatch 1.2
release26 октября 2025 г.[1.2]
Added
-
Regular Expression filtering (Regex) Support
-
Unicode filtering
Changed
The word filtering system has been refactored to prioritize new obfuscation and regex checks.
AnvilWatch 1.1
release21 мая 2025 г.[1.1]
Bug fix
- Resolved an issue where the first rename of an unnamed item in an anvil would incorrectly display as
"player renamed none to none"in the admin in-game logs.
AnvilWatch 1.0
release16 мая 2025 г.[1.0] - Initial Release
Added
- Initial implementation of AnvilWatch for Minecraft 1.21.*
- Logging of all anvil item renames to a server-side log file
- Real-time notifications to players with
anvilwatch.adminpermission - Banned word filtering system to block inappropriate rename attempts
- Configurable banned word list in
BannedWords.txt /anvilwatch(or/anw) command system:/anvilwatch help– View command help/anvilwatch reload– Reload the banned word list/anvilwatch add <word>– Add a word to the banned list/anvilwatch remove <word>– Remove a word from the banned list/anvilwatch log <on|off>– Toggle in-game log messages per admin
Permissions
anvilwatch.admin– Grants access to all plugin features and in-game logsanvilwatch.bypass– Allows bypassing the banned word filter
Other
- Plugin operates without requiring a server restart
- Clean and minimal configuration and file structure
Совместимость
Создатели
Детали
Лицензия:LGPL-3.0-only
Опубликован:12 месяцев назад
Обновлён:1 неделю назад
