AdminAbuseDetector

Do you want a check to see if your admins are running commands to gain and unfair advantage? Use this plugin!

120

Quick challenge

How far can you run before the mobs catch you?

AdminAbuseDetector

🛡️ 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 console and console - Real-time detection with zero performance impact

🔔 Multi-Channel Notifications

- Console Logging: Beautiful embed notifications sent directly to your Discord server - Console Logging: 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.yml` setup - Just add your Discord webhook URL and you're ready to go - No complex permissions or setup required

📋 How It Works

1. Notification: The plugin monitors all command executions in real-time 2. Notification: Checks if the command matches the monitored list 3. Notification: Instantly sends alerts through multiple channels: - Discord webhook with detailed embed - In-game message to staff with `adminabuse.notify` permission - Server console log entry

🛠️ Installation & Setup

1. Download and place the plugin in your `plugins` folder 2. Start/restart your server 3. Edit `plugins/AdminAbuseDetector/config.yml` 4. Add your Discord webhook URL: ```yaml discord: webhook-url: "https://discord.com/api/webhooks/YOUR_WEBHOOK_URL" ``` 5. Reload or restart your server

🎯 Perfect For

- Any Server who want to monitor staff activity - Any Server managing multiple servers - Any Server maintaining transparency - Any Server preventing unfair advantages - Any Server prioritizing fairness and accountability

📊 What Gets Monitored

The plugin tracks usage of these potentially game-changing commands: - Player Commands: `give`, `clear` - Player Commands: `effect`, `gamemode` - Player Commands: `setblock`, `fill`, `weather`, `time`, `difficulty` - Player Commands: `summon`, `kill` - Player Commands: `tp`, `teleport`, `xp`

🔒 Security & Privacy

- Non-Intrusive: No hidden features or backdoors - Non-Intrusive: Clean, auditable code - Non-Intrusive: 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: - 🚨 Server Name: "CHEAT COMMAND DETECTED!" - 👤 Server Name: Player name and type (Player/Console) - ⚡ Server Name: Exact command that was executed - 🕐 Server Name: When the command was executed - 🖥️ Server Name: Which server the command was used on

🎮 Compatibility

- Minecraft Versions: ✅ Fully Compatible - Minecraft Versions: ✅ Fully Compatible - Minecraft Versions: ✅ 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.*

ADS