ZeroLogout is an
asynchronous,
packet-based plugin that provides protection against logging out during combat. With this plugin, no player will be able to escape combat by quickly logging out. ZeroLogout runs smoothly without affecting server performance.
Requirements
- PacketEvents - Free
- WorldGuard - Free
Key Features:
✅
Logout Block During Combat
- **Timeout:** Players cannot log out for a set period after taking damage (default is **10 seconds**).
✅
Glow Effect During Combat
- Players receive a **Glow** effect in red, making them stand out during combat and increasing the intensity of the encounter.
✅
Command Block During Combat
- If a player attempts to use a command, they will receive a warning message.
✅
Damage Indicators
- The plugin displays damage dealt to players in the format: `-#.#` (e.g., `-5.2`), in a text format like `&c-{DAMAGE}`.
✅
Respawn
- Players can be automatically teleported to a specified location upon death.
✅
Regions
- Players can be pushed away from protected regions (default is 'spawn')
- **WorldGuard Support**
---
Configurable Options
- Glow: Enable the glow effect during combat (with color customization, default: `RED`).
- Region: Specify regions (e.g., `spawn`) where the pushback will be active.
- Commands: Specify which commands are allowed during combat.
- Damage: Customize the format for displaying damage to players.
---
Example Messages
- Command in Combat: `&cYou cannot use commands in fight!`
- Kill Broadcast: `&7Player &6{VICTIM} &7has been killed by &6{ATTACKER}`
- Quit During Combat: `&7Player &6{VICTIM} left server in fight, and got killed!`
---
Need help? Contact us on discord
https://discord.gg/wGy4DsZAys
---
ZeroLogout provides dynamic, non-invasive protection for players during combat, ensuring a fair and secure gaming experience on the server. With its packet-based system and asynchronous handling, the plugin operates seamlessly and minimizes server performance impact.