OPSecurity - Advanced Operator Protection Plugin
Description
OPSecurity is a powerful security plugin designed to protect your server's operator access through intelligent IP tracking and verification. It ensures that only authorized administrators can maintain operator privileges by monitoring their IP addresses and automatically removing unauthorized access attempts.
Key Features
- IP-Based Protection
- Automatically tracks operator IP addresses
- Removes operator status if IP doesn't match
- Prevents unauthorized operator access
- Silent operation with no visible messages to players
- Automatic Security Measures
- Changes gamemode to survival on security violations
- Removes operator status automatically
- Detailed console logging for administrators
- No player-facing messages for enhanced security
1. Console Logging
- Detailed security event logging
- Player names and UUIDs included
Clear formatting with separators
2. Command System
- /opsecurity reload - Reload configuration
- Permission-based access control
- Requires opsecurity.admin permission
Installation Instructions
- Prerequisites
- Spigot/Paper server 1.8 or higher
- Server operator permissions
Security Features
- Silent operation (no visible messages to players)
- Automatic gamemode changes
- IP verification on every login
- Detailed console logging
Permissions
- opsecurity.admin - Access to all plugin commands
- opsecurity.reload - Ability to reload configuration
Configuration
The plugin uses a simple configuration file (config.yml) that stores:
- Internal security settings
Support
For issues or questions:
- Check the console logs for detailed information
- Ensure you're using a compatible server version
- Verify Java version requirements
Check permissions are set correctly
[NOTE: THIS IS NOT THE FINAL BUILD, FEEL FREE TO REPORT ANY BUG OR GLITCH]