Tovek Combat

Tovek Combat

Combat tag plugin for Paper. Tags players who start a PvP fight, shows a countdown on the actionbar, kills combat loggers, and blocks commands and elytra while tagged. Small, fast and easy to set up with MiniMessage.

4 downloads 0 followers

Stop combat logging without slowing your server. Tovek Combat tags both players as soon as one hits the other, counts down the timer on the actionbar and punishes anyone who leaves in the middle of a fight. Part of the free Tovek plugins by Toprak Eker.

Features

  • Tags a player when they hit another player directly, with a projectile, or with a harmful splash or lingering potion (poison, harming, slowness, weakness, wither, blindness, nausea).
  • Live actionbar countdown while tagged, plus tag and untag messages you can change.
  • Combat logging punishment: a player who disconnects while tagged is killed, so their items drop instead of being saved.
  • Optional server message when someone combat logs.
  • Elytra gliding is stopped and blocked while tagged (can be turned off in config).
  • Commands are blocked while tagged. An allowed-commands list lets chosen commands through.
  • The plugin checks the main command name, so minecraft: style prefixes cannot be used to get around the block.
  • Players with combat.bypass are never tagged and have no limits.
  • Citizens style NPC players are ignored.
  • Tag data is kept in memory, so nothing is written to disk when players hit each other.

Commands

Command Aliases Description
/combat or /combat status /ctag, /combattag Shows whether you are in combat and the time left
/combat reload Reloads config.yml (needs combat.admin)

Permissions

Permission Default Description
combat.admin op Reload the configuration
combat.bypass false Never get tagged, ignore command and elytra limits

Requirements

  • Paper or Purpur 1.20.1 to 26.3
  • Java 21 or newer (Paper 26.x needs Java 25)
  • No other plugins needed

Installation

  1. Drop the jar into your plugins folder.
  2. Start the server once to create plugins/TovekCombat/config.yml.
  3. Change the timer and messages, then run /combat reload.

Configuration

  • combat-duration-seconds: how long a tag lasts (default 15).
  • disable-elytra: stop gliding while tagged (default true).
  • allowed-commands: commands that still work in combat. Add this list yourself. Anything not listed is blocked while tagged.
  • messages.*: MiniMessage text for tag, untag, blocked command and elytra messages. To announce combat logs, add messages.combat-log-broadcast (supports %player%).
Version Minecraft Loader Download

Tovek Combat 1.0.2

1.0.2

1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1.2, 26.2, 26.3
paper, purpur
Download