StaffItemAlert
作者:rebot | 分类:模组
Minecraft 版本: 1.16 1.16.1 1.16.2 1.16.3 1.16.4 1.16.5 1.17 1.17.1 1.18 1.18.1 1.18.2 1.19 1.19.1 1.19.2 1.19.3 1.19.4 1.20 1.20.1 1.20.2 1.20.3 1.20.4 1.20.5 1.20.6 1.21 1.21.1 1.21.2 1.21.3 1.21.4 1.21.5 1.21.6 1.21.7 1.21.8 1.21.9 1.21.10 1.21.11 26.1 26.1.1 26.1.2
平台: bukkit paper purpur spigot
标签: management utility
StaffItemAlert
Advanced inventory monitoring and real-time item tracking for Minecraft servers
StaffItemAlert is a powerful and lightweight administrative plugin designed for server staff who need comprehensive control over restricted, high-value, or dangerous items. Get instant, clickable notifications when monitored items are interacted with, track down illicit goods with advanced scanning, and review detailed alert logs directly in-game.
Key Features
Real-Time Monitoring
- Comprehensive tracking - Instant notifications when monitored items are picked up, dropped, or inserted into containers (chests, barrels, shulkers)
- World events - Tracking for when monitored items naturally despawn or are destroyed by lava or fire
- Smart alerts - Customizable chat alerts sent automatically to online staff members
- Clickable teleportation - Interactive chat alerts that silently and instantly teleport you to the exact interaction location
- Console logging - Complete audit trail of all item movements for offline review
Alert Management and Logging
- In-game alert history - In-memory history of recent alerts viewable directly in-game
- Paginated logs - Easy browsing through historical events that occurred while you were offline
- Smart filtering - Log filtering by specific materials to trace the history of a particular item
- Personal toggles - Independent alert preferences for each staff member to prevent chat spam
Advanced Inventory Scanning
- Interactive GUI - Inventory viewer with player head icons for online players
- Online and offline scanning - GUI item confiscation for online players and read-only text checks for offline players
- Smart filtering - Server-wide searches for specific materials or monitored item lists
- Flexible scoping - Targeted individual player checks or server-wide sweeps to track down illicit goods
- Item removal - Direct confiscation of items from online players' inventories with a simple click
- Summary and detail views - Multi-player scans with clickable player heads to view matching items and slot information
Configuration and Quality of Life
- In-game management - Seamless addition or removal of items from the monitoring list via commands
- Event toggling - Configurable tracking features to toggle container insertions or despawn tracking on and off
- Persistent settings - Configuration and personal alert preferences that automatically save across server restarts
- Wide compatibility - Full support for Minecraft 1.16.5 through 1.21.11+
Commands
| Command | Description | Permission | Aliases |
|---|---|---|---|
/itemalert add <item> |
Add an item to the monitoring list | staffitemalert.admin |
/ia |
/itemalert remove <item> |
Remove an item from monitoring | staffitemalert.admin |
/ia |
/itemalert list |
View all currently monitored items | staffitemalert.admin |
/ia |
/itemalert log [item] |
View paginated alert history, optionally filtered by material | staffitemalert.admin |
/ia |
/itemalert check <player\|all> [material\|list] [online\|offline\|all] |
Scan player inventories for items (opens GUI for players, text for console) | staffitemalert.check |
/ia |
/itemalert help |
Display comprehensive help information | staffitemalert.admin |
/ia |
/alerttoggle |
Toggle item alerts on or off for yourself | staffitemalert.receive |
/at, /togglealerts |
Command Examples
/ia check Steve → Scan Steve's inventory (online + offline) for monitored items
/ia check all NETHERITE_INGOT → Scan all players for netherite ingots
/ia check Steve list offline → Scan Steve's offline data for monitored items
/ia log bedrock → View the alert history specifically for bedrock
Default Behaviors:
- Target scope: Uses
allto check both online and offline players. - Filter: Uses
listto apply your monitored items list. - GUI vs Console: Opens interactive GUI for players, and shows text output for console or command blocks.
Permissions
| Permission | Description | Default |
|---|---|---|
staffitemalert.admin |
Manage items, logs, and access all plugin features | OP |
staffitemalert.receive |
Receive real-time item alerts and use clickable teleportation | OP |
staffitemalert.check |
Scan player inventories (online and offline) | OP |
Note: staffitemalert.admin grants access to all features including the check and log commands.
Installation
- Download the latest release JAR file.
- Place the JAR file in your server's
plugins/folder. - Start or restart your server.
- Configure monitored items and events in
plugins/StaffItemAlert/config.yml. - Enjoy!
Configuration
The plugin automatically creates config.yml in plugins/StaffItemAlert/ on the first run:
# List of items to monitor for alerts
monitored-items:
- DIAMOND
- NETHERITE_INGOT
- ELYTRA
# Toggle specific tracking events
track-container-inserts: true
track-despawns: true
track-item-destruction: true
# Max number of alerts to keep in memory for /ia log
alert-history-limit: 200
# Alert message format (supports Minecraft color codes)
# Placeholders: {player}, {action}, {item}, {amount}, {location}
alert-message: "&5&l[StaffItemAlert] &d{player} &7{action} &d{item} &7x{amount} at &d{location}"
# Default scope for check command when not specified
# Options: online, offline, all
auto-scope: all请登录后举报
暂无评论,抢个沙发吧~