Skip to main content

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.

info

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:

ModeOptionDefault
FlatparriedStaminaDamage2
PercentagepercentStaminaDamage25%

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):

OptionDefaultDescription
enablePvPParrySystemtrueenable or disable PvP parry mechanics entirely
parriedStaminaDamage2flat stamina damage dealt to the parried player
parriedStaminaRegenCooldownSeconds1.5delay before parried player's stamina regenerates
enableSuperKnockbackfalseenable massive knockback on PvP parry
usePercentageStaminafalseuse percentage-based stamina damage instead of flat
percentStaminaDamage25percentage of stamina to drain (when percentage mode is on)
enablePvpParryEffectstrueenable parry effects in PvP
pvpParryEffectThreshold2consecutive parries needed to trigger a PvP parry effect
pvpParryEffectResetWindowMs5000time window before the parry counter resets (ms)