Skip to content

Releases: Frwostella/TogglePVPCustom

TogglePVPCustom 1.4.2

Choose a tag to compare

@Frwostella Frwostella released this 01 May 04:00
56f9de9

Changelog

TogglePVPCustom v1.4.2

Added

  • Added configurable /pvp command cooldown.
  • Added pvp-command-cooldown-seconds setting in config.yml.
  • Added pvp-toggle-block-seconds setting for local combat toggle protection.
  • Added togglepvp.cooldown.bypass permission.
  • Added local combat tracking after successful PvP hits.
  • Added protection against changing PvP status while combat tagged.
  • Added cannot-toggle-in-combat message.
  • Added command-cooldown message with %time% placeholder.

Changed

  • /pvp, /pvp on, and /pvp off are now blocked while the player is in combat.
  • /pvp status can still be used while in combat.
  • PvP toggle protection now works even if the CombatLog hook fails, because the plugin tracks combat locally.
  • togglepvp.cooldown.bypass now defaults to false, so OPs do not bypass cooldown unless the permission is manually given.

Fixed

  • Fixed an issue where players could escape combat by using /pvp off.
  • Fixed /pvp off removing CombatLog combat status.
  • Fixed command cooldown not working properly for OPs because of the bypass permission default.
  • Fixed combat protection relying only on the external CombatLog plugin.

Config Changes

Added:

settings:
  pvp-command-cooldown-seconds: 5
  pvp-toggle-block-seconds: 15

TogglePVPCustom 1.4.1

Choose a tag to compare

@Frwostella Frwostella released this 30 Apr 19:46

Changelog

  • Added CombatLog integration to TogglePVPCustom.
  • Blocked PvP hits now clear CombatLog tags when a player has PvP disabled.
  • Added CombatLog as a soft dependency in plugin.yml.
  • Added new config option: combatlog-hook.clear-combat-on-blocked-pvp.
  • Improved event handling so PvP-blocked hits are cancelled earlier and cleaned up after other plugins.

TogglePVPCustom 1.3

Choose a tag to compare

@Frwostella Frwostella released this 30 Apr 06:27

Changelog

  • Added build profile support for newer Paper versions.
  • The plugin can now be built for Paper 1.21.11 using Java 21.
  • Added a separate Maven profile for Paper 26.1+ using Java 25.
  • Updated the README with version support and build commands.

TogglePVPCustom 1.2

Choose a tag to compare

@Frwostella Frwostella released this 30 Apr 04:34
6479b5d

Changelog

  • Added optional CombatLog plugin support.
  • Players can no longer disable PvP with /pvp off while they are in combat.
  • Added configurable CombatLog hook settings.
  • Added a new message for players who try to disable PvP during combat.

TogglePVPCustom

Choose a tag to compare

@Frwostella Frwostella released this 30 Apr 01:33
42383d8
  • Supports 1.21.x