Home›Java›Mods›Anti Player Kill 1.0.1
Anti Player Kill 1.0.1
Anti Player Kill (AntiPK)



Anti Player Kill is a Paper/Purpur plugin designed to prevent unauthorized PvP and kills), enforce punishment rules, and provide system mechanisms for player's inventory safety and consensual PvP duels. it uses the GPLv3 license.



==================================================



Features



[] Combat & Aggression Detection: Tracks player hits and damage thresholds within a configurable time window to accurately flag unauthorized aggression.

[] Warning & Punishment System: Accumulates warnings with dynamic time-based decay, triggers configurable console punishment commands (ban, kick, tempban) upon reaching thresholds, and supports repeat offense multipliers.

[] Inventory Dump System: Automatically saves a snapshot of a player's inventory upon unauthorized death, clears dropped items to prevent aggressors from stealing loot, and provides admin commands to restore dumps.

[] Party & Group System: Allows players to form groups to manage team interactions and group duels.

[] Consensual PvP / Duels: Enables players and groups to initiate mutually agreed duels, completely bypassing RDM checks and punishments.

[] MiniMessage Formatting: Full support for rich text and modern color formatting across all system messages.



==================================================

Requirements

==================================================

Commands & Permissions

Commands



/antipk reload

• Description: Reloads plugin configuration

• Permission: antipk.reload



/antipk dump <dumps | info | restore> [page | id | confirm]

• Description: Manages and restores player inventory dumps

• Permission: antipk.dumps



/pvp <nickname | confirm | deny | end>

• Description: Manages consensual PvP requests and duels

• Permission: Everyone



/group <create | invite | accept | exile | leave | delete | info>

• Description: Group and party management commands

• Permission: Everyone



Permissions



==================================================

Default configuration (showed only the most important sections)



warns:

warns-is-enabled: true

warn-msg: "[!] You committed an unauthorized kill. Violation logged: [%warns%/%max_warns%]."

last-warn-msg: "<dark_red>[WARNING]</dark_red> Maximum limit reached. Any subsequent unauthorized kill will trigger an immediate punishment."

static-warn-msg: "[!] You committed an unauthorized kill of a player."

warns-msg-is-enabled: true

warn-is-dynamic: true

warn-decay-minutes: 180

warn-limit: 2



actions:

actions-is-enabled: true

punishment-command: "ban %player% %duration% %reason%"

default-reason: "Exceeded maximum RDM violation limit."

relapse-detect: true

base-punishment-duration: "24h"

repeat-multiplier: 2.0

max-duration: "30d"



combat:

ttl-seconds: 30

min-damage-threshold: 4.0

min-hits-threshold: 2

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Anti Player Kill 1.0.1 is a free Minecraft Java mod. Compatible with Minecraft 1.20.6, 1.21, 26.1, 26.2. Downloaded 8 times (via Spigot). Download it and open it directly in the game.

Explore more