PvP Parrying
Perfect Parries includes a dedicated PvP parrying system with its own settings, separate from the PvE mechanics. This lets server admins tune PvP balance independently.
All values mentioned on this page can be adjusted in-game. Use /parrymodsettings to configure them.
How It Differs from PvE
In PvP, parrying works the same way mechanically: block within the parry window to trigger a perfect parry. However, the consequences for the parried player are different:
- Instead of draining a hidden stamina bar, parrying drains the attacker's native stamina
- The parried player's stamina regeneration is delayed
- Optional super knockback can send parried players flying
- Parry effects have a separate threshold and selection
Stamina Damage
When you parry another player, their sprint/combat stamina takes a hit. Damage can be dealt as either a flat amount or a percentage of their total stamina:
| Mode | Option | Default |
|---|---|---|
| Flat | parriedStaminaDamage | 2 |
| Percentage | percentStaminaDamage | 25% |
Toggle between modes with usePercentageStamina. Flat mode is the default.
Stamina Regen Cooldown
After being parried, the attacker's stamina regeneration is delayed by 1.5 seconds.
Super Knockback
When enabled, parrying a player applies massive knockback -- 4x horizontal and 2x vertical compared to normal parry knockback. This was originally a bug, but some people liked it so it was kept as an configurable option.
PvP Parry Effects
PvP has its own parry effect system with a separate threshold (2 parries, compared to 3 for PvE). Players can choose different parry effects for PvP and PvE via the /parryeffect command.
See Parry Effects for the full list of available effects.
Configuration
All PvP settings can be changed via /parrymodsettings (stored in pvp_config.json):
| Option | Default | Description |
|---|---|---|
enablePvPParrySystem | true | enable or disable PvP parry mechanics entirely |
parriedStaminaDamage | 2 | flat stamina damage dealt to the parried player |
parriedStaminaRegenCooldownSeconds | 1.5 | delay before parried player's stamina regenerates |
enableSuperKnockback | false | enable massive knockback on PvP parry |
usePercentageStamina | false | use percentage-based stamina damage instead of flat |
percentStaminaDamage | 25 | percentage of stamina to drain (when percentage mode is on) |
enablePvpParryEffects | true | enable parry effects in PvP |
pvpParryEffectThreshold | 2 | consecutive parries needed to trigger a PvP parry effect |
pvpParryEffectResetWindowMs | 5000 | time window before the parry counter resets (ms) |