AntiFreehit

Plugin that adds AntiFreehit system.

73

AntiFreehit

AntiFreehit.png)

An advanced combat-tag & anti-freehit protection plugin for Minecraft servers.

PvP-focused servers where players should commit to fights without exploiting commands, teleportation, or logout mechanics.

Solid Dependency - Solid Dependency

---

Features

- Combat Tag System - Automatically tags players when they engage in combat. - Configurable combat tag duration. - Prevents third-party fight interference (freehitting).

- Anti Combat-Logout - Detects players logging out during combat. - Optional kill-on-quit punishment. - Stops players from escaping fights by disconnecting.

- Region-Based Control - Enable AntiFreehit only in Non-FFA regions. - Fully ignore configured FFA regions. - Ideal for AxePvP, NetPot, arenas, and duel servers.

- ActionBar Combat Timer - Displays remaining combat time in the ActionBar. - Customizable format, symbols, colors, and bar count. - Clean visual feedback without chat spam.

- Punishment Systems - Optional kick system for repeated freehit attempts. - Optional ban system with custom ban commands. - Fully configurable thresholds.

- Multi-Language Support - Message-based language system. - Supports: en, de, fr, it, ru, es. - Find on github: Multi-Language Support

---

Commands

All commands are under the base command `/afh`:

- `/afh` – Main AntiFreehit command - `/afh reload` – Reload the configuration and messages - `/afh whitelist` – Manage command whitelist

---

Permissions

- `antifreehit.*` – Access to all AntiFreehit features - `antifreehit.reload` – Reload configuration *(default: OP)* - `antifreehit.bypass` – Bypass combat restrictions *(default: OP)*

---

Example Configuration

```yaml

Messages file (Available: en, de, fr, it, ru, es)

messages: "messages_en.yml"

Non-FFA regions where anti-freehit works

nonffa: - "axepvp" - "nethpot"

FFA regions (ignored)

ffa: - "ffapvp" - "arenapvp" ```

ADS