
AdminAbuseDetector
Do you want a check to see if your admins are running commands to gain and unfair advantage? Use this plugin!
- Загрузки
- 135
- Подписчики
- 0
- Обновлён
- 4 июня 2025 г.
- Лицензия
- MIT
Опубликован 4 июня 2025 г.
🛡️ AdminAbuseDetector
Keep your server secure and transparent with real-time admin command monitoring!
AdminAbuseDetector is a powerful Bukkit/Spigot plugin designed to help server owners maintain transparency and detect potential admin abuse by monitoring suspicious command usage in real-time.
🚀 Key Features
📊 Comprehensive Command Monitoring
- Monitors critical admin commands:
give,effect,summon,xp,gamemode,tp,teleport,kill,clear,enchant,setblock,fill,weather,time,difficulty - Tracks commands from both players and console
- Real-time detection with zero performance impact
🔔 Multi-Channel Notifications
- Discord Integration: Beautiful embed notifications sent directly to your Discord server
- In-Game Alerts: Instant notifications to online staff members
- Console Logging: Detailed server logs with timestamps and command details
⚡ Advanced Discord Features
- Rich embed messages with color-coded alerts
- Detailed information including sender, command, timestamp, and server name
- Asynchronous webhook delivery to prevent server lag
- Professional formatting with emojis and structured fields
🔧 Easy Configuration
- Simple
config.ymlsetup - Just add your Discord webhook URL and you're ready to go
- No complex permissions or setup required
📋 How It Works
- Detection: The plugin monitors all command executions in real-time
- Analysis: Checks if the command matches the monitored list
- Notification: Instantly sends alerts through multiple channels:
- Discord webhook with detailed embed
- In-game message to staff with
adminabuse.notifypermission - Server console log entry
🛠️ Installation & Setup
- Download and place the plugin in your
pluginsfolder - Start/restart your server
- Edit
plugins/AdminAbuseDetector/config.yml - Add your Discord webhook URL:
discord: webhook-url: "https://discord.com/api/webhooks/YOUR_WEBHOOK_URL" - Reload or restart your server
🎯 Perfect For
- Server Owners who want to monitor staff activity
- Network Administrators managing multiple servers
- Community Servers maintaining transparency
- Competitive Servers preventing unfair advantages
- Any Server prioritizing fairness and accountability
📊 What Gets Monitored
The plugin tracks usage of these potentially game-changing commands:
- Item Commands:
give,clear - Player Effects:
effect,gamemode - World Manipulation:
setblock,fill,weather,time,difficulty - Entity Commands:
summon,kill - Player Commands:
tp,teleport,xp
🔒 Security & Privacy
- Transparent Operation: No hidden features or backdoors
- Open Source Mindset: Clean, auditable code
- Permission-Based: Only staff members receive notifications
- Non-Intrusive: Doesn't interfere with normal server operations
📸 Discord Notification Example
When a monitored command is detected, you'll receive a professional Discord notification with:
- 🚨 Alert Header: "CHEAT COMMAND DETECTED!"
- 👤 Sender Info: Player name and type (Player/Console)
- ⚡ Command Details: Exact command that was executed
- 🕐 Timestamp: When the command was executed
- 🖥️ Server Name: Which server the command was used on
🎮 Compatibility
- Bukkit: ✅ Fully Compatible
- Spigot: ✅ Fully Compatible
- Paper: ✅ Fully Compatible
- Minecraft Versions: 1.8+ (tested up to latest)
🆘 Support
Need help? Have suggestions? Found a bug?
- Check the plugin documentation
- Review the configuration examples
- Report issues through the project page
📝 Permissions
adminabuse.notify- Receive in-game notifications when commands are detected (default: OP)
⭐ If this plugin helps keep your server fair and transparent, consider leaving a review!
AdminAbuseDetector - Because transparency builds trust.
Ченджлог
1.0Релиз1.21.3, 1.21.4, 1.21.5 · 4 июня 2025 г.
AdminAbuseDetector - Changelog
Version 1.0-SNAPSHOT
🚀 Features
- Command Detection System: Monitors suspicious admin commands including
give,effect,summon,xp,gamemode,tp,teleport,kill,clear,enchant,setblock,fill,weather,time, anddifficulty - Multi-Source Monitoring: Detects commands from both players and console
- Discord Integration: Sends formatted webhook notifications to Discord with detailed embed messages
- Real-time Alerts: Instantly notifies online administrators when suspicious commands are detected
- Comprehensive Logging: Logs all detected command usage with timestamps and sender information
- Permission-based Notifications: Only sends alerts to players with
adminabuse.notifypermission or OP status
🔧 Technical Features
- Asynchronous Discord Webhooks: Non-blocking webhook requests to prevent server lag
- Configurable Settings: Discord webhook URL configurable through plugin config file
- Event Priority Handling: Uses appropriate event priorities for reliable command interception
- Rich Discord Embeds: Professional-looking Discord notifications with emojis, colors, and structured fields
- Error Handling: Robust error handling for network requests and plugin operations
📋 Configuration
discord.webhook-url: Set your Discord webhook URL in the config.yml file- Plugin automatically creates default configuration on first startup
- Clear console warnings if webhook URL is not configured
🛡️ Security
- Clean, auditable codebase
- Reliable detection system that cannot be easily bypassed
📊 Monitoring Capabilities
- Player Commands: Detects when players execute monitored commands
- Console Commands: Monitors console command execution
- Timestamp Logging: All events logged with precise timestamps
- Multi-channel Alerts: Notifications sent to Discord, in-game admins, and server console
This plugin is designed to help server administrators monitor and detect potential admin command abuse in real-time.
Комментарии
Загружаем…