AntiAFKPlus v1.3 – Smarter, Stronger, Safer
This update brings quality-of-life improvements and
intelligent detection systems to enhance AFK protection for modern Minecraft servers.
✅ New Features
- Autoclick Detection (Experimental)
Detects suspicious clicking behavior without movement — can optionally trigger AFK handling.
- AFK Item Pickup Blocker
Prevents AFK players from picking up items automatically. (Toggle in config.yml)
- New Placeholder: %antiafkplus_afktime%
Shows how long the player has been inactive in seconds.
- disabled-worlds Support
More flexible world control — disable AFK detection in specific worlds (overrides enabled-worlds).
- Improved Debug System
Enable debug: true in config.yml to log warnings, kicks, AFK changes, and detections to console.
Configuration Changes
- ➕ New config option: block-pickup-while-afk: true
- ➕ New config option: autoclick-detection: true
- Messages are fully externalized in messages.yml
- Updated config.yml and messages.yml are auto-generated if missing
- Safe handling of false positives (autoclick and AFK check now respect movement better)
Technical / API
- ✅ Public API now includes:
- getLastMovement(Player) for %afktime% placeholder
- AFK toggle and state read access
- Full PlaceholderAPI support with %antiafkplus_status% and %antiafkplus_afktime%
- bStats remains fully functional with Plugin ID 25664
Reminder
This plugin is
free and open-source. If you're enjoying it, please consider:
- Leaving a positive review
- Joining the Support Discord
- Suggesting features for future versions (GUI, MySQL, Holograms...)
✅
Tested on Paper 1.16.5 to 1.21.5
Built with performance and clarity in mind.