Releases: ChanceSD/PvPManager
PvPManager v4.0.9
Modrinth
Bukkit/Curseforge
Spigot
Changelog:
- Add config option for duel mode / fair fights between only 2 tagged players
- Add support for enchanted golden apple cooldown in MC 1.8
- Fix use scoreboard teams option not being used
- Fix cooldown error with null item
- Include other protections in lava check
- Fix rounding issue with money steal feature
- Also improve exp steal to be consistent with money
- Round combat time placeholder
- Fix NPE in teleport event
- Add option for close inventory on tag
- Make PlayerCombatLogEvent cancellable
- Crowdin language updates
What's Changed
- New Crowdin updates by @ChanceSD in #650
- Bump com.github.NEZNAMY:TAB-API from 5.3.2 to 5.4.0 by @dependabot[bot] in #665
- Bump com.palmergames.bukkit.towny:towny from 0.102.0.0 to 0.102.0.2 by @dependabot[bot] in #666
- Bump org.apache.logging.log4j:log4j-core from 2.23.1 to 2.25.3 by @dependabot[bot] in #667
- Bump com.zaxxer:HikariCP from 7.0.1 to 7.0.2 by @dependabot[bot] in #661
- Bump org.apache.maven.plugins:maven-shade-plugin from 3.6.0 to 3.6.1 by @dependabot[bot] in #660
- Bump org.xerial:sqlite-jdbc from 3.51.0.0 to 3.51.1.0 by @dependabot[bot] in #659
- Bump org.codehaus.mojo:versions-maven-plugin from 2.19.1 to 2.20.1 by @dependabot[bot] in #655
- Bump org.junit.jupiter:junit-jupiter from 6.0.0 to 6.0.1 by @dependabot[bot] in #663
- Bump org.mockito:mockito-core from 5.20.0 to 5.21.0 by @dependabot[bot] in #664
- New Crowdin updates by @ChanceSD in #668
- Bump org.apache.logging.log4j:log4j-core from 2.23.1 to 2.25.3 by @dependabot[bot] in #669
- Maven depedency update by @PinkCandyDev in #698
- Bump org.junit.platform:junit-platform-suite from 6.0.1 to 6.0.3 by @dependabot[bot] in #695
- Bump com.palmergames.bukkit.towny:towny from 0.102.0.2 to 0.102.0.7 by @dependabot[bot] in #694
- Bump org.junit.jupiter:junit-jupiter from 6.0.1 to 6.0.3 by @dependabot[bot] in #693
- Bump org.xerial:sqlite-jdbc from 3.51.1.0 to 3.51.2.0 by @dependabot[bot] in #692
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.4 to 3.5.5 by @dependabot[bot] in #696
- Bump org.codehaus.mojo:versions-maven-plugin from 2.20.1 to 2.21.0 by @dependabot[bot] in #681
- Bump com.github.NEZNAMY:TAB-API from 5.4.0 to 5.5.0 by @dependabot[bot] in #684
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.14.1 to 3.15.0 by @dependabot[bot] in #685
- Bump net.william278.husktowns:husktowns-bukkit from 3.1.2 to 3.1.4 by @dependabot[bot] in #689
- Bump me.clip:placeholderapi from 2.11.7 to 2.12.2 by @dependabot[bot] in #691
- New Crowdin updates by @ChanceSD in #674
New Contributors
- @PinkCandyDev made their first contribution in #698
Full Changelog: 4.0.7...4.0.9
PvPManager v4.0.7
Modrinth
Bukkit/Curseforge
Spigot
Changelog:
- Allow defining in the messages file if messages should go to chat or actionbar
- Fixed teleport with unsafe teleport setting enabled
- Fixed self windcharge not working for pvp disabled
- Fixed NPE on change world event
- Moved protection messages to action bar
- Updated translations
- Fixed nametag NPE
- Fixed wrong default cooldown
- Fixed untag race condition
- Fixed untag/death inconsistencies
- Fixed saving error during reload
- Made pvplist paginated and added permission to see offline players
- Fixed worldguard exclusions not applying to kills
- Updated dependencies
What's Changed
- Bump org.junit.platform:junit-platform-suite from 6.0.0 to 6.0.1 by @dependabot[bot] in #645
- Bump com.palmergames.bukkit.towny:towny from 0.101.2.5 to 0.101.2.7 by @dependabot[bot] in #644
- Bump me.clip:placeholderapi from 2.11.6 to 2.11.7 by @dependabot[bot] in #643
- Bump com.palmergames.bukkit.towny:towny from 0.101.2.7 to 0.102.0.0 by @dependabot[bot] in #647
- New Crowdin updates by @ChanceSD in #646
Full Changelog: 4.0.5...4.0.7
PvPManager v4.0.5
Modrinth
Bukkit/Curseforge
Spigot
Changelog:
- Improved the pvp-protection WG flag to block toggling pvp inside the region as well
- Fix combat_timeleft placeholder not returning 0 if player was manually untagged
- Block tpa directly using Essentials API for Folia
- Improved block of elytra gliding by stopping space spam
- Add boss bar color and style option for newbies
- Fix some remaining issues with plugin reload caused by the v4 update
What's Changed
- Bump com.github.NEZNAMY:TAB-API from 5.2.5 to 5.3.2 by @dependabot[bot] in #633
- Bump org.jacoco:jacoco-maven-plugin from 0.8.13 to 0.8.14 by @dependabot[bot] in #637
- New Crowdin updates by @ChanceSD in #634
Full Changelog: 4.0.3...4.0.5
PvPManager v4.0.3
Modrinth
Bukkit/Curseforge
Spigot
Changelog:
- Disable tag by fishing hook when ignore no damage hits enabled
- Block enderpearl into safezone
- Fix an error when attacking with crystals
- Crowdin language updates
For some extra features/updates check out PvPManager premium
What's Changed
- Bump org.junit.platform:junit-platform-suite from 1.13.4 to 6.0.0 by @dependabot[bot] in #628
- Bump com.palmergames.bukkit.towny:towny from 0.101.2.4 to 0.101.2.5 by @dependabot[bot] in #631
- New Crowdin updates by @ChanceSD in #632
Full Changelog: 4.0.2...4.0.3
PvPManager v4.0.2
Changelog:
- Fix displaying wrong time for item cooldowns
- Fix wrong scheduler use for folia
For some extra features/updates check out PvPManager premium
Full Changelog: 4.0.1...4.0.2
PvPManager v4.0.1
Changelog:
- Several fixes
For some extra features/updates check out PvPManager premium
What's Changed
- Add custom flag support (Closes #481) by @ChanceSD in #624
- New Crowdin updates by @ChanceSD in #625
- New Crowdin updates by @ChanceSD in #626
Full Changelog: 4.0.0...4.0.1
PvPManager v4.0.0 (BETA-2)
Second beta of PvPManager v4.0 featuring a huge codebase refactor.
⚠️ Breaking Changes
This is a major version update that includes:
- Renamed classes (
PvPlayer→CombatPlayer,playerHandler→playerManager) - Updated permissions system with standardized naming
- Clearer configuration structure
- API method changes and improvements
- Visual improvements to commands and messages
- Many other smaller changes
🔧 Migration Required
Config & Messages: Your existing config and messages files will need to be reconfigured. The plugin will automatically backup your current files with _v3_old suffix for reference.
For Developers: Plugins hooking into PvPManager will need updates. See the updated Developer API wiki for guidance.
📋 Testing Recommended
As this is a beta release, please test thoroughly on a non-production environment before deploying to your live server.
📚 Documentation
All wiki pages have been updated to reflect the v4.0 changes, including permissions, placeholders, and developer API documentation.
PvPManager v4.0.0 (BETA)
This is the first beta of PvPManager v4.0 featuring a huge codebase refactor.
⚠️ Breaking Changes
This is a major version update that includes:
- Renamed classes (
PvPlayer→CombatPlayer,playerHandler→playerManager) - Updated permissions system with standardized naming
- Clearer configuration structure
- API method changes and improvements
- Visual improvements to commands and messages
- Many other smaller changes
🔧 Migration Required
Config & Messages: Your existing config and messages files will need to be reconfigured. The plugin will automatically backup your current files with _v3_old suffix for reference.
For Developers: Plugins hooking into PvPManager will need updates. See the updated Developer API wiki for guidance.
📋 Testing Recommended
As this is a beta release, please test thoroughly on a non-production environment before deploying to your live server.
📚 Documentation
All wiki pages have been updated to reflect the v4.0 changes, including permissions, placeholders, and developer API documentation.
PvPManager v3.19.10
Changelog:
- Fix wrong time left in newbie checktime
- Fix newbie protection returning after plugin reload
- Close any open inventory when the player is tagged
- Refactored the block elytra section, instead of just blocking elytra you can choose to only block firework use or limit the fireworks to a certain max power
- Improved the vulnerable feature to make it more fair when attacking inside regions
- Other small improvements
For some extra features/updates check out PvPManager premium
Full Changelog: 3.19.2...3.19.10
PvPManager v3.19.2
Changelog:
- Fix self tag setting not having effect on direct attacks
- Fix Towny Siege hook
- Improve kick reason matching
- Add HuskTowns and HuskClaims support
- Add option for respawn commands
- Add cooldown to kill commands
- Optimize player saving
- Add option for wind charge renewing tag
- Fix debug subcommand error with no arguments
For some extra features/updates check out PvPManager premium
What's Changed
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0 by @dependabot in #561
- Bump org.junit.platform:junit-platform-suite from 1.11.4 to 1.12.0 by @dependabot in #563
- Bump org.codehaus.mojo:flatten-maven-plugin from 1.6.0 to 1.7.0 by @dependabot in #564
- Bump com.palmergames.bukkit.towny:towny from 0.101.0.5 to 0.101.1.5 by @dependabot in #565
- New Crowdin updates by @ChanceSD in #548
- Add HuskTowns and HuskClaims support by @Kumpelinus in #575
- Bump net.william278.huskclaims:huskclaims-bukkit from 1.5.2 to 1.5.8 by @dependabot in #584
- Bump com.palmergames.bukkit.towny:towny from 0.101.1.5 to 0.101.1.12 by @dependabot in #581
- Bump org.jacoco:jacoco-maven-plugin from 0.8.12 to 0.8.13 by @dependabot in #571
- Bump org.junit.platform:junit-platform-suite from 1.12.1 to 1.13.0 by @dependabot in #583
New Contributors
- @Kumpelinus made their first contribution in #575
Full Changelog: 3.18.40...3.19.2