ModsJava
rnCombatPvP - Combat Tag, Combat Log NPC & PvP
Java mod listed for Minecraft 1.21–26.x. Downloads from the MC Java Mods app on Android.
⬇ Download on Spigot⚔️ rnCombatPvP
Fair PvP for your server: no combat logging, no cheap kills.
Players who hit each other are put in combat, see the time left in the action bar and a boss bar, and can't run away with commands, flight, teleports or a safe zone. Whoever logs out in the middle of a fight dies, or leaves a copy of themselves with their own skin that the others can still kill. No NMS, no packets, no Citizens, no resource pack.
Wiki • Discord support • Report a bug • Documentación en español
Got an idea? Every suggestion is welcome. Share it on our Discord or on GitHub and we'll add it as soon as possible.
✦ Features
Combat tag
- ⚔️ Everything puts players in combat: hits, arrows and other projectiles, harmful potions, pets, and also TNT, end crystals, respawn anchors, beds, lava and fire set off or placed by another player. Fighting mobs can count too.
- ⏱️ What players see: an action bar with a progress bar, the time left, the enemy and their health; a boss bar that turns yellow and then green as the end gets close; titles when combat starts and ends; a tick sound in the last seconds.
- Damage numbers only the attacker sees (critical hits in gold), red particles on hits, and red screen edges at low health.
- Combat ends when the fight does: when the enemy dies or logs out, not 20 seconds later.
- ️ A different combat time per rank with rncombat.time.<seconds>.
- Blocked in combat: commands (whitelist or blacklist), flight, elytra, rocket boosts, ender pearls, chorus fruit, riptide, totems, teleports, containers, placing and breaking blocks, and any block you list. All of it can be switched one by one.
- Item cooldowns (ender pearls, golden apples, wind charges...) shown on the hotbar like the vanilla cooldown, only in combat or everywhere.
Combat log
- Logging out in combat kills the player at once (default).
- Or leave an NPC with the player's own skin, armor, items in hand and health (1.21.9+; older servers use a husk wearing the player's head). Kill it in time and it drops everything; if the player comes back first, they take over their body and the fight goes on.
- Or only take money and run commands, and post combat logs on Discord.
- Nobody is punished when the server stops or when staff kicks them. Kicks for spam, timeouts or cheats still punish.
Protections
- ️ /pvp on|off with a wait between switches, and worlds where PvP is always on.
- Newbie protection counted in play time, with a boss bar and /newbie disable.
- ♻️ Respawn protection, anti-clean (after a fight, players who weren't in it can't hit you for a moment) and duel lock (nobody can join a 1v1).
- Safe zones (WorldGuard regions with PvP off): players in combat are pushed back and see a glass wall that only they can see.
Kills, rewards and stats
- Money for the killer, money and experience stolen from the victim, and a death penalty.
- Reward actions with a chance: commands, messages, broadcasts, titles, action bars, sounds and money.
- Drops: normal, kept, sent to the killer's inventory or removed; loot protection for the killer and heads.
- Assists, kill streaks with rewards and an ELO rating.
- Anti kill-farming: the same victim again and again, or players on the same IP, give nothing.
- Death recap in the chat (hover a line for hits and weapon) and in a menu. Deaths in the void, lava or a fall right after a hit count as kills.
- Stats, K/D, best streak, rating and top lists in menus and placeholders.
- Bounties (off by default), also anonymous, with tax, announcements and expiry. If you already use another bounty plugin, /bounty is left to it.
For admins
- ️ In-game editor for every option of config.yml (/combat editor), lists and item cooldowns included.
- ️ Each player chooses in /combat whether they see damage numbers, the red screen, the death recap, the boss bar and the sounds.
- SQLite or MySQL, PlaceholderAPI placeholders, a Discord webhook and events for developers.
- Every text in English and Spanish, easy to translate; menus you can change in menus.yml.
- Tells admins when a new version is out.
- Spigot, Paper, Purpur and Folia, 1.21.1 to 26.3, with one jar.
✦ The fight
✦ Combat log NPC
✦ Death recap
✦ Protections
✦ Menus
Spoiler: More screenshots
✦ Commands
- /combat (also /rncombatpvp, /rncombat, /cpvp): the player menu
- /combat stats [player] · top · recap · prefs · bounties: stats, top players, last death, own settings, bounties
- /pvp [on|off]: switch your PvP
- /ct: how long you stay in combat
- /newbie · /newbie disable: newbie protection
- /combatbounty <player> <amount> [anon]: put a bounty (/bounty too, when no other plugin has it)
- /combat editor · reload · tag · untag · status · resetstats: admin tools
- /combat open <menu> <player>: open a menu for someone (NPCs, menu plugins)
Every command and permission is listed in the wiki.
✦ Requirements
- Spigot, Paper, Purpur or Folia, 1.21.1 to 26.3 (one jar for all of them)
- Java 21 or newer
- Optional: Vault with an economy plugin (money, bounties), PlaceholderAPI, WorldGuard (safe zones)
✦ Support
Found a bug? Report it on GitHub Issues. Need help with the setup? Open a ticket on our Discord. Please do not use the review section for bug reports: we can't answer you there. Before asking, the FAQ answers the most common questions.
Made by
RealisticNode ❤️
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.21, 26.1, 26.2
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
rnCombatPvP - Combat Tag, Combat Log NPC & PvP is a free Minecraft Java mod. Compatible with Minecraft 1.21, 26.1, 26.2, 26.3. Downloaded 1 times (via Spigot). Download it and open it directly in the game.