ElytraCombatFix - Simple & Reliable Elytra Control in Combat
Tired of players using elytras to unfairly escape from PvP? Frustrated with other combat plugins that fail to handle elytras correctly or cause players to lose items? ElytraCombatFix is a lightweight,
drag-and-drop solution designed to solve these problems permanently.
This plugin ensures fair and balanced PvP on your server by properly disabling elytra usage for players engaged in combat.
Features:
* Blocks Elytra Use in Combat: When a player enters combat, they are completely prevented from equipping or using an elytra to fly.
* Smart & Safe Unequipping: If a player is wearing an elytra when they get combat-tagged, it will be safely moved to their inventory.
* Full Inventory Protection: The plugin intelligently checks if the player's inventory is full. If it is, the elytra remains equipped but disabled, preventing players from losing their valuable items due
to lack of space. They still cannot fly.
* Safe Zone Aware: Players will not be put into combat when they are hit in a protected safe zone (like a spawn area) where damage is normally cancelled.
* Configurable Combat Timer: You can easily define how long a player remains "in combat" via the config file.
* Lightweight & Performant: No complicated setup or dependencies. Just drop it into your plugins folder and it works.
How It Works:
1. A player is damaged by another player and is instantly tagged as "in combat."
2. If they are wearing an elytra, it is moved to their inventory. If their inventory is full, it stays equipped but is rendered unusable for flight.
3. For the duration of the combat timer, the player cannot equip a new elytra or use one to glide.
4. Once the timer expires, they can use their elytra freely again.
If you're looking for a simple, effective, and reliable way to manage elytras in combat, this is the plugin for you.
