
AntiEscape
Anti Escape, which allows players to be controlled by authorities
Оцените первым
92
0
Список изменений
NEW FEATURES:
ADVANCED CONTROL SYSTEM
- Control Sessions: Track control sessions with timestamps and duration
- Control History: Complete history of all control actions for each player
- Player Notes: Add, manage, and view notes for any player
- Statistics Tracking: Monitor escape attempts, suspicious activities, and violations
- Time Limits: Set maximum control duration with automatic release
- In-Game Notifications: BossBar, Title, ActionBar, and Sound notifications
- Escape Detection: Automatically detect when players quit during control
ADVANCED SECURITY SYSTEM
- IP Address Control: Monitor and restrict suspicious IP addresses
- VPN/Proxy Detection: Detect and block VPN connections automatically
- Suspicious Activity Monitoring: Track rapid movements, commands, and chat
- Auto-Ban System: Automatic banning for security violations with escalation
- Whitelist System: Bypass security checks for trusted players
- Security Logging: Comprehensive security event logging and tracking
- Ban Escalation: Increase ban duration for repeat offenders
COMPREHENSIVE LOGGING SYSTEM
- Separate Log Files: Different log files for each event type (moves, commands, chat, damage, items, control, general)
- Configurable Logging: Enable/disable specific log types via config
- Log Rotation: Automatic log file rotation and compression
- Detailed Information: Timestamps, player info, location data, and context
- Log Management: List, clear, and manage log files in-game
DISCORD INTEGRATION
- Webhook System: Send real-time notifications to Discord channels
- Customizable Embeds: Fully customizable embed messages with rich formatting
- Event Notifications: Control start/end, escapes, movements, commands, and more
- Rich Formatting: Custom colors, thumbnails, fields, and footers
- Asynchronous Processing: Non-blocking webhook delivery for better performance
MULTI-LANGUAGE SUPPORT
- English & Turkish: Full language support with easy switching
- Configurable Messages: All messages customizable via language files
- Easy Localization: Simple structure for adding new languages
- Auto-Generation: Language files created automatically on first run
ENHANCED COMMAND SYSTEM
- Improved Tab Completion: Better command suggestions and argument handling
- New Commands: Advanced control and security management commands
- Command Structure: Refactored command system for better organization
- Permission System: Granular permissions for different command categories
ADVANCED AUTO-BAN SYSTEM
- Separate Ban Types: Different ban durations and reasons for different violations
- Normal Bans: For security violations (configurable duration and reason)
- Escape Bans: For players quitting during control (configurable duration and reason)
- Movement Bans: Optional automatic banning for movement violations
- Ban Escalation: Increase ban duration for repeat offenders
- Universal Compatibility: Works with all major ban plugins
IMPROVEMENTS:
PERFORMANCE OPTIMIZATIONS
- Asynchronous Operations: Non-blocking webhook and API operations
- Memory Efficiency: Optimized data structures and caching
- Event Handling: Improved event processing and filtering
- Resource Management: Better file I/O and memory usage
USER EXPERIENCE
- Better Error Handling: Improved error messages and user feedback
- Configuration Management: Enhanced config file handling and validation
- File Management: Automatic file generation and backup systems
- Debug System: Configurable debug mode for troubleshooting
SECURITY ENHANCEMENTS
- Player Protection: Better protection against self-control and abuse
- Permission System: Enhanced permission checking and validation
- Data Validation: Improved input validation and sanitization
- Audit Trail: Comprehensive logging for security and moderation
BUG FIXES:
- Fixed config file corruption issues during reload
- Resolved TabCompleter ArrayIndexOutOfBoundsException errors
- Fixed double ban execution when using /control end ban
- Corrected variable replacement in ban commands (%duration%, %reason%)
- Fixed movement restriction not working properly
- Resolved control chat not functioning correctly
- Fixed color codes not displaying in control prefix
- Corrected player movement and teleport event handling
- Fixed notes and history not saving to files
- Resolved Discord webhook variable replacement issues
TECHNICAL CHANGES:
- Refactored command structure for better organization
- Centralized ban execution logic to prevent duplicates
- Improved file I/O operations and error handling
- Enhanced event listener registration and management
- Better integration with external ban plugins
- Improved configuration file management
- Enhanced logging system architecture
- Better memory management and garbage collection
COMMAND CHANGES:
NEW COMMANDS:
- /control history
- View control history - /control notes <add/clear/list>
- Manage player notes - /control stats
- View player statistics - /control whitelist <add/remove>
[reason] - Manage security whitelist - /control suspicious
[clear] - Check suspicious activity - /control violations
[clear] - Check violation count - /control ip
[player] - Check IP information - /control logs <list/clear/clear-all> - Manage log files
UPDATED COMMANDS:
- /control take
- Enhanced with session tracking - /control end
[ban] - Improved ban handling - /control reload - Better config management
- /control discord test - Enhanced webhook testing
PERMISSION CHANGES:
- antiescape.general - General plugin access
- antiescape.chat - Control chat access
- antiescape.update.notify - Update notifications
CONFIGURATION CHANGES:
NEW CONFIG SECTIONS:
- advanced-control: Control session and history settings
- advanced-security: Security monitoring and auto-ban settings
- logging: Comprehensive logging configuration
- discord: Discord webhook settings
- language: Multi-language support settings
UPDATED SETTINGS:
- Enhanced auto-ban configuration with separate ban types
- Improved movement restriction settings
- Better permission management
- Enhanced debug and logging options
FILE STRUCTURE:
NEW FILES:
- lang/en.yml - English language file
- lang/tr.yml - Turkish language file
- webhook.yml - Discord webhook configuration
- data/notes.yml - Player notes storage
- data/control-history.yml - Control history storage
- data/whitelist.yml - Security whitelist storage
- Various log files for different event types
Файлы
AntiEscape-1.3-Beta.jar(393.18 KiB)
ОсновнойМетаданные
Канал релиза
Beta
Номер версии
1.3-Beta
Загрузчики
PaperPurpurSpigot
Версии игры
1.16–1.20.6
Загрузок
39
Дата публикации
21.08.2025
