Back to Plugins
Nexal Combat Log

Nexal Combat Log

Combat logging prevention with NPC spawning, death inventory logs, and flexible punishments.

PvPcombatpvploggingnpcpunishmentanti-logoutdeath-loginventory

Features

Flexible Punishments: A killable NPC with the player's gear, instant death, or record only, plus an optional Vault fine, temp-ban and custom commands when the player is punished.
Smart NPC System: Disconnected players leave a zombie NPC wearing their armor, holding their weapon and carrying their inventory. Its timer resets when it is hit, and a player who returns in time gets everything back.
Death Inventory Explorer: Admins browse exact inventory snapshots at time of death through a GUI explorer for moderation and item recovery.
Command Blocking: Support both allowlist and blacklist modes for controlling which commands are available during combat.
WorldGuard Safe Zone Prevention: Block tagged players from entering protected regions to prevent exploiting safe zones during combat.
Combat Leaderboard GUI: Track combat log statistics with a paginated leaderboard GUI. See who logs out during fights the most.
PvE Combat Tagging: Optional mob-based combat trigger with a configurable entity list. Tag players fighting zombies, skeletons, or any custom mobs.
Exempt Player System: Admin-managed exemption list for players who should never be combat tagged. Periodic warnings notify staff about exempt players.
Death Log Viewer: Players view their own death history and admins inspect any player's death logs. Full audit trail of every combat death.
Admin GUI: Every setting (combat, indicators, NPC, punishments, command blocking, safe zones), the exempt list and every player's death log, from /combatlog admin.

View Documentation

Read the full setup guide, configuration reference, and API docs.

Dependencies

  • PlaceholderAPI(optional)
  • Vault(optional)
  • WorldGuard(optional)

Changelog

v1.0.3Latest2026-10-11

Fix items being lost when a combat NPC expires, despawns, or the server stops, or when the player rejoins before it dies: the items are stored when the NPC spawns and given back on the next join Fix armor and offhand dropping twice when a combat NPC is killed or a player dies on disconnect Fix statistics resetting on every restart Fix the exempt list being lost on restart; it is now stored and included in export and import Fix errors on Spigot: the boss bar, action bar, scoreboard and NPC no longer use Paper-only APIs Fix temporary bans never running: the temp-ban command now runs when a combat logger is punished Fix combat NPCs spawning empty-handed; they now hold the player's weapon Fix command blocking: whitelist entries like "r" no longer allow /rtp or /repair, and plugin-prefixed commands (/essentials:home) and plugin aliases are blocked Command blocking entries ending in * match every command starting with them Add an admin GUI to /combatlog admin with settings, the exempt list and every player's death log Fix /combatlog admin showing the player help; /combatlog admin help lists the admin commands Fix /combatlog admin tag reporting success for exempt players and accepting a duration of 0 Fix export and import always reporting success Saving data, export and import no longer cause lag spikes Fix the fine message in instant death mode going to the disconnecting player; the fine and temp ban are now shown when they rejoin Fix %combatlog_top_<n>_kills%, _deaths% and _tagged% ranking by combat logs; add %combatlog_top_<n>_<stat>_name% Fix npc.custom-health and the player's health being capped at 20 on the NPC Fix safe zones not working when enabled after startup Make the NPC name and the stats and leaderboard GUI titles configurable Show a message when there are no death records or a death has no inventory snapshot Error messages use the ✘ symbol, and being tagged plays a warning sound instead of the dragon growl Hologram lines in the default config use MiniMessage Remove unused config keys (storage.sql.table-prefix, statistics) and unused messages Fix an error logged at server stop while data was still being saved Fix inventories over 64 KB (filled shulkers, heavily enchanted gear) failing to save with MySQL storage; existing tables are widened on startup Fix a combat NPC turning into a drowned underwater and keeping a copy of the logger's items Fix players who die in combat staying tagged: leaving from the death screen no longer counts as combat logging, and blocked commands work again after respawning Fix the safe zone message flooding the chat while walking along a region border Fix placeholders showing as raw text for offline players, for example in holograms and tab lists Combat logger broadcasts no longer show a title and play a sound to everyone; the chat message stays The death log screens no longer fill empty slots with glass panes, and Back and Close sit on the bottom row Add the exempt reminder interval, boss bar style and death snapshot limit to the settings screen, and show whether a Vault economy is hooked next to the fine settings config.yml now documents the %attacker% placeholder of the combat indicators Fix the help menu not working on Spigot servers Data is saved safely: a crash, power cut or full disk while saving no longer leaves a broken data file

€9.99

One-time purchase

  • Instant download
  • Lifetime updates
  • Premium support
  • 30-day money-back guarantee

Information

Version
v1.0.3
File Size
2.40 MB
Released
2026-03-28
Updated
2026-10-11

Supported Versions

1.20
1.21

Explore more from the PvP category

View all
Nexal Heads
PvP

Nexal Heads

Player head drops on PvP kills with tiered drop chances, looting bonuses, and collection leaderboards.

Price€2.99
Nexal Duels
Featured
PvP

Nexal Duels

Competitive 1v1 dueling with ranked LP system, schematic arenas, kits, betting, crash recovery, and admin dashboard.

Price€14.99

More plugins from us

Browse all
Nexal Withdraw
Economy

Nexal Withdraw

Withdraw currencies into tradeable physical items. Supports Vault, TokenManager, PlayerPoints, and more.

Price€5.99
Nexal Vote
Gameplay

Nexal Vote

Vote reward system with streak multipliers, milestones, vote parties, and a reward shop GUI.

Price€5.99
Nexal TPA
Utility

Nexal TPA

Teleport requests with warmup particles, clickable chat buttons, and cross-server TPA on BungeeCord or Velocity.

PriceFree
Nexal Towers
Minigames

Nexal Towers

10 placeable tower types with ammo, upgrades, and chunk-optimized performance.

Price€9.99

Try our plugins live (Soon)

We're building a public server where you can test every plugin hands-on before you buy. No purchase required, just join and explore.

play.nexalstudios.com

Follow us on Discord to get notified when the server goes live.

€9.99

One-time purchase