Skip to content
RustPluginGenerator

PvP plugins for Rust

PvP plugins on a Rust server control who can damage whom, where combat is allowed, and how kills are rewarded. Instead of relying on vanilla flags alone, owners use these plugins to carve out safe zones, gate fighting behind player consent, and tune damage so a wipe stays playable.

9 plugin recipes for Oxide and Carbon

Need a pvp plugin that is not listed?

Describe it in a sentence and get a compiled plugin with config and permissions.

Describe your pvp plugin

About pvp plugins

The common problems are griefing at spawn points and monuments, groups camping sleepers, and fights that end in one shot because default damage feels too high. A PvP zone plugin defines areas where combat is legal and blocks damage elsewhere; a PvP toggle lets players opt in or out, while combat block prevents damage for a set time after a player logs in or teleports. Sleeper protection stops offline players from being farmed, and friendly fire protection filters hits between teammates or clan members. Kill streaks, headshot announcements and a PvP damage multiplier shape how rewarding fights feel without changing weapon stats.

Watch performance on zone checks: they run on every damage event, so keep zone counts and radii sane. Balance matters more than features — a damage multiplier stacked with streaks can push TTK too low. Some plugins expose permissions (pvp.use, pvp.zone.admin) and config files for multipliers, messages and cooldowns; duels usually carry per-arena settings. Carbon loads these Oxide plugins unchanged.