
AdminWatchdog
AdminWatchdog lets you monitor what staff members do on your server. When an admin runs a command, changes gamemode, or takes items from creative mode, the plugin sends a message to your Discord channel. This helps server owners keep track of staff activit
219
4
Список изменений
Version 1.1 Changelog
Bug Fixes
- Fixed custom-responses triggering for all players regardless of monitoring permissions
- Fixed creative inventory logging everyone in creative mode instead of respecting monitoring settings
New Features
- Wildcard command pattern matching for custom-responses
- Exact match:
banmatches/ban - Prefix match:
lp usermatches/lp user Steve ... - Wildcard match:
lp user * permission set *matches specific argument patterns
- Exact match:
- Bypass permissions for trusted admins:
adminwatchdog.bypass.commands- bypass command loggingadminwatchdog.bypass.creative- bypass creative inventory loggingadminwatchdog.bypass.customresponses- bypass custom response triggersadminwatchdog.bypass.gamemode- bypass gamemode change logging
Performance Improvements
- Async file logging via CompletableFuture
- Async Discord webhook dispatch
- Guava cache for item data (512 entries, 30-min TTL)
- Converted ItemData to Java record
Code Quality
- Switch expressions in Commands.java
- Pattern matching instanceof
- Removed unused
oldVersionparameter in ConfigManager - Cleaner import organization
Compatibility
- Updated to Paper API 1.21.4
- api-version bumped to 1.21
Файлы
AdminWatchdog.jar(39.24 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.1
Загрузчики
PaperPurpurSpigot
Версии игры
1.19–1.21.11
Загрузок
9
Дата публикации
2 мес. назад
