This version transforms PerfectAntiFly into a complete, high-end flight restriction solution for modern Minecraft servers. We've focused on flexibility, player experience, and seamless integration.
PerfectAntiFly v2.0 - The Professional Update
Key New Features:
- Granular Notification System: Complete control over player feedback. You can now define unique BossBar, Title, Subtitle, and ActionBar messages for specific regions or entire worlds.
- Smart Region Exclusion: Use the new exclusion prefix (-) to allow flight in specific zones even if the entire world is restricted.
- Example: Block an entire world with * but allow flight in -vip_area.
- Intelligent Grounding:
- Smart Teleport: Instead of letting players fall to their death, the plugin safely teleports them to the nearest solid block below.
- No Fall Damage: Temporary fall protection (configurable duration) after flight is forcibly disabled.
- Combat-Anti-Abuse: Seamless integration that disables flight as soon as a player enters combat, ensuring fair PVP across your server.
- Dynamic Placeholders: Full support for %player%, %world%, and %region% in all messages, plus PlaceholderAPI integration for endless customization.
- Immersive Effects: Added high-quality visual particles (Smoke) and sound effects (EnderDragon flap) to provide clear feedback when flight is toggled.
- Professional Branding: Completely cleaned up code and configurations with a professional look, suitable for high-traffic servers.
Technical Improvements:
- World-Wide Support: Ability to restrict flight on a per-world basis using the "*" wildcard.
- Advanced BossBars: Fully configurable BossBar colors (RED, BLUE, GREEN, etc.) and styles (SOLID, SEGMENTED) per region.
- Hex & Gradient Support: Native support for modern color formats, including RGB Hex and beautiful Gradients.
- Optimized Performance: Refactored listener logic to ensure zero impact on server TPS.
