SimpleCombat

SimpleCombat

Simple combat system for Minecraft SMPs

4 downloads 0 followers

SimpleCombat

Advanced Combat Logging Protection for Paper 1.21.11

ShadowCombat is a PvP combat management plugin designed to prevent combat logging and provide fair PvP encounters on Minecraft servers.

When two players fight, both players are automatically tagged in combat. During combat, players cannot escape by logging out, and certain actions are restricted.

Features

  • Combat Tagging: Players enter combat when attacking or being attacked by another player.
  • 30-Second Combat Timer: Combat lasts 30 seconds and resets with every new hit.
  • Multiple Opponents: Players can fight multiple opponents simultaneously.
  • Combat Actionbar: Displays the remaining combat time.
  • Combat Logging Protection: Players who disconnect during combat are killed and drop their inventory.
  • Trident Restrictions: Tridents cannot be used or thrown during combat. Riptide is also blocked.
  • Elytra Restrictions: Elytra flight is disabled during combat.
  • Spectator Protection: Players cannot switch to spectator mode during combat.
  • Command Restrictions: Configurable commands can be blocked during combat.
  • Ender Pearls: Ender pearls remain fully usable during combat.
  • Fishing: Fishing rods remain fully usable during combat.
  • Combat Notifications: Players receive a chat message when their combat timer expires.
  • Combat Information GUI: Players can use /combatinfo to view the combat rules.
  • Admin Controls: Administrators can manually start and end combat for testing or moderation.

Commands

Command Description
/combat View your own combat status
/combat <player> View another player's combat status
/combat set Put yourself into combat
/combat set <player> Put a player into combat
/combat end <player> End a player's combat
/combatinfo Open the combat information GUI

Permissions

Permission Description Default
shadowcombat.admin Access to all admin commands OP

Configuration

ShadowCombat offers a fully editable config.yml.

You can configure:

  • Combat duration
  • Enabled worlds
  • Projectile combat tagging
  • Combat logout behavior
  • Inventory and armor drops
  • Trident and Riptide restrictions
  • Elytra restrictions
  • Spectator restrictions
  • Allowed and blocked commands
  • Actionbar format
  • Messages and GUI text

Requirements

  • Minecraft 1.21.11
  • Paper 1.21.11
  • Java 21

Installation

  1. Download the ShadowCombat JAR.
  2. Place it into your server's plugins folder.
  3. Restart your server.
  4. Edit plugins/ShadowCombat/config.yml to customize the settings.

Developer

Toviee

Made for competitive PvP and fair combat on Minecraft servers.

Version Minecraft Loader Download

SimpleCombat 1.0.0

1.0.0

1.21.11
paper
Download