CombatListener
PluginMIT

CombatListener

Prevents combat logging with cooldowns, action bar timer, command blocking and customizable combat rules.

29
Downloads
0
Followers
1 months ago
Updated
📦
1
Versions

📖About CombatListener

⚔ CombatListener

Advanced Combat Logging System for Fair PvP


🔥 Fair PvP Starts Here

CombatListener is a lightweight yet powerful plugin that prevents combat logging and ensures fair fights.

When a player enters combat, they are tagged with a visible countdown.
Logging out during combat results in instant death and item drops.


✨ Highlights

  • ✔ Lightweight & Optimized
  • ✔ Fully Configurable
  • ✔ Zero Dependencies
  • ✔ Built for Paper 1.21+

🔥 Features

⚔ Combat Tag System

  • Players are tagged when they attack or get attacked
  • Action bar countdown (e.g. Combat: 20s)

🚫 Anti Combat Logging

  • Logging out during combat = instant death
  • Drops all inventory items

🔊 Alerts & Feedback

  • Sound plays when entering combat
  • Chat warning message

🚫 Command Blocking

  • Blocks ALL commands during combat (also OP commands btw)
  • Prevents /spawn, /home, etc.

🧊 Movement Restrictions (Optional)

  • Disable Elytra usage
  • Disable Riptide trident
  • Fully configurable

⏳ Grace Period System

  • Disable PvP temporarily
  • BossBar countdown display
  • Perfect for events & server start
  • /combatlistener graceperiod
  • /combatlistener stopgrace