ZonePractice Pro Duels 图标

Minecraft 服务端插件

ZonePractice Pro Duels

Elevate your server with the ultimate high performance Minecraft Modern PvP practice core plugin for playing duels.

装备类魔法类小游戏bukkitpaperpurpurspigot
版本范围
1.8.8–26.2
下载量
1,687

插件介绍

ZonePractice Pro The Ultimate Minecraft PvP Duels Plugin

Elevate your Minecraft server with ZonePractice Pro, the most advanced practice / duels and matchmaking plugin available. Designed for high performance and total customizability, ZonePractice Pro delivers a next generation PvP experience. Players can unlock custom armor trims, shield patterns, and unique death effects. Navigate lobbies in style using wind charges, tridents, elytras, or spears.

Key Features of ZonePractice Pro

⚔️ Modern PvP Ladder Types

  • TnT Sumo, MLGRush, Crystals, Cart, BedWars, Bridges, SkyWars, Fireball Fight, BattleRush
  • Sumo, Boxing, PearlFight, Spleef, Build, Basic

⚡ Asynchronous Arena System

  • High performance asynchronous arena copying for build modes
  • Highly configurable basic and build type arenas
  • Player hiding functionality for non build arenas
  • Unlimited concurrent matches in non build arenas

🛡️ Custom Player Kit System

  • Create custom kits inspired by popular PvP servers
  • Up to 4 personalized kits per player with extra items
  • Intuitive GUI for players to create and manage loadouts

🏆 Automated Server Events

  • Host engaging events easily including Brackets, Juggernaut, LMS, OITC, Splegg, Sumo, and TNT Tag

⚖️ Advanced Matchmaking and Queues

  • Unranked queues based on player divisions
  • Ranked queues powered by accurate ELO matchmaking
  • Clean two category page queue selector GUI

📊 Player Statistics and Divisions

  • Track Experience points, Wins, Kills, Deaths, and Streaks
  • Set minimum division requirements for ranked play
  • Beautiful GUI and Hologram leaderboards

👥 FFA and Party System

  • Dedicated FFA arenas featuring multiple ladders and independent stats
  • Robust Party System offering 6 distinct settings
  • Support for FFA, Split party games, and Party versus Party matches

⚙️ Premium Match Features

  • Fully customizable sidebar and below name health bars for every ladder
  • Exp bar cooldowns for Ender pearls, Arrows, and Golden Apples
  • Built in staff mode and advanced spectator mode
  • Duel rematch items, Nametag systems, and Round selectors

🚀 Unmatched Performance and Customizability

  • Incredible server performance with simple installation
  • Complete customizability utilizing version controlled config files
  • Comprehensive setup GUI for server administrators
  • Developer API included for custom integrations
  • MiniMessage chat formatting and PlaceholderAPI support
  • Custom death messages and sound effects
  • Seamless multiple world support to run alongside other minigames
  • Custom inventory items for a unique feel

Important Installation Requirement

To guarantee high performance packet handling, ZonePractice Pro requires the PacketEvents API. Please ensure you install the latest release on your server before starting.

Download PacketEvents Here

Community and Support

Join our Discord Community

Plugin Screenshots

版本与下载

推荐下载

ZonePractice-Pro-7.7.0-SNAPSHOT.jar版本 7.7.0-SNAPSHOT · 4.6 MBSHA-1 5fcf8610f53a76c1db55a61ffe60eb1755828970下载 ZonePractice-Pro-7.7.0-SNAPSHOT.jar

7.7.0-dev-174-f86454b-build.174

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11 · 26.1-snapshot-1 · 26.1-snapshot-2 · 26.1-snapshot-3 · 26.1-snapshot-4 · 26.1-snapshot-5 · 26.1-snapshot-6 · 26.1-snapshot-7 · 26.1-snapshot-8 · 26.1-snapshot-9 · 26.1-snapshot-10 · 26.1-snapshot-11 · 26.1-pre-1 · 26.1-pre-2 · 26.1-pre-3 · 26.1-rc-1 · 26.1-rc-2 · 26.1-rc-3 · 26.1 · 26.1.1-rc-1 · 26.1.1 · 26w14a · 26.2-snapshot-1 · 26.1.2-rc-1 · 26.1.2 · 26.2-snapshot-2 · 26.2-snapshot-3 · 26.2-snapshot-4 · 26.2-snapshot-5 · 26.2-snapshot-6 · 26.2-snapshot-7 · 26.2-snapshot-8 · 26.2-pre-1 · 26.2-pre-2 · 26.2-pre-3 · 26.2-pre-4 · 26.2-pre-5 · 26.2-pre-6 · 26.2-rc-1 · 26.2-rc-2 · 26.2
ZonePractice-Pro-7.7.0-dev-174-f86454b.jar4.6 MBSHA-1 434cdec30d81f576735c7f3153303cde7a4a91b1获取文件 ZonePractice-Pro-7.7.0-dev-174-f86454b.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Dev (#605) - by MISHA (f86454b)

7.7.0-dev-173-44eb5e8-build.173

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11 · 26.1-snapshot-1 · 26.1-snapshot-2 · 26.1-snapshot-3 · 26.1-snapshot-4 · 26.1-snapshot-5 · 26.1-snapshot-6 · 26.1-snapshot-7 · 26.1-snapshot-8 · 26.1-snapshot-9 · 26.1-snapshot-10 · 26.1-snapshot-11 · 26.1-pre-1 · 26.1-pre-2 · 26.1-pre-3 · 26.1-rc-1 · 26.1-rc-2 · 26.1-rc-3 · 26.1 · 26.1.1-rc-1 · 26.1.1 · 26w14a · 26.2-snapshot-1 · 26.1.2-rc-1 · 26.1.2 · 26.2-snapshot-2 · 26.2-snapshot-3 · 26.2-snapshot-4 · 26.2-snapshot-5 · 26.2-snapshot-6 · 26.2-snapshot-7 · 26.2-snapshot-8 · 26.2-pre-1 · 26.2-pre-2 · 26.2-pre-3 · 26.2-pre-4 · 26.2-pre-5 · 26.2-pre-6 · 26.2-rc-1 · 26.2-rc-2 · 26.2
ZonePractice-Pro-7.7.0-dev-173-44eb5e8.jar4.6 MBSHA-1 ebe037e15a6e15027580f8f0bbf6396124621dc2获取文件 ZonePractice-Pro-7.7.0-dev-173-44eb5e8.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Dev (#604) - by MISHA (44eb5e8)

7.7.0-dev-172-bb6b7b5-build.172

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11 · 26.1-snapshot-1 · 26.1-snapshot-2 · 26.1-snapshot-3 · 26.1-snapshot-4 · 26.1-snapshot-5 · 26.1-snapshot-6 · 26.1-snapshot-7 · 26.1-snapshot-8 · 26.1-snapshot-9 · 26.1-snapshot-10 · 26.1-snapshot-11 · 26.1-pre-1 · 26.1-pre-2 · 26.1-pre-3 · 26.1-rc-1 · 26.1-rc-2 · 26.1-rc-3 · 26.1 · 26.1.1-rc-1 · 26.1.1 · 26w14a · 26.2-snapshot-1 · 26.1.2-rc-1 · 26.1.2 · 26.2-snapshot-2 · 26.2-snapshot-3 · 26.2-snapshot-4 · 26.2-snapshot-5 · 26.2-snapshot-6 · 26.2-snapshot-7 · 26.2-snapshot-8 · 26.2-pre-1 · 26.2-pre-2 · 26.2-pre-3 · 26.2-pre-4 · 26.2-pre-5 · 26.2-pre-6 · 26.2-rc-1 · 26.2-rc-2 · 26.2
ZonePractice-Pro-7.7.0-dev-172-bb6b7b5.jar4.6 MBSHA-1 7a732af69c0753db06f91e867bb60e1c46a63b73获取文件 ZonePractice-Pro-7.7.0-dev-172-bb6b7b5.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Changed version for modrinth (#603) - by MISHA (bb6b7b5)

7.7.0-SNAPSHOT

正式版推荐
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11 · 26.1 · 26.1.1 · 26.1.2 · 26.2
ZonePractice-Pro-7.7.0-SNAPSHOT.jar4.6 MBSHA-1 5fcf8610f53a76c1db55a61ffe60eb1755828970获取文件 ZonePractice-Pro-7.7.0-SNAPSHOT.jar
展开更新日志

🚀 New Features & Enhancements

  • Config & Options:
    • Added global toggle for join messages in config.yml (#578).
    • Added allow-lobby-interact configuration option (#509).
    • Added options for icon editing and custom kit preservation when a ladder is disabled.
    • Preserved custom config keys on BoostedYAML version updates (#563).
  • Ladders & Fights:
    • Added customizable hearts setting and enforced ladder max health in fights (#550).
    • Added player-caused explosion death messages (Crystals/TNT) displaying the killer's name (#564).
    • Added a new death animation (#598).
  • Arenas & Parties:
    • Added Party FFA center setting alongside related command updates.
  • Commands & Holograms:
    • Added a hologram teleport command.
    • Extra item commands are now executed as the player instead of the console (#493).
  • GUI & Placeholders:
    • Updated ladder settings GUI to support additional layout sizes.
    • Added %playerNameOnly% and %enemyNameOnly% scoreboard placeholders without prefixes/suffixes (#582).
  • Chat & Aesthetics:
    • Implemented full MiniMessage support (#544).
    • Added support for both hex and legacy color codes.
    • Added mini-message display name methods for item meta.

🐛 Bug Fixes

  • Match & Gameplay:
    • Prevented throwing ender pearls if the cooldown is 0.0 at the start of a match (#533) and when the match round is not live.
    • Fixed an issue where not-won round symbols rendered as filled on the scoreboard (#532).
    • Fixed a Party FFA round-end bug (#584).
    • Fixed an infinity match and placeholders issue (#591).
    • Fixed the FFA re-kit toggle getting stuck in slot 13 (#592).
    • Removed players from a live match on rejoin if they disconnected during duel acceptance.
  • Stability & Performance:
    • Fixed multiple NullPointerExceptions (NPEs) (#574), including in onPlayerChooseKit (#588) and in PlayerHider during player teleport (#583).
    • Resolved a potential deadlock scenario.
    • Fixed a CPS memory leak and cleaned up matchPlayers on player removal (#575).
  • World & Rollback:
    • Fixed entity removal during rollbacks and arena copy deletions (#568).
    • Restored support-dependent blocks (vines, etc.) broken by physics during rollbacks (#572).
    • Fixed a profile worldtime default value issue (#529).
    • Fixed an issue where settings were overwritten with defaults on server start (#565).
    • Fixed buildMax persistence via setData() on wand change and skipped height checks when disabled (#580).
  • Queues & Connections:
    • Fixed queue timeouts not resetting player status and corrected the time unit in the message (#570).
    • Cancelled queues and reset player states on world changes (#571).
    • Handled offline players correctly in leaderboards (#529).
  • GUI & Visuals:
    • Fixed a party chat permission error caused by a missing break statement (#530).
    • Corrected a typo in the Sumo Rackets GUI item path.
    • Fixed a sword ladder loading issue (#545).
    • Fixed sidebar race conditions and rendering issues (#547, #548).
    • Fixed color formatting in the Tab list (#590).

🛠️ Refactoring & Internal Changes

  • Profiles:
    • Major refactoring of Profile systems (#585).
  • Performance & Cleanup:
    • Removed telemetry logger references from multiple classes and removed telemetry options from config.yml.
    • Simplified arena side build limit checks and updated player join/quit messages.
    • Shaded the MariaDB driver to prevent classpath conflicts with other plugins.
    • Updated player head retrieval to use PlayerProfile for better cross-version compatibility.
  • Tab Integration:
    • Refactored tab integration (#527).

📦 Dependencies & Compatibility

  • Updated supported Minecraft versions to 1.21.11 and 26.1.2 (#526).
  • Updated internal dependencies (scoreboard-library-api and packetevents now support 26.2) (#594).

📖 Documentation

  • Cleaned up and updated Gitbook documentation files (#566).

⚙️ Development

  • Updated development builds and snapshot versions to 7.6.0-SNAPSHOT and 7.7.0-SNAPSHOT.
  • Internal Dev branch updates (#567, #595).
  • refactor: remove telemetry logger references from multiple classes

  • refactor: simplify arena side build limit check and update player join/quit messages

  • fixed possible deadlock

  • Full MiniMessage support (#544)

  • fix: sword ladder was not loading by default (#545)

  • Fix sidebar (#547)

  • fix: fix profile worldtime default value and handle offline players in leaderboards

  • fix: resolve party chat permission error caused by missing break

  • fix: not-won round symbols rendering as filled on scoreboard

  • Prevent throwing ender peal if cooldown is 0.0 in the start of the match

  • fix: shade MariaDB driver to prevent classpath conflict with other plugins

  • fix: remove players from live match on rejoin if they disconnected during duel acceptance

  • Refactor Profile

  • Refactor Profile

  • Fix for https://github.com/ZoneDevelopement/ZonePractice-Pro/issues/536

  • Full MiniMessage support

  • hex/legacy color code support

  • add missing ladder

  • Fix sidebar

  • Fix sidebar (#548)

  • Hearts are customizable now and UGLY text (#550)

  • fix: correct typo in Sumo Rackets GUI item path

  • refactor: add mini message display name methods for item meta and update usage

  • refactor: update player head retrieval to use PlayerProfile for better compatibility

  • feat: add configuration options for icon editing and custom kit preservation on ladder disable

  • fix: prevent ender pearl usage when match round is not live and streamline cooldown handling

  • chore: remove telemetry configuration options from config.yml

  • Fix colors (#560)

  • Fixes (#562)

  • fix: preserve custom config keys on BoostedYAML version update + Refactor Code (#563)

  • changed version to 7.6.0-SNAPSHOT

  • Add player-caused explosion death message (crystals/TNT) with killer name (#564)

  • fix: prevent settings being overwritten with defaults on server start (#565)

  • GITBOOK-120: No subject

  • GITBOOK-120: No subject

  • removed gitbook unnecessary

  • gitbook fix

  • Update gitbook (#566)

  • Add player-caused explosion death message (crystals/TNT) with killer name

  • fix: prevent settings being overwritten with defaults on server start

  • Update gitbook

  • 1.21.11 and 26.1.2 supported

  • Fix

  • fix: remove entities during rollback and arena copy deletion (#568)

  • fixes for docs

  • updated supported versions

  • fix: queue timeout not resetting player status and wrong time unit in message (#570)

  • fix: cancel queue and reset player state on world change (#571)

  • fix: restore support-dependent blocks (vines, etc.) broken by physics during rollback (#572)

  • Fix NPE (#574)

  • refactor: remove unused comment in NormalArena class

  • fix CPS memory leak, cleanup matchPlayers on player remove (#575)

  • feat: add global toggle for join message in config.yml (#578)

  • Fix sidebar race condition (#579)

  • fix: persist buildMax via setData() on wand change and skip height check when disabled (#580)

  • feat: add %playerNameOnly% / %enemyNameOnly% scoreboard placeholders without prefix/suffix (#582)

  • fix: add null checks for profile in PlayerHider to prevent NPE on player teleport (#583)

  • Fix round end in PartyFFA (#584)

  • Refactor Profile (#585)

  • Fix NPE in onPlayerChooseKit when matchFightPlayer is null (#588)

  • Fix Colors in Tab (#590)

  • Fix infinity match and placeholders (#591)

  • Fix FFA re-kit toggle stuck in slot 13 (#592)

  • Update dependencies (scoreboard-library-api/packetevents supports 26.2 now) (#594)

  • Dev (#595)

  • Add death animation (#598)

  • changed version to 7.7.0-SNAPSHOT


Co-authored-by: yowsef 70838519+aboreda12@users.noreply.github.com Co-authored-by: MISHA 208148594+lokspel@users.noreply.github.com - by Nandor Dukat (567159b)

7.7.0-dev-166-567159b-build.166

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.7.0-dev-166-567159b.jar4.6 MBSHA-1 4c6be312c9961169ca16e43c97860533017f5aea获取文件 ZonePractice-Pro-7.7.0-dev-166-567159b.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Dev (#567)
  • change

  • execute extra items commands as player instead of console (#493)

  • added hologram teleport command

  • fixed possible NPE

  • feat add allow-lobby-interact config option (#509)

  • feat(ladder): add hearts setting and enforce ladder max health in fights

  • feat(arena): add party FFA center setting and update related commands

  • feat(settings): update ladder settings GUI to support additional layout sizes

  • Missing pearl configuration & Update dependencies (26.1.2 is supported now) (#526)

  • Refactor tab integration (#527)

  • fix: fix profile worldtime default value and handle offline players in leaderboards (#529)

  • fix: add missing break statements in PartySettingsGui switch (#530)

  • fix: not-won round symbols rendering as filled on scoreboard (#532)

  • Prevent throwing ender peal if cooldown is 0.0 in the start of the match (#533)

  • Fixes (#534)

  • Fixes (#537)

  • refactor: remove telemetry logger references from multiple classes

  • refactor: simplify arena side build limit check and update player join/quit messages

  • fixed possible deadlock

  • Full MiniMessage support (#544)

  • fix: sword ladder was not loading by default (#545)

  • Fix sidebar (#547)

  • fix: fix profile worldtime default value and handle offline players in leaderboards

  • fix: resolve party chat permission error caused by missing break

  • fix: not-won round symbols rendering as filled on scoreboard

  • Prevent throwing ender peal if cooldown is 0.0 in the start of the match

  • fix: shade MariaDB driver to prevent classpath conflict with other plugins

  • fix: remove players from live match on rejoin if they disconnected during duel acceptance

  • Refactor Profile

  • Refactor Profile

  • Fix for https://github.com/ZoneDevelopement/ZonePractice-Pro/issues/536

  • Full MiniMessage support

  • hex/legacy color code support

  • add missing ladder

  • Fix sidebar

  • Fix sidebar (#548)

  • Hearts are customizable now and UGLY text (#550)

  • fix: correct typo in Sumo Rackets GUI item path

  • refactor: add mini message display name methods for item meta and update usage

  • refactor: update player head retrieval to use PlayerProfile for better compatibility

  • feat: add configuration options for icon editing and custom kit preservation on ladder disable

  • fix: prevent ender pearl usage when match round is not live and streamline cooldown handling

  • chore: remove telemetry configuration options from config.yml

  • Fix colors (#560)

  • Fixes (#562)

  • fix: preserve custom config keys on BoostedYAML version update + Refactor Code (#563)

  • changed version to 7.6.0-SNAPSHOT

  • Add player-caused explosion death message (crystals/TNT) with killer name (#564)

  • fix: prevent settings being overwritten with defaults on server start (#565)

  • GITBOOK-120: No subject

  • GITBOOK-120: No subject

  • removed gitbook unnecessary

  • gitbook fix

  • Update gitbook (#566)

  • Add player-caused explosion death message (crystals/TNT) with killer name

  • fix: prevent settings being overwritten with defaults on server start

  • Update gitbook

  • 1.21.11 and 26.1.2 supported

  • Fix

  • fix: remove entities during rollback and arena copy deletion (#568)

  • fixes for docs

  • updated supported versions

  • fix: queue timeout not resetting player status and wrong time unit in message (#570)

  • fix: cancel queue and reset player state on world change (#571)

  • fix: restore support-dependent blocks (vines, etc.) broken by physics during rollback (#572)

  • Fix NPE (#574)

  • refactor: remove unused comment in NormalArena class

  • fix CPS memory leak, cleanup matchPlayers on player remove (#575)

  • feat: add global toggle for join message in config.yml (#578)

  • Fix sidebar race condition (#579)

  • fix: persist buildMax via setData() on wand change and skip height check when disabled (#580)

  • feat: add %playerNameOnly% / %enemyNameOnly% scoreboard placeholders without prefix/suffix (#582)

  • fix: add null checks for profile in PlayerHider to prevent NPE on player teleport (#583)

  • Fix round end in PartyFFA (#584)

  • Refactor Profile (#585)

  • Fix NPE in onPlayerChooseKit when matchFightPlayer is null (#588)

  • Fix Colors in Tab (#590)

  • Fix infinity match and placeholders (#591)

  • Fix FFA re-kit toggle stuck in slot 13 (#592)

  • Update dependencies (scoreboard-library-api/packetevents supports 26.2 now) (#594)

  • Dev (#595)

  • Add death animation (#598)

  • changed version to 7.7.0-SNAPSHOT


Co-authored-by: yowsef 70838519+aboreda12@users.noreply.github.com Co-authored-by: MISHA 208148594+lokspel@users.noreply.github.com - by Nandor Dukat (567159b)

7.7.0-dev-165-ac57416-build.165

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.7.0-dev-165-ac57416.jar4.6 MBSHA-1 5f6b8bc1844fcced13d39a3f44b2ed79be1cc86c获取文件 ZonePractice-Pro-7.7.0-dev-165-ac57416.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Changed version to 7.7.0-SNAPSHOT - by Nandor Dukat (ac57416)

7.6.0-dev-164-8f3ef04-build.164

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.6.0-dev-164-8f3ef04.jar4.6 MBSHA-1 daea6abeef4c56047bce702352ef2bf5fbde5536获取文件 ZonePractice-Pro-7.6.0-dev-164-8f3ef04.jar
展开更新日志

Development Build Changes

✨ New Features

  • Add death animation (#598) - by MISHA (8f3ef04)

7.6.0-dev-163-6ede39b-build.163

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.6.0-dev-163-6ede39b.jar4.6 MBSHA-1 f8518251533fffda676c7da536eaa408c721ba2d获取文件 ZonePractice-Pro-7.6.0-dev-163-6ede39b.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Dev (#595) - by MISHA (6ede39b)

7.6.0-dev-162-525430b-build.162

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.6.0-dev-162-525430b.jar4.6 MBSHA-1 cfa3c16718cfd963b99a1e996724fefe1ef4d62d获取文件 ZonePractice-Pro-7.6.0-dev-162-525430b.jar
展开更新日志

Development Build Changes

🚀 Improvements

  • Update dependencies (scoreboard-library-api/packetevents supports 26.2 now) (#594) - by MISHA (525430b)

7.6.0-dev-161-6b6b15e-build.161

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.6.0-dev-161-6b6b15e.jar4.6 MBSHA-1 59b5ee503e8397d8c92df3b880bf87eef52bb3d5获取文件 ZonePractice-Pro-7.6.0-dev-161-6b6b15e.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fix FFA re-kit toggle stuck in slot 13 (#592) - by MISHA (6b6b15e)

7.6.0-dev-160-7a658ee-build.160

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.6.0-dev-160-7a658ee.jar4.6 MBSHA-1 205a0a87fd863ecb71453b6f4d681ee90ef2346d获取文件 ZonePractice-Pro-7.6.0-dev-160-7a658ee.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fix infinity match and placeholders (#591) - by MISHA (7a658ee)

7.6.0-dev-159-a74d18a-build.159

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.6.0-dev-159-a74d18a.jar4.6 MBSHA-1 7e035d856c59de010e2e946e45b6166742c6c927获取文件 ZonePractice-Pro-7.6.0-dev-159-a74d18a.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fix Colors in Tab (#590) - by MISHA (a74d18a)

7.6.0-dev-158-9abc884-build.158

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.6.0-dev-158-9abc884.jar4.6 MBSHA-1 42dbc8881c9375bea58b1da17136e27e3c80dc79获取文件 ZonePractice-Pro-7.6.0-dev-158-9abc884.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fix NPE in onPlayerChooseKit when matchFightPlayer is null (#588) - by MISHA (9abc884)

7.6.0-dev-157-7064430-build.157

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.6.0-dev-157-7064430.jar4.6 MBSHA-1 4376b3d100686956da6e4f25341d007f2aa52d43获取文件 ZonePractice-Pro-7.6.0-dev-157-7064430.jar
展开更新日志

Development Build Changes

🚀 Improvements

  • Refactor Profile (#585) - by MISHA (7064430)

7.6.0-dev-156-635fe5a-build.156

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.6.0-dev-156-635fe5a.jar4.6 MBSHA-1 2ca2f6550d9482aca5954342a6c29679f76b9d89获取文件 ZonePractice-Pro-7.6.0-dev-156-635fe5a.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fix round end in PartyFFA (#584) - by MISHA (635fe5a)

7.6.0-dev-155-0fa32ef-build.155

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.6.0-dev-155-0fa32ef.jar4.6 MBSHA-1 48ce857a270af3a369c3626c567018be572c5293获取文件 ZonePractice-Pro-7.6.0-dev-155-0fa32ef.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Add null checks for profile in PlayerHider to prevent NPE on player teleport (#583) - by MISHA (0fa32ef)

7.6.0-dev-154-30bb4f8-build.154

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.6.0-dev-154-30bb4f8.jar4.6 MBSHA-1 06676d1c1b37072c09c4dc91aaedb210c26d6ead获取文件 ZonePractice-Pro-7.6.0-dev-154-30bb4f8.jar
展开更新日志

Development Build Changes

✨ New Features

  • Add %playerNameOnly% / %enemyNameOnly% scoreboard placeholders without prefix/suffix (#582) - by MISHA (30bb4f8)

7.6.0-dev-153-6572e87-build.153

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.6.0-dev-153-6572e87.jar4.6 MBSHA-1 392a18f65fe35a76ff5a008e9185d5aaaa0c5117获取文件 ZonePractice-Pro-7.6.0-dev-153-6572e87.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Persist buildMax via setData() on wand change and skip height check when disabled (#580) - by MISHA (6572e87)

7.6.0-dev-152-9c13dc4-build.152

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.6.0-dev-152-9c13dc4.jar4.6 MBSHA-1 e29169c7ecf70b243cd5f574bb33c68de5156fb5获取文件 ZonePractice-Pro-7.6.0-dev-152-9c13dc4.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fix sidebar race condition (#579) - by MISHA (9c13dc4)

7.6.0-dev-151-65e96bf-build.151

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.6.0-dev-151-65e96bf.jar4.6 MBSHA-1 808495485a7753c5e01c25ad175722b8bd9c7d77获取文件 ZonePractice-Pro-7.6.0-dev-151-65e96bf.jar
展开更新日志

Development Build Changes

✨ New Features

  • Add global toggle for join message in config.yml (#578) - by MISHA (65e96bf)

7.6.0-dev-150-4b152ad-build.150

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.6.0-dev-150-4b152ad.jar4.6 MBSHA-1 302d1cea17f5547ab7dceea97c88777fdfa0f92c获取文件 ZonePractice-Pro-7.6.0-dev-150-4b152ad.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fix CPS memory leak, cleanup matchPlayers on player remove (#575) - by MISHA (4b152ad)

7.6.0-dev-149-e131ec9-build.149

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.6.0-dev-149-e131ec9.jar4.6 MBSHA-1 cfae3569ce5512f251d932336747b3f9d07882db获取文件 ZonePractice-Pro-7.6.0-dev-149-e131ec9.jar
展开更新日志

Development Build Changes

🔧 Other Changes

🚀 Improvements

  • Remove unused comment in NormalArena class - by Nandor Dukat (4eb19b8)

7.6.0-dev-148-6c446b4-build.148

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.6.0-dev-148-6c446b4.jar4.6 MBSHA-1 3ba74a540ce3979211652eee0e752f8c1bed75dc获取文件 ZonePractice-Pro-7.6.0-dev-148-6c446b4.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fix NPE (#574) - by MISHA (6c446b4)

7.6.0-dev-147-6b72292-build.147

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.6.0-dev-147-6b72292.jar4.6 MBSHA-1 fcc25449a9d52ffdf05af78f74542226a11f2365获取文件 ZonePractice-Pro-7.6.0-dev-147-6b72292.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Restore support-dependent blocks (vines, etc.) broken by physics during rollback (#572) - by MISHA (6b72292)

7.6.0-dev-146-752dc9f-build.146

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.6.0-dev-146-752dc9f.jar4.6 MBSHA-1 873094f65ba23e487a19b7cfde32ff2770eda35f获取文件 ZonePractice-Pro-7.6.0-dev-146-752dc9f.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Cancel queue and reset player state on world change (#571) - by MISHA (752dc9f)

7.6.0-dev-145-9bddee3-build.145

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.6.0-dev-145-9bddee3.jar4.6 MBSHA-1 13a1369e6a3e6924517426a34cc9eee223559f4d获取文件 ZonePractice-Pro-7.6.0-dev-145-9bddee3.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Queue timeout not resetting player status and wrong time unit in message (#570) - by MISHA (9bddee3)

7.6.0-dev-144-c841a50-build.144

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.6.0-dev-144-c841a50.jar4.6 MBSHA-1 da72bc9b2d2a28d909883adf285aa7a9e6ba55ee获取文件 ZonePractice-Pro-7.6.0-dev-144-c841a50.jar
展开更新日志

Development Build Changes

🚀 Improvements

  • Updated supported versions - by Nandor Dukat (c841a50)

7.6.0-dev-143-34bbfa0-build.143

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.6.0-dev-143-34bbfa0.jar4.6 MBSHA-1 abac085caae1f6a023ef74d0c9c8bb8e2aa629b9获取文件 ZonePractice-Pro-7.6.0-dev-143-34bbfa0.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fixes for docs - by Nandor Dukat (34bbfa0)

7.6.0-dev-142-fa2a865-build.142

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.6.0-dev-142-fa2a865.jar4.6 MBSHA-1 0553d1521a89844298cb75e93e8fc1ef1bffa971获取文件 ZonePractice-Pro-7.6.0-dev-142-fa2a865.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Remove entities during rollback and arena copy deletion (#568) - by MISHA (fa2a865)

7.6.0-dev-141-dd6268c-build.141

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.6.0-dev-141-dd6268c.jar4.6 MBSHA-1 b1d5b733a6a14388a996b6590b5e66c42d76c1a0获取文件 ZonePractice-Pro-7.6.0-dev-141-dd6268c.jar
展开更新日志

Development Build Changes

🚀 Improvements

  • Update gitbook (#566)
  • Add player-caused explosion death message (crystals/TNT) with killer name

  • fix: prevent settings being overwritten with defaults on server start

  • Update gitbook

  • 1.21.11 and 26.1.2 supported

  • Fix - by MISHA (dd6268c)

7.6.0-dev-140-52a8654-build.140

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.6.0-dev-140-52a8654.jar4.6 MBSHA-1 156bfbd54d8d4a3fc672112a12d39531f0d5a438获取文件 ZonePractice-Pro-7.6.0-dev-140-52a8654.jar
展开更新日志

Development Build Changes

✨ New Features

  • Added hologram teleport command - by Nandor Dukat (5807e95)
  • Add hearts setting and enforce ladder max health in fights - by Nandor Dukat (f370ed6)
  • Add party FFA center setting and update related commands - by Nandor Dukat (f885057)
  • Update ladder settings GUI to support additional layout sizes - by Nandor Dukat (9a3bfd5)
  • Feat add allow-lobby-interact config option (#509) - by MISHA (5e3c6de)
  • Add configuration options for icon editing and custom kit preservation on ladder disable - by Nandor Dukat (2bf5e44)

🐛 Bug Fixes

  • Fixed possible NPE - by Nandor Dukat (14b8b7b)
  • Fix profile worldtime default value and handle offline players in leaderboards (#529) - by MISHA (20d6c40)
  • Add missing break statements in PartySettingsGui switch (#530) - by MISHA (daa22b9)
  • Not-won round symbols rendering as filled on scoreboard (#532) - by MISHA (212d419)
  • Fixes (#534) - by MISHA (480bf3f)
  • Fixes (#537) - by MISHA (6b0e18e)
  • Fixed possible deadlock - by Nandor Dukat (f659742)
  • Sword ladder was not loading by default (#545) - by MISHA (6987723)
  • Fix sidebar (#547)
  • fix: fix profile worldtime default value and handle offline players in leaderboards

  • fix: resolve party chat permission error caused by missing break

  • fix: not-won round symbols rendering as filled on scoreboard

  • Prevent throwing ender peal if cooldown is 0.0 in the start of the match

  • fix: shade MariaDB driver to prevent classpath conflict with other plugins

  • fix: remove players from live match on rejoin if they disconnected during duel acceptance

  • Refactor Profile

  • Refactor Profile

  • Fix for https://github.com/ZoneDevelopement/ZonePractice-Pro/issues/536

  • Full MiniMessage support

  • hex/legacy color code support

  • add missing ladder

  • Fix sidebar - by MISHA (b704889)

  • Fix sidebar (#548) - by MISHA (781c07c)
  • Correct typo in Sumo Rackets GUI item path - by Nandor Dukat (3b45c45)
  • Prevent ender pearl usage when match round is not live and streamline cooldown handling - by Nandor Dukat (35008d7)
  • Fix colors (#560) - by MISHA (7ab2acf)
  • Fixes (#562) - by MISHA (23d5ea7)
  • Preserve custom config keys on BoostedYAML version update + Refactor Code (#563) - by MISHA (1d970c6)

🔧 Other Changes

  • Change - by Nandor Dukat (dcd670a)
  • Execute extra items commands as player instead of console (#493) - by yowsef (c66c623)
  • Merge branch 'dev' of https://github.com/ZoneDevelopement/ZonePractice-Pro into dev - by Nandor Dukat (a8aa75c)
  • Missing pearl configuration & Update dependencies (26.1.2 is supported now) (#526) - by MISHA (d21a16c)
  • Prevent throwing ender peal if cooldown is 0.0 in the start of the match (#533) - by MISHA (d3aa99a)
  • Full MiniMessage support (#544) - by MISHA (22c53a1)
  • Hearts are customizable now and UGLY text (#550) - by MISHA (eaa42b5)
  • Remove telemetry configuration options from config.yml - by Nandor Dukat (32f9e3b)
  • Merge branch 'dev' of https://github.com/ZoneDevelopement/ZonePractice-Pro into dev - by Nandor Dukat (c547426)
  • Changed version to 7.6.0-SNAPSHOT - by Nandor Dukat (72da32d)
  • Merge branch 'dev' of https://github.com/ZoneDevelopement/ZonePractice-Pro into dev

Conflicts:

core/src/main/java/dev/nandi0813/practice/manager/profile/Profile.java

core/src/main/resources/language.yml - by Nandor Dukat (1ca8083)

  • Removed gitbook unnecessary - by Nandor Dukat (1fb9213)
  • Gitbook fix - by Nandor Dukat (52a8654)

🚀 Improvements

  • Refactor tab integration (#527) - by MISHA (ec0892f)
  • Remove telemetry logger references from multiple classes - by Nandor Dukat (f032f31)
  • Simplify arena side build limit check and update player join/quit messages - by Nandor Dukat (1a51ec6)
  • Add mini message display name methods for item meta and update usage - by Nandor Dukat (8c4e1c8)
  • Update player head retrieval to use PlayerProfile for better compatibility - by Nandor Dukat (e8efc55)

7.6.0-dev-139-2a03542-build.139

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.6.0-dev-139-2a03542.jar4.6 MBSHA-1 5fcae8974dadd07689bb35d774b02534768e1cbd获取文件 ZonePractice-Pro-7.6.0-dev-139-2a03542.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • No subject - by Nándor Dukát (2a03542)

7.6.0-dev-138-d702b49-build.138

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.6.0-dev-138-d702b49.jar4.6 MBSHA-1 ced43f984883136ed010c2669c7d93b63de1fb20获取文件 ZonePractice-Pro-7.6.0-dev-138-d702b49.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • No subject - by Nándor Dukát (d702b49)

7.6.0-dev-137-a286983-build.137

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.6.0-dev-137-a286983.jar4.6 MBSHA-1 63fb83831b24e54436f732a9d1c041b49740491e获取文件 ZonePractice-Pro-7.6.0-dev-137-a286983.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Prevent settings being overwritten with defaults on server start (#565) - by MISHA (a286983)

7.6.0-dev-136-e06f3f0-build.136

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.6.0-dev-136-e06f3f0.jar4.6 MBSHA-1 108791277ffd85965a5ad377ad75f76034094152获取文件 ZonePractice-Pro-7.6.0-dev-136-e06f3f0.jar
展开更新日志

Development Build Changes

✨ New Features

  • Add player-caused explosion death message (crystals/TNT) with killer name (#564) - by MISHA (e06f3f0)

7.6.0-dev-135-8024030-build.135

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.6.0-dev-135-8024030.jar4.6 MBSHA-1 7a6917d5df162c60ac9d7326fe3b5e1d1e51c708获取文件 ZonePractice-Pro-7.6.0-dev-135-8024030.jar
展开更新日志

ZonePractice Pro 7.6.0-SNAPSHOT

🔧 Other Changes

  • Change (#488)
  • change

  • execute extra items commands as player instead of console (#493)

  • added hologram teleport command

  • fixed possible NPE

  • feat add allow-lobby-interact config option (#509)

  • feat(ladder): add hearts setting and enforce ladder max health in fights

  • feat(arena): add party FFA center setting and update related commands

  • feat(settings): update ladder settings GUI to support additional layout sizes

  • Missing pearl configuration & Update dependencies (26.1.2 is supported now) (#526)

  • Refactor tab integration (#527)

  • fix: fix profile worldtime default value and handle offline players in leaderboards (#529)

  • fix: add missing break statements in PartySettingsGui switch (#530)

  • fix: not-won round symbols rendering as filled on scoreboard (#532)

  • Prevent throwing ender peal if cooldown is 0.0 in the start of the match (#533)

  • Fixes (#534)

  • Fixes (#537)

  • refactor: remove telemetry logger references from multiple classes

  • refactor: simplify arena side build limit check and update player join/quit messages

  • fixed possible deadlock

  • Full MiniMessage support (#544)

  • fix: sword ladder was not loading by default (#545)

  • Fix sidebar (#547)

  • fix: fix profile worldtime default value and handle offline players in leaderboards

  • fix: resolve party chat permission error caused by missing break

  • fix: not-won round symbols rendering as filled on scoreboard

  • Prevent throwing ender peal if cooldown is 0.0 in the start of the match

  • fix: shade MariaDB driver to prevent classpath conflict with other plugins

  • fix: remove players from live match on rejoin if they disconnected during duel acceptance

  • Refactor Profile

  • Refactor Profile

  • Fix for https://github.com/ZoneDevelopement/ZonePractice-Pro/issues/536

  • Full MiniMessage support

  • hex/legacy color code support

  • add missing ladder

  • Fix sidebar

  • Fix sidebar (#548)

  • Hearts are customizable now and UGLY text (#550)

  • fix: correct typo in Sumo Rackets GUI item path

  • refactor: add mini message display name methods for item meta and update usage

  • refactor: update player head retrieval to use PlayerProfile for better compatibility

  • feat: add configuration options for icon editing and custom kit preservation on ladder disable

  • fix: prevent ender pearl usage when match round is not live and streamline cooldown handling

  • chore: remove telemetry configuration options from config.yml

  • Fix colors (#560)

  • Fixes (#562)

  • fix: preserve custom config keys on BoostedYAML version update + Refactor Code (#563)

  • changed version to 7.6.0-SNAPSHOT


Co-authored-by: yowsef 70838519+aboreda12@users.noreply.github.com Co-authored-by: MISHA 208148594+lokspel@users.noreply.github.com - by Nandor Dukat (8024030)

7.6.0-SNAPSHOT

正式版推荐
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11 · 26.1.2
ZonePractice-Pro-7.6.0-SNAPSHOT.jar4.6 MBSHA-1 087da6f2fdfbf9d93a272d652f45242c231aff91获取文件 ZonePractice-Pro-7.6.0-SNAPSHOT.jar
展开更新日志

🚀 New Features & Gameplay Additions

  • New Content & Ladders: * Added a brand new "Sword" kit/ladder (now configured to load by default).
    • Added 4 new death effects.
  • Gameplay Mechanics:
    • Customizable Hearts: Implemented a hearts setting to enforce custom maximum health limits for ladders during fights.
    • Fractional Cooldowns: Changed all match cooldown settings to doubles to support precise fractional cooldowns.
    • Chat Isolation: Implemented dedicated chat isolation for players inside matches or FFA arenas.
    • Ender Pearl Improvements: Prevented ender pearls from being thrown if the cooldown is set to 0.0 at the start of a match, or if the match round is not yet live.
  • Command Enhancements:
    • Added /practice reload argument to dynamically reload static configuration files.
    • Moved the hologram commands (/hologram) under the main /practice command as an argument and added a hologram teleport command.
    • Modified the extra items command logic to execute as the player rather than through the console.

🎨 UI, Visuals & Chat (MiniMessage & Hex Support)

  • Text & Color Engine Upgrade: * Implemented full MiniMessage and Hex/Legacy color code support across GUIs, lobby items, group prefixes, and suffixes.
    • Fixed rendering bugs regarding italics and gradient text formats (<gradient:#hex>) in group prefixes.
  • Nametags & Tablist:
    • Rewrote the nametag system to support TextDisplay with the MiniMessage format.
    • Enhanced PlayerLoadEvent handling to correctly re-apply lobby nametags upon player load and fixed nametag visibility issues when players are sneaking.
    • Refactored the tablist integration.
  • GUI & Scoreboard Enhancements:
    • Added toggleable prefixes and suffixes directly within the Profile Settings GUI.
    • Updated the Ladder Settings GUI to support additional layout sizes, custom icon editing, and customized Sumo Rackets paths.
    • Updated the scoreboard library to version 2.7.4; fixed sidebar loading bugs during world changes, added a sidebar toggle configuration, and resolved issues with unfilled round symbols rendering incorrectly.

⚙️ Party & Match Management

  • Custom Kits: Added custom kit support for Party matches and Brackets, ensuring layouts reset properly. Added a configuration option to preserve custom kits when a ladder is disabled.
  • Party FFA: Added a center setting for Party FFA arenas along with corresponding updated commands.
  • Lobby Interactions: Added an allow-lobby-interact configuration option to toggle player interactions in the lobby.

🔧 Bug Fixes

  • Block & Map Rollbacks: Fixed block registration/reset issues, door rollback failures, and implemented a new rollback mechanic featuring a configurable multiplier.
  • Inventory Handling: * Completely refactored inventory handling logic.
    • Fixed off-hand inventory reset logic when teleporting back to the lobby.
    • Removed the inventory clearing triggers during player world teleports.
    • Fixed a bug preventing items from dropping properly on player death.
  • GUI & Menu Patches: Fixed a slot selection issue, corrected parsing errors in the profile loader, fixed the destroyable blocks GUI moving exploit, and patched a bugged flying icon in the player settings menu.
  • Leaderboards & Placeholders: Fixed sidebar/nametag group placeholders, repaired ladder icons text in queues, and corrected the ELO leaderboard display name to accurately show "Win Leaderboard".
  • Duplication & Progression: Fixed a party chat message duplication bug and resolved issues with the practice EXP and clear ELO command arguments.
  • Match Stability: * Fixed crystal blocking caused by spectators.
    • Fixed fire tracking issues and refactored arena copying mechanics.
    • Fixed a bug where players weren't properly removed from live matches on rejoin if they disconnected while a duel request was being accepted.

💻 Optimization, Refactoring & Backend

  • Memory & Performance: Cleaned up metadata clearing methods and optimized the profile custom kit GUI loading system to significantly free up RAM.

  • Thread Safety: Fixed a potential deadlock scenario and corrected an Array Index Out of Bounds error.

  • Data & Config Persistence: * Refactored Profile handling.

    • Fixed profiles defaulting incorrect worldtime values and fixed leaderboard handling for offline players.
    • Ensured custom config keys are completely preserved on BoostedYAML version updates.
    • Shaded the MariaDB driver to prevent classpath conflicts with external plugins.
  • Code Cleanliness: Removed all legacy telemetry logger references across multiple classes, simplified arena-side build limit checks, cleaned up player join/quit messaging, and fixed missing break statements within the PartySettingsGui switch logic.

  • Dependencies & Compatibility: Added full compatibility support for Minecraft version 26.1 (up to 26.1.2) and updated the reusable GitHub Build workflows.

  • changes to actionbar

  • changes to actionbar

  • changes to actionbar

  • fixed actionbar logic to work with first join players as well

  • changed all the cooldown settings in matches to double to support fractional cooldowns

  • added toggleable prefix and suffix to profile settings gui

  • fixed LadderCreateGui.java

  • fixed parsing problem in profile loader

  • changed slots

  • added /practice reload arg to reload static files

  • moved hologram command under practice as an argument

  • added 4 new death effects

  • updated scoreboard library

  • completely refactored inventory handleing logic

  • fixed prac exp command

  • cleaned elo arg

  • added 26.1 configuration

  • changed extra inv item command logic

  • fixed world change sidebar load bug. added toggle for sidebar in config

  • fixed second hand inventory reset logic after tp back to lobby

  • changed sidebar lib version to 2.7.4

  • sidebar load fix

  • Fix sidebar and nametag group placeholders and adds new new color formats to them (#449)

  • Fixes mm and hex color format in guis and lobby items (#453)

  • fixed destroyable blocks GUI moving issue

  • refactor

  • fixed GUI bugs and implemented suggestions

  • fixed cooldowns persistent saving

  • Fixes Italic in guis (#461)

  • implemented new rollback mechanics with configurable multiplier

  • Fixes ladder icons text in queue and leaderboard menu (#464)

  • added support for player nametag placeholders

  • fixed: changed elo to win leaderboard name

  • Fixes gradient:#hex in group prefix (#468)

  • Add files via upload

  • Add files via upload

  • Add files via upload

  • Add files via upload

  • Enhance PlayerLoadEvent handling for nametag

Refactor event registration to re-apply lobby nametag on player load.

  • fixed party chat duplication bug

  • fixed player item drop event on death

  • removed inventory clear on player world teleport

  • fixed fire tracking

  • refactored arena copying

  • changed drop inventory setting to a global setting accross all match types

  • fixed nametag problem on player sneaking

  • fixed door rollback

  • changed version to 7.5.0-SNAPSHOT

  • implemented chat isolation for match/FFA players

  • fixed lobby interactions

  • fix door rollback bug

  • fixed player settings flying icon bug

  • added brackets custom kit support also fixed brackets bugs

  • fixed bug where layout didnt reset properly with ladders

  • changed github files


Co-authored-by: MISHA 208148594+lokspel@users.noreply.github.com Co-authored-by: yowsef 70838519+aboreda12@users.noreply.github.com - by Nandor Dukat (3ef17b7)

  • Change (#488)
  • change

  • execute extra items commands as player instead of console (#493)

  • added hologram teleport command

  • fixed possible NPE

  • feat add allow-lobby-interact config option (#509)

  • feat(ladder): add hearts setting and enforce ladder max health in fights

  • feat(arena): add party FFA center setting and update related commands

  • feat(settings): update ladder settings GUI to support additional layout sizes

  • Missing pearl configuration & Update dependencies (26.1.2 is supported now) (#526)

  • Refactor tab integration (#527)

  • fix: fix profile worldtime default value and handle offline players in leaderboards (#529)

  • fix: add missing break statements in PartySettingsGui switch (#530)

  • fix: not-won round symbols rendering as filled on scoreboard (#532)

  • Prevent throwing ender peal if cooldown is 0.0 in the start of the match (#533)

  • Fixes (#534)

  • Fixes (#537)

  • refactor: remove telemetry logger references from multiple classes

  • refactor: simplify arena side build limit check and update player join/quit messages

  • fixed possible deadlock

  • Full MiniMessage support (#544)

  • fix: sword ladder was not loading by default (#545)

  • Fix sidebar (#547)

  • fix: fix profile worldtime default value and handle offline players in leaderboards

  • fix: resolve party chat permission error caused by missing break

  • fix: not-won round symbols rendering as filled on scoreboard

  • Prevent throwing ender peal if cooldown is 0.0 in the start of the match

  • fix: shade MariaDB driver to prevent classpath conflict with other plugins

  • fix: remove players from live match on rejoin if they disconnected during duel acceptance

  • Refactor Profile

  • Refactor Profile

  • Fix for https://github.com/ZoneDevelopement/ZonePractice-Pro/issues/536

  • Full MiniMessage support

  • hex/legacy color code support

  • add missing ladder

  • Fix sidebar

  • Fix sidebar (#548)

  • Hearts are customizable now and UGLY text (#550)

  • fix: correct typo in Sumo Rackets GUI item path

  • refactor: add mini message display name methods for item meta and update usage

  • refactor: update player head retrieval to use PlayerProfile for better compatibility

  • feat: add configuration options for icon editing and custom kit preservation on ladder disable

  • fix: prevent ender pearl usage when match round is not live and streamline cooldown handling

  • chore: remove telemetry configuration options from config.yml

  • Fix colors (#560)

  • Fixes (#562)

  • fix: preserve custom config keys on BoostedYAML version update + Refactor Code (#563)

  • changed version to 7.6.0-SNAPSHOT


Co-authored-by: yowsef 70838519+aboreda12@users.noreply.github.com Co-authored-by: MISHA 208148594+lokspel@users.noreply.github.com - by Nandor Dukat (8024030)

7.6.0-dev-134-72da32d-build.134

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.6.0-dev-134-72da32d.jar4.6 MBSHA-1 c80c6c7bf89a34bea5892d80606912742c4a5de2获取文件 ZonePractice-Pro-7.6.0-dev-134-72da32d.jar
展开更新日志

Development Build Changes

🔧 Other Changes

7.5.0-dev-133-1d970c6-build.133

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.5.0-dev-133-1d970c6.jar4.6 MBSHA-1 8b2a3375f0038968f1c16d965256c0a3374285cb获取文件 ZonePractice-Pro-7.5.0-dev-133-1d970c6.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Preserve custom config keys on BoostedYAML version update + Refactor Code (#563) - by MISHA (1d970c6)

7.5.0-dev-132-23d5ea7-build.132

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.5.0-dev-132-23d5ea7.jar4.7 MBSHA-1 69da91877d3f87d3886a3d055f98243504817d30获取文件 ZonePractice-Pro-7.5.0-dev-132-23d5ea7.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fixes (#562) - by MISHA (23d5ea7)

7.5.0-dev-131-7ab2acf-build.131

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.5.0-dev-131-7ab2acf.jar4.7 MBSHA-1 eab3298cd842750e69d92354c10300013643d0cd获取文件 ZonePractice-Pro-7.5.0-dev-131-7ab2acf.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fix colors (#560) - by MISHA (7ab2acf)

7.5.0-dev-130-35008d7-build.130

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.5.0-dev-130-35008d7.jar4.7 MBSHA-1 2fb440bd63c6ae07ed7351488b9633df9808d235获取文件 ZonePractice-Pro-7.5.0-dev-130-35008d7.jar
展开更新日志

Development Build Changes

✨ New Features

  • Add configuration options for icon editing and custom kit preservation on ladder disable - by Nandor Dukat (2bf5e44)

🐛 Bug Fixes

  • Correct typo in Sumo Rackets GUI item path - by Nandor Dukat (3b45c45)
  • Prevent ender pearl usage when match round is not live and streamline cooldown handling - by Nandor Dukat (35008d7)

🚀 Improvements

  • Add mini message display name methods for item meta and update usage - by Nandor Dukat (8c4e1c8)
  • Update player head retrieval to use PlayerProfile for better compatibility - by Nandor Dukat (e8efc55)

7.5.0-dev-129-eaa42b5-build.129

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.5.0-dev-129-eaa42b5.jar4.7 MBSHA-1 a2ef14baf72aada3d7c25a2fa755611460a850cb获取文件 ZonePractice-Pro-7.5.0-dev-129-eaa42b5.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Hearts are customizable now and UGLY text (#550) - by MISHA (eaa42b5)

7.5.0-dev-128-b704889-build.128

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.5.0-dev-128-b704889.jar4.7 MBSHA-1 3badee457ebbf32c234fe27d8db482cf04b92aae获取文件 ZonePractice-Pro-7.5.0-dev-128-b704889.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fix sidebar (#547)
  • fix: fix profile worldtime default value and handle offline players in leaderboards

  • fix: resolve party chat permission error caused by missing break

  • fix: not-won round symbols rendering as filled on scoreboard

  • Prevent throwing ender peal if cooldown is 0.0 in the start of the match

  • fix: shade MariaDB driver to prevent classpath conflict with other plugins

  • fix: remove players from live match on rejoin if they disconnected during duel acceptance

  • Refactor Profile

  • Refactor Profile

  • Fix for https://github.com/ZoneDevelopement/ZonePractice-Pro/issues/536

  • Full MiniMessage support

  • hex/legacy color code support

  • add missing ladder

  • Fix sidebar - by MISHA (b704889)

7.5.0-dev-127-6987723-build.127

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.5.0-dev-127-6987723.jar4.7 MBSHA-1 4769fd850bdbe11f597c8a07865d3579ff9a8f4a获取文件 ZonePractice-Pro-7.5.0-dev-127-6987723.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Sword ladder was not loading by default (#545) - by MISHA (6987723)

7.5.0-dev-126-22c53a1-build.126

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.5.0-dev-126-22c53a1.jar4.7 MBSHA-1 a9ae6ba393469fd082fb2f4ce15c4992db4823ff获取文件 ZonePractice-Pro-7.5.0-dev-126-22c53a1.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Full MiniMessage support (#544) - by MISHA (22c53a1)

7.5.0-dev-125-f659742-build.125

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.5.0-dev-125-f659742.jar4.7 MBSHA-1 c37ed7870acf26db2f34a8695de9818fe3d28713获取文件 ZonePractice-Pro-7.5.0-dev-125-f659742.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fixed possible deadlock - by Nandor Dukat (f659742)

🚀 Improvements

  • Remove telemetry logger references from multiple classes - by Nandor Dukat (f032f31)
  • Simplify arena side build limit check and update player join/quit messages - by Nandor Dukat (1a51ec6)

7.5.0-dev-124-6b0e18e-build.124

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.5.0-dev-124-6b0e18e.jar4.7 MBSHA-1 f32ae38d6f19e5c68e1afa12b1f3b96d76615836获取文件 ZonePractice-Pro-7.5.0-dev-124-6b0e18e.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fixes (#537) - by MISHA (6b0e18e)

7.5.0-dev-123-480bf3f-build.123

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.5.0-dev-123-480bf3f.jar4.7 MBSHA-1 211b9c5d96f899450ae744e855111e1eee55099e获取文件 ZonePractice-Pro-7.5.0-dev-123-480bf3f.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fixes (#534) - by MISHA (480bf3f)

7.5.0-dev-122-d3aa99a-build.122

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.5.0-dev-122-d3aa99a.jar4.7 MBSHA-1 bcc78221d2e22d283e2bf16dbb0ef75e918eee0e获取文件 ZonePractice-Pro-7.5.0-dev-122-d3aa99a.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Prevent throwing ender peal if cooldown is 0.0 in the start of the match (#533) - by MISHA (d3aa99a)

7.5.0-dev-121-212d419-build.121

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.5.0-dev-121-212d419.jar4.7 MBSHA-1 ea0110cfe5a4c591d334991b80a347e6a03cc8eb获取文件 ZonePractice-Pro-7.5.0-dev-121-212d419.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Not-won round symbols rendering as filled on scoreboard (#532) - by MISHA (212d419)

7.5.0-dev-120-daa22b9-build.120

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.5.0-dev-120-daa22b9.jar4.7 MBSHA-1 7f76c4250f5fe37f2065feeaa5669214ace6217c获取文件 ZonePractice-Pro-7.5.0-dev-120-daa22b9.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Add missing break statements in PartySettingsGui switch (#530) - by MISHA (daa22b9)

7.5.0-dev-119-20d6c40-build.119

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.5.0-dev-119-20d6c40.jar4.7 MBSHA-1 4529981b44953cc9abf9eab907891d34a65ab40e获取文件 ZonePractice-Pro-7.5.0-dev-119-20d6c40.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fix profile worldtime default value and handle offline players in leaderboards (#529) - by MISHA (20d6c40)

7.5.0-dev-118-ec0892f-build.118

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.5.0-dev-118-ec0892f.jar4.7 MBSHA-1 d3e631ce1516498f3b5e1b6b9f2c013d14048f35获取文件 ZonePractice-Pro-7.5.0-dev-118-ec0892f.jar
展开更新日志

Development Build Changes

🚀 Improvements

  • Refactor tab integration (#527) - by MISHA (ec0892f)

7.5.0-dev-117-d21a16c-build.117

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.5.0-dev-117-d21a16c.jar4.7 MBSHA-1 cdef496eced7f114000c172a1be4c7b9ed7349bf获取文件 ZonePractice-Pro-7.5.0-dev-117-d21a16c.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Missing pearl configuration & Update dependencies (26.1.2 is supported now) (#526) - by MISHA (d21a16c)

7.5.0-dev-116-a8aa75c-build.116

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.5.0-dev-116-a8aa75c.jar4.7 MBSHA-1 d681efdc3bdfca6dee44240532f52d1125c3c8ce获取文件 ZonePractice-Pro-7.5.0-dev-116-a8aa75c.jar
展开更新日志

Development Build Changes

✨ New Features

  • Add hearts setting and enforce ladder max health in fights - by Nandor Dukat (f370ed6)
  • Add party FFA center setting and update related commands - by Nandor Dukat (f885057)
  • Update ladder settings GUI to support additional layout sizes - by Nandor Dukat (9a3bfd5)

🔧 Other Changes

7.5.0-dev-115-5e3c6de-build.115

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.5.0-dev-115-5e3c6de.jar4.7 MBSHA-1 a0c8d99a4c22d87600a07802bb87675e507a1a63获取文件 ZonePractice-Pro-7.5.0-dev-115-5e3c6de.jar
展开更新日志

Development Build Changes

✨ New Features

  • Feat add allow-lobby-interact config option (#509) - by MISHA (5e3c6de)

7.5.0-dev-114-14b8b7b-build.114

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.5.0-dev-114-14b8b7b.jar4.7 MBSHA-1 d703e568ab4de1cdbd86a63f97a2375fd3228bf2获取文件 ZonePractice-Pro-7.5.0-dev-114-14b8b7b.jar
展开更新日志

Development Build Changes

✨ New Features

  • Added hologram teleport command - by Nandor Dukat (5807e95)

🐛 Bug Fixes

  • Fixed possible NPE - by Nandor Dukat (14b8b7b)

7.5.0-dev-113-c66c623-build.113

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.5.0-dev-113-c66c623.jar4.7 MBSHA-1 ad52501b0f98600cf939ae08c4082d6e0c7c2cec获取文件 ZonePractice-Pro-7.5.0-dev-113-c66c623.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Execute extra items commands as player instead of console (#493) - by yowsef (c66c623)

7.5.0-dev-112-dcd670a-build.112

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.5.0-dev-112-dcd670a.jar4.7 MBSHA-1 16938b450bf5f5a408e87110acf1bef6c6316fe1获取文件 ZonePractice-Pro-7.5.0-dev-112-dcd670a.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Change - by Nandor Dukat (dcd670a)

7.5.0-dev-111-3ef17b7-build.111

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.5.0-dev-111-3ef17b7.jar4.7 MBSHA-1 e59b7016159140de1734772fd06ba432e51fe707获取文件 ZonePractice-Pro-7.5.0-dev-111-3ef17b7.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Dev (#487)
  • updated telemetry

  • Add new kit "Sword" (#428)

  • fixed crystal blocking by spectator

  • fixed array out of bounds error

  • implemented new nametag system that support minimessage format with textdisplay

  • added custom kit support for party matches

  • made some changes regarding rollback to make sure placed blocks register and reset properly

  • cleaned some metadata clearing methods to free up more ram

  • updated reusable build workflow

  • changed profile custom kit GUI loading to free up ram

  • updated dependencies

  • some changes regarding actionbar

  • disabled / cancelled double click

  • added 26.1 version support

  • rewrote actionbar logic

  • added aciton bar debugger

  • changes to actionbar

  • changes to actionbar

  • changes to actionbar

  • fixed actionbar logic to work with first join players as well

  • changed all the cooldown settings in matches to double to support fractional cooldowns

  • added toggleable prefix and suffix to profile settings gui

  • fixed LadderCreateGui.java

  • fixed parsing problem in profile loader

  • changed slots

  • added /practice reload arg to reload static files

  • moved hologram command under practice as an argument

  • added 4 new death effects

  • updated scoreboard library

  • completely refactored inventory handleing logic

  • fixed prac exp command

  • cleaned elo arg

  • added 26.1 configuration

  • changed extra inv item command logic

  • fixed world change sidebar load bug. added toggle for sidebar in config

  • fixed second hand inventory reset logic after tp back to lobby

  • changed sidebar lib version to 2.7.4

  • sidebar load fix

  • Fix sidebar and nametag group placeholders and adds new new color formats to them (#449)

  • Fixes mm and hex color format in guis and lobby items (#453)

  • fixed destroyable blocks GUI moving issue

  • refactor

  • fixed GUI bugs and implemented suggestions

  • fixed cooldowns persistent saving

  • Fixes Italic in guis (#461)

  • implemented new rollback mechanics with configurable multiplier

  • Fixes ladder icons text in queue and leaderboard menu (#464)

  • added support for player nametag placeholders

  • fixed: changed elo to win leaderboard name

  • Fixes gradient:#hex in group prefix (#468)

  • Add files via upload

  • Add files via upload

  • Add files via upload

  • Add files via upload

  • Enhance PlayerLoadEvent handling for nametag

Refactor event registration to re-apply lobby nametag on player load.

  • fixed party chat duplication bug

  • fixed player item drop event on death

  • removed inventory clear on player world teleport

  • fixed fire tracking

  • refactored arena copying

  • changed drop inventory setting to a global setting accross all match types

  • fixed nametag problem on player sneaking

  • fixed door rollback

  • changed version to 7.5.0-SNAPSHOT

  • implemented chat isolation for match/FFA players

  • fixed lobby interactions

  • fix door rollback bug

  • fixed player settings flying icon bug

  • added brackets custom kit support also fixed brackets bugs

  • fixed bug where layout didnt reset properly with ladders

  • changed github files


Co-authored-by: MISHA 208148594+lokspel@users.noreply.github.com Co-authored-by: yowsef 70838519+aboreda12@users.noreply.github.com - by Nandor Dukat (3ef17b7)

7.5.0-dev-110-b6ca20c-build.110

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.5.0-dev-110-b6ca20c.jar4.7 MBSHA-1 57f22693a3ea6f861216b6f2a27dc3b45f72a8d5获取文件 ZonePractice-Pro-7.5.0-dev-110-b6ca20c.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Merge branch 'master' into dev

Conflicts:

core/src/main/java/dev/nandi0813/practice/manager/fight/event/events/duel/interfaces/DuelEvent.java

core/src/main/java/dev/nandi0813/practice/manager/fight/listener/BuildListener.java

core/src/main/resources/config.yml

core/src/main/resources/guis.yml - by Nandor Dukat (b6ca20c)

ZonePractice Pro 7.5.0-SNAPSHOT

🔧 Other Changes

  • Dev (#432)
  • updated telemetry

  • Add new kit "Sword" (#428)

  • fixed crystal blocking by spectator

  • fixed array out of bounds error

  • implemented new nametag system that support minimessage format with textdisplay

  • added custom kit support for party matches

  • made some changes regarding rollback to make sure placed blocks register and reset properly

  • cleaned some metadata clearing methods to free up more ram

  • updated reusable build workflow

  • changed profile custom kit GUI loading to free up ram

  • updated dependencies

  • some changes regarding actionbar

  • disabled / cancelled double click

  • added 26.1 version support

  • rewrote actionbar logic

  • added aciton bar debugger

  • changes to actionbar

  • changes to actionbar

  • changes to actionbar

  • fixed actionbar logic to work with first join players as well

  • changed all the cooldown settings in matches to double to support fractional cooldowns

  • added toggleable prefix and suffix to profile settings gui

  • fixed LadderCreateGui.java

  • fixed parsing problem in profile loader

  • changed slots

  • added /practice reload arg to reload static files

  • moved hologram command under practice as an argument

  • added 4 new death effects

  • updated scoreboard library

  • completely refactored inventory handleing logic

  • fixed prac exp command

  • cleaned elo arg

  • added 26.1 configuration

  • changed extra inv item command logic

  • fixed world change sidebar load bug. added toggle for sidebar in config

  • fixed second hand inventory reset logic after tp back to lobby

  • changed sidebar lib version to 2.7.4

  • sidebar load fix

  • Fix sidebar and nametag group placeholders and adds new new color formats to them (#449)

  • Fixes mm and hex color format in guis and lobby items (#453)

  • fixed destroyable blocks GUI moving issue

  • refactor

  • fixed GUI bugs and implemented suggestions

  • fixed cooldowns persistent saving

  • Fixes Italic in guis (#461)

  • implemented new rollback mechanics with configurable multiplier

  • Fixes ladder icons text in queue and leaderboard menu (#464)

  • added support for player nametag placeholders

  • fixed: changed elo to win leaderboard name

  • Fixes gradient:#hex in group prefix (#468)

  • Add files via upload

  • Add files via upload

  • Add files via upload

  • Add files via upload

  • Enhance PlayerLoadEvent handling for nametag

Refactor event registration to re-apply lobby nametag on player load.

  • fixed party chat duplication bug

  • fixed player item drop event on death

  • removed inventory clear on player world teleport

  • fixed fire tracking

  • refactored arena copying

  • changed drop inventory setting to a global setting accross all match types

  • fixed nametag problem on player sneaking

  • fixed door rollback

  • changed version to 7.5.0-SNAPSHOT


Co-authored-by: MISHA 208148594+lokspel@users.noreply.github.com Co-authored-by: yowsef 70838519+aboreda12@users.noreply.github.com - by Nandor Dukat (4cd44bf)

7.5.0-dev-109-cc24663-build.109

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.5.0-dev-109-cc24663.jar4.7 MBSHA-1 5ddacb5d1007ee80be970320bdbc378dca55be32获取文件 ZonePractice-Pro-7.5.0-dev-109-cc24663.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Changed github files - by Nandor Dukat (cc24663)

7.5.0-SNAPSHOT

正式版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.5.0-SNAPSHOT.jar4.7 MBSHA-1 7aa94b5dadb763c0273f4ea656bafcf81e65a260获取文件 ZonePractice-Pro-7.5.0-SNAPSHOT.jar
展开更新日志

NEW FEATURES AND ADDITIONS

  • Implemented a brand new Client-Side TextDisplay nametag system with full MiniMessage (Hex/Gradient) support.
  • Added custom kit support for Party matches (Party FFA / Split).
  • Added a new default "Sword" kit.
  • Added 4 new Death Effects.
  • Added a /practice reload command argument to dynamically reload static configuration files.
  • Added toggleable prefix and suffix options to the Profile Settings GUI.
  • Added a toggle for the sidebar in the configuration files.

IMPROVEMENTS AND MECHANICS UPDATES

  • Completely refactored the inventory handling logic.
  • Completely rewrote and stabilized the ActionBar logic, including a new built-in debugger and support for first-time join players.
  • Implemented new, highly configurable arena rollback mechanics with a customizable multiplier.
  • Changed all match item cooldown settings to double values to support fractional (decimal) cooldowns.
  • Changed the "Drop Inventory" setting to act as a global configuration across all match types.
  • Refactored the /hologram command to act as a sub-command under the main /practice command.
  • Improved arena copying logic for better boundary accuracy and stability.
  • Enhanced format handling for MiniMessage, hex colors, and gradients across GUIs, sidebars, lobby items, and group prefixes.
  • Changed the ELO leaderboard naming convention to "Win" leaderboard.
  • Cleaned up the /prac exp, extra inventory item, and elo command logic.
  • Prevented the server from clearing player inventories upon world teleports.
  • Expanded placeholder support for player nametags.

BUG FIXES

  • Fixed an issue where End Crystals could be blocked by invisible spectators.
  • Fixed a bug causing party chat messages to duplicate.
  • Fixed an issue causing player items to improperly drop upon death.
  • Fixed off-hand inventory reset logic failing when teleporting back to the lobby.
  • Fixed nametag rendering issues when a player is sneaking.
  • Fixed fire tracking and door rollback failures at the end of matches.
  • Fixed an issue where destroyable blocks could be moved within GUIs.
  • Fixed sidebar load bugs upon world changes.
  • Fixed persistent saving for player cooldowns.
  • Fixed broken italic formatting in GUIs and ladder icon text issues in the queue and leaderboard menus.
  • Fixed missing nametags on lobby load by re-applying them via the PlayerLoadEvent.
  • Fixed multiple GUI bugs, including canceling unintended double-clicks and resolving issues within the LadderCreateGui.
  • Fixed various ArrayOutOfBounds errors and parsing issues within the Profile Loader.

PERFORMANCE AND BACKEND

  • Optimized metadata clearing methods and Profile Custom Kit GUI loading to significantly free up RAM.
  • Updated the scoreboard/sidebar library to version 2.7.4 and updated other internal dependencies.
  • Added support and configuration for version 26.1 (1.20.6 / 1.21+ compatibility).
  • Updated internal telemetry data collection logic.
  • Updated GitHub reusable build workflows.
  • Bumped project version to 7.5.0-SNAPSHOT.

CREDITS

Co-authored by MISHA
Co-authored by yowsef
Authored by Nandor Dukat

  • rewrote actionbar logic

  • added aciton bar debugger

  • changes to actionbar

  • changes to actionbar

  • changes to actionbar

  • fixed actionbar logic to work with first join players as well

  • changed all the cooldown settings in matches to double to support fractional cooldowns

  • added toggleable prefix and suffix to profile settings gui

  • fixed LadderCreateGui.java

  • fixed parsing problem in profile loader

  • changed slots

  • added /practice reload arg to reload static files

  • moved hologram command under practice as an argument

  • added 4 new death effects

  • updated scoreboard library

  • completely refactored inventory handleing logic

  • fixed prac exp command

  • cleaned elo arg

  • added 26.1 configuration

  • changed extra inv item command logic

  • fixed world change sidebar load bug. added toggle for sidebar in config

  • fixed second hand inventory reset logic after tp back to lobby

  • changed sidebar lib version to 2.7.4

  • sidebar load fix

  • Fix sidebar and nametag group placeholders and adds new new color formats to them (#449)

  • Fixes mm and hex color format in guis and lobby items (#453)

  • fixed destroyable blocks GUI moving issue

  • refactor

  • fixed GUI bugs and implemented suggestions

  • fixed cooldowns persistent saving

  • Fixes Italic in guis (#461)

  • implemented new rollback mechanics with configurable multiplier

  • Fixes ladder icons text in queue and leaderboard menu (#464)

  • added support for player nametag placeholders

  • fixed: changed elo to win leaderboard name

  • Fixes gradient:#hex in group prefix (#468)

  • Add files via upload

  • Add files via upload

  • Add files via upload

  • Add files via upload

  • Enhance PlayerLoadEvent handling for nametag

Refactor event registration to re-apply lobby nametag on player load.

  • fixed party chat duplication bug

  • fixed player item drop event on death

  • removed inventory clear on player world teleport

  • fixed fire tracking

  • refactored arena copying

  • changed drop inventory setting to a global setting accross all match types

  • fixed nametag problem on player sneaking

  • fixed door rollback

  • changed version to 7.5.0-SNAPSHOT


Co-authored-by: MISHA 208148594+lokspel@users.noreply.github.com Co-authored-by: yowsef 70838519+aboreda12@users.noreply.github.com - by Nandor Dukat (4cd44bf)

7.5.0-dev-107-8400fcb-build.107

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.5.0-dev-107-8400fcb.jar4.7 MBSHA-1 cbdd13d4a7fe4a3c16c737243faec843a9c0f96e获取文件 ZonePractice-Pro-7.5.0-dev-107-8400fcb.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Changed version to 7.5.0-SNAPSHOT - by Nandor Dukat (8400fcb)

7.4.0-dev-106-4871d27-build.106

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-106-4871d27.jar4.7 MBSHA-1 0e64d17490013246229659a99e08b75d5ec0b76f获取文件 ZonePractice-Pro-7.4.0-dev-106-4871d27.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fixed door rollback - by Nandor Dukat (4871d27)

7.4.0-dev-105-6089aff-build.105

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-105-6089aff.jar4.7 MBSHA-1 3985e3283840dcd2627a581b0dac9389e7dd9cc6获取文件 ZonePractice-Pro-7.4.0-dev-105-6089aff.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fixed nametag problem on player sneaking - by Nandor Dukat (6089aff)

7.4.0-dev-104-82bf8b5-build.104

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-104-82bf8b5.jar4.7 MBSHA-1 fb57ff09d63efcff48247258ffc7e627249bdd6b获取文件 ZonePractice-Pro-7.4.0-dev-104-82bf8b5.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Changed drop inventory setting to a global setting accross all match types - by Nandor Dukat (82bf8b5)

7.4.0-dev-103-73ee0d2-build.103

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-103-73ee0d2.jar4.7 MBSHA-1 58be2af1cc261f84107f026be46a69f174c9c896获取文件 ZonePractice-Pro-7.4.0-dev-103-73ee0d2.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fixed fire tracking - by Nandor Dukat (511a1e2)

🚀 Improvements

  • Refactored arena copying - by Nandor Dukat (73ee0d2)

7.4.0-dev-102-eafa106-build.102

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-102-eafa106.jar4.7 MBSHA-1 4ea66d4d6440992384bd768b773ff35553beadd7获取文件 ZonePractice-Pro-7.4.0-dev-102-eafa106.jar
展开更新日志

Development Build Changes

✨ New Features

  • Added support for player nametag placeholders - by Nandor Dukat (0b58a26)

🐛 Bug Fixes

  • Changed elo to win leaderboard name - by Nandor Dukat (0bdadd9)
  • Fixed party chat duplication bug - by Nandor Dukat (92629cd)
  • Fixed player item drop event on death - by Nandor Dukat (e83db01)

🔧 Other Changes

7.4.0-dev-101-7459d17-build.101

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-101-7459d17.jar4.7 MBSHA-1 b8b243909a0102d37ceb1caad7b0afb14f9a6f00获取文件 ZonePractice-Pro-7.4.0-dev-101-7459d17.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Add files via upload

  • Add files via upload

  • Add files via upload

  • Add files via upload

  • Enhance PlayerLoadEvent handling for nametag

Refactor event registration to re-apply lobby nametag on player load. - by yowsef (7459d17)

7.4.0-dev-100-7cf5d7f-build.100

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-100-7cf5d7f.jar4.7 MBSHA-1 4c6f7681c84d89bed2e1c23ce8cb9901217e3f6c获取文件 ZonePractice-Pro-7.4.0-dev-100-7cf5d7f.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fixes ladder icons text in queue and leaderboard menu (#464) - by yowsef (7cf5d7f)

7.4.0-dev-99-074f813-build.99

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-99-074f813.jar4.7 MBSHA-1 47a5d05a0e88c066c9d8dcc59412f1a24cc5320d获取文件 ZonePractice-Pro-7.4.0-dev-99-074f813.jar
展开更新日志

Development Build Changes

✨ New Features

  • Implemented new rollback mechanics with configurable multiplier - by Nandor Dukat (2375628)

🔧 Other Changes

7.4.0-dev-98-cefa310-build.98

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-98-cefa310.jar4.7 MBSHA-1 d7e75fcc1b8fc013baa1ac815a5b855342d56b32获取文件 ZonePractice-Pro-7.4.0-dev-98-cefa310.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fixes Italic in guis (#461) - by yowsef (cefa310)

7.4.0-dev-97-5ec3792-build.97

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-97-5ec3792.jar4.7 MBSHA-1 8a284a1173ac7a0015660f0d92475e5305698b3c获取文件 ZonePractice-Pro-7.4.0-dev-97-5ec3792.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fixed GUI bugs and implemented suggestions - by Nandor Dukat (006f7d2)
  • Fixed cooldowns persistent saving - by Nandor Dukat (5ec3792)

🚀 Improvements

  • Refactor - by Nandor Dukat (ec57b41)

7.4.0-dev-96-7db3314-build.96

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-96-7db3314.jar4.7 MBSHA-1 cd70881e37807f6383107717b163b017c6509a0f获取文件 ZonePractice-Pro-7.4.0-dev-96-7db3314.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fixed destroyable blocks GUI moving issue - by Nandor Dukat (7db3314)

7.4.0-dev-95-34129a5-build.95

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-95-34129a5.jar4.7 MBSHA-1 df31a735cb80b2b48fc1f56be8bc6217b2e2e247获取文件 ZonePractice-Pro-7.4.0-dev-95-34129a5.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fixes mm and hex color format in guis and lobby items (#453) - by yowsef (34129a5)

7.4.0-dev-94-f08f7f2-build.94

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-94-f08f7f2.jar4.7 MBSHA-1 3884a336cf3a53ce3dcc6a8d2e0ee2e8e9ab58ca获取文件 ZonePractice-Pro-7.4.0-dev-94-f08f7f2.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fix sidebar and nametag group placeholders and adds new new color formats to them (#449) - by yowsef (f08f7f2)

7.4.0-dev-93-153e714-build.93

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-93-153e714.jar4.7 MBSHA-1 15780fa21d2b8ebd499aab5ed2afe7de6d9d82c6获取文件 ZonePractice-Pro-7.4.0-dev-93-153e714.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Sidebar load fix - by Nandor Dukat (153e714)

7.4.0-dev-92-c2e08bd-build.92

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-92-c2e08bd.jar4.7 MBSHA-1 d9f6d466c3cc36125c200aeb1ae040eb046de918获取文件 ZonePractice-Pro-7.4.0-dev-92-c2e08bd.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fixed second hand inventory reset logic after tp back to lobby - by Nandor Dukat (e2f6c44)

🔧 Other Changes

  • Changed sidebar lib version to 2.7.4 - by Nandor Dukat (c2e08bd)

7.4.0-dev-91-a8889a5-build.91

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-91-a8889a5.jar4.7 MBSHA-1 41abe7456aabf34a176a034cee92ece7675507f5获取文件 ZonePractice-Pro-7.4.0-dev-91-a8889a5.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fixed world change sidebar load bug. added toggle for sidebar in config - by Nandor Dukat (a8889a5)

7.4.0-dev-90-72b9534-build.90

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-90-72b9534.jar4.7 MBSHA-1 fc99c70ef3f72c46aa8079efcc1564d243a62b58获取文件 ZonePractice-Pro-7.4.0-dev-90-72b9534.jar
展开更新日志

Development Build Changes

✨ New Features

  • Added 26.1 configuration - by Nandor Dukat (a6b79fe)

🔧 Other Changes

  • Changed extra inv item command logic - by Nandor Dukat (72b9534)

7.4.0-dev-89-a22a167-build.89

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-89-a22a167.jar4.7 MBSHA-1 b0d742080b14eb2650081ad64aa348b9e8c7d794获取文件 ZonePractice-Pro-7.4.0-dev-89-a22a167.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Cleaned elo arg - by Nandor Dukat (a22a167)

7.4.0-dev-88-eabf203-build.88

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-88-eabf203.jar4.7 MBSHA-1 bb1afba2e145b6978c7046d2f6b64d466fa90166获取文件 ZonePractice-Pro-7.4.0-dev-88-eabf203.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fixed prac exp command - by Nandor Dukat (eabf203)

🔧 Other Changes

  • Completely refactored inventory handleing logic - by Nandor Dukat (a35d940)

🚀 Improvements

  • Updated scoreboard library - by Nandor Dukat (50ae2ad)

7.4.0-dev-87-2243a60-build.87

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-87-2243a60.jar4.7 MBSHA-1 d9fd225bae6828ce62cc67bf8194f4517cd3a4bc获取文件 ZonePractice-Pro-7.4.0-dev-87-2243a60.jar
展开更新日志

Development Build Changes

✨ New Features

  • Added 4 new death effects - by Nandor Dukat (2243a60)

7.4.0-dev-86-d5e26f0-build.86

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-86-d5e26f0.jar4.7 MBSHA-1 9d4acd3c563ff6e6c0b9785d5389f6e6fda18a19获取文件 ZonePractice-Pro-7.4.0-dev-86-d5e26f0.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Moved hologram command under practice as an argument - by Nandor Dukat (d5e26f0)

7.4.0-dev-85-40816e5-build.85

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-85-40816e5.jar4.7 MBSHA-1 753901d1c681691e8a446278c7ce22d2f0df60fe获取文件 ZonePractice-Pro-7.4.0-dev-85-40816e5.jar
展开更新日志

Development Build Changes

✨ New Features

  • Added /practice reload arg to reload static files - by Nandor Dukat (40816e5)

7.4.0-dev-84-ac47b79-build.84

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-84-ac47b79.jar4.7 MBSHA-1 941bd8503b8f54d9a15c3edb3cba1f98c89fe637获取文件 ZonePractice-Pro-7.4.0-dev-84-ac47b79.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fixed LadderCreateGui.java - by Nandor Dukat (df4a09e)
  • Fixed parsing problem in profile loader - by Nandor Dukat (2016a73)

🔧 Other Changes

  • Changed slots - by Nandor Dukat (ac47b79)

7.4.0-dev-83-85bc90c-build.83

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-83-85bc90c.jar4.7 MBSHA-1 ecf6b74fb99827a9132daa9e2bfff0797e7d82df获取文件 ZonePractice-Pro-7.4.0-dev-83-85bc90c.jar
展开更新日志

Development Build Changes

✨ New Features

  • Added toggleable prefix and suffix to profile settings gui - by Nandor Dukat (85bc90c)

7.4.0-dev-82-aeea4bd-build.82

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-82-aeea4bd.jar4.7 MBSHA-1 31dfe578fab038a3ec7c9a6b0a9919ade36ae415获取文件 ZonePractice-Pro-7.4.0-dev-82-aeea4bd.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Changed all the cooldown settings in matches to double to support fractional cooldowns - by Nandor Dukat (aeea4bd)

7.4.0-dev-81-a19d977-build.81

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-81-a19d977.jar4.7 MBSHA-1 b37b0e73d326bd8ba8140dff840dea405fa4ecaa获取文件 ZonePractice-Pro-7.4.0-dev-81-a19d977.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fixed actionbar logic to work with first join players as well - by Nandor Dukat (a19d977)

7.4.0-dev-80-8653be7-build.80

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-80-8653be7.jar4.7 MBSHA-1 2cea270b2e35891cc85045f1752008f6be0c23e5获取文件 ZonePractice-Pro-7.4.0-dev-80-8653be7.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Changes to actionbar - by Nandor Dukat (8653be7)

7.4.0-dev-79-9b275ae-build.79

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-79-9b275ae.jar4.7 MBSHA-1 ab32e667a0ee8feb4e7a50802a5db6c9905074a4获取文件 ZonePractice-Pro-7.4.0-dev-79-9b275ae.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Changes to actionbar - by Nandor Dukat (9b275ae)

7.4.0-dev-78-7c7271c-build.78

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-78-7c7271c.jar4.7 MBSHA-1 4976d91f8088379bb726bef574541e41661c3fa0获取文件 ZonePractice-Pro-7.4.0-dev-78-7c7271c.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Changes to actionbar - by Nandor Dukat (7c7271c)

7.4.0-dev-77-981165e-build.77

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-77-981165e.jar4.7 MBSHA-1 01b6bd0ac5768d384e6d05615c0a35eab2138fbd获取文件 ZonePractice-Pro-7.4.0-dev-77-981165e.jar
展开更新日志

Development Build Changes

✨ New Features

  • Added aciton bar debugger - by Nandor Dukat (981165e)

7.4.0-dev-76-ddd98e1-build.76

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-76-ddd98e1.jar4.7 MBSHA-1 3999cd518daeb1d03e07b9d1d999d22e70080f20获取文件 ZonePractice-Pro-7.4.0-dev-76-ddd98e1.jar
展开更新日志

Development Build Changes

✨ New Features

  • Added 26.1 version support - by Nandor Dukat (2b0f2f8)

🔧 Other Changes

  • Rewrote actionbar logic - by Nandor Dukat (ddd98e1)

7.4.0-dev-75-4046193-build.75

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-75-4046193.jar4.7 MBSHA-1 e101a2aedc9ea79cd1510cff5aad2fd70c9761ee获取文件 ZonePractice-Pro-7.4.0-dev-75-4046193.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Some changes regarding actionbar - by Nandor Dukat (7b44497)
  • Disabled / cancelled double click - by Nandor Dukat (4046193)

7.4.0-dev-74-b33de3a-build.74

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-74-b33de3a.jar4.7 MBSHA-1 00106262da48df8ce8a5fb3de7db6537b5e87fcc获取文件 ZonePractice-Pro-7.4.0-dev-74-b33de3a.jar
展开更新日志

Development Build Changes

🚀 Improvements

  • Updated dependencies - by Nandor Dukat (b33de3a)

7.4.0-dev-73-d2e4c92-build.73

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-73-d2e4c92.jar4.7 MBSHA-1 af9cda1b4cd3801d74c121e8de9f27d31cf84b77获取文件 ZonePractice-Pro-7.4.0-dev-73-d2e4c92.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Changed profile custom kit GUI loading to free up ram - by Nandor Dukat (d2e4c92)

7.4.0-dev-72-7f40946-build.72

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-72-7f40946.jar4.7 MBSHA-1 692b64f34d31e011a7af62570483dd24a2828153获取文件 ZonePractice-Pro-7.4.0-dev-72-7f40946.jar
展开更新日志

Development Build Changes

🚀 Improvements

  • Updated reusable build workflow - by Nandor Dukat (7f40946)

7.4.0-dev-67-5719b10-build.67

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-67-5719b10.jar4.7 MBSHA-1 d0e2eeb0c812ff417d0a91af11c5c271720c0c6b获取文件 ZonePractice-Pro-7.4.0-dev-67-5719b10.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Potential fix for pull request finding 'Dereferenced variable may be null'

Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com> - by Nandor Dukat (5719b10)

7.4.0-dev-66-2833c0a-build.66

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-66-2833c0a.jar4.7 MBSHA-1 60891e616044c2c5efc624a77bafec18585a1174获取文件 ZonePractice-Pro-7.4.0-dev-66-2833c0a.jar
展开更新日志

Development Build Changes

✨ New Features

  • Implemented new nametag system that support minimessage format with textdisplay - by Nandor Dukat (469ebf5)
  • Added custom kit support for party matches - by Nandor Dukat (c6b169f)

🐛 Bug Fixes

  • Fixed crystal blocking by spectator - by Nandor Dukat (1d7a460)
  • Fixed array out of bounds error - by Nandor Dukat (ddfd9a6)

🔧 Other Changes

7.4.0-dev-65-e092efc-build.65

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-65-e092efc.jar4.6 MBSHA-1 11d3a4c56bbf3c4e8fb916105a1368e4f9428613获取文件 ZonePractice-Pro-7.4.0-dev-65-e092efc.jar
展开更新日志

Development Build Changes

✨ New Features

  • Add new kit "Sword" (#428) - by MISHA (e092efc)

7.4.0-dev-64-892ae11-build.64

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-64-892ae11.jar4.6 MBSHA-1 df9ce096b7daee53c27c0cfa6631d7d8a3ddc94c获取文件 ZonePractice-Pro-7.4.0-dev-64-892ae11.jar
展开更新日志

Development Build Changes

🚀 Improvements

  • Updated telemetry - by Nandor Dukat (892ae11)

7.4.0-SNAPSHOT

正式版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-SNAPSHOT.jar4.6 MBSHA-1 c3c8b30b7d85f417f14fccc571bd57814d9e16a5获取文件 ZonePractice-Pro-7.4.0-SNAPSHOT.jar
展开更新日志

NEW FEATURES AND ADDITIONS

  1. Added Match History system with recording capabilities and a GUI menu utilizing player heads
  2. Implemented a multiple queue system and custom kit queue commands
  3. Added a nick command and completely rewrote the nametag logic
  4. Added GUI click sounds for a better user experience
  5. Added a kit selector to FFA and expanded the leave command to support spectators and FFA
  6. Added temporary build return logic to TNT Sumo

SETTINGS AND CUSTOMIZATION

  1. Added health below name and windcharge cooldown settings to custom player kits
  2. Added title and delay settings to Spleef
  3. Changed the hit delay setting to an attack cooldown modifier
  4. Added scale and decimal visibility settings to the health below name display
  5. Added a multi round start countdown setting to PearlFight
  6. Added health below name to FFA settings

IMPROVEMENTS AND MECHANICS UPDATES

  1. Upgraded TNT Sumo logic with new knockback mechanics and changed TNT earn logic to an attack based system
  2. Added MiniMessage support for groups and nametags while removing legacy named colors
  3. Extended sidebar display capabilities to support the new MiniMessage nick system
  4. Updated the rekit feature to load the preconfigured layout chosen by the player
  5. Added multi round match subtitles to display scores
  6. Added FFA arena support for previously assigned ladders
  7. Adjusted nametag colors to map to the closest hex value
  8. Added titles to duel events

BUG FIXES

  1. Resolved TNT damage issues on TNT Sumo and Fireball Fight ladders
  2. Fixed ActionBar disappearance bug and refactored the underlying runnable
  3. Fixed a recurring issue where hunger would not disable correctly
  4. Resolved shield and spear interaction problems
  5. Fixed concurrent modification exceptions along with various NullPointer and ClassCast exceptions
  6. Fixed sidebar name resolution issues
  7. Corrected double title show glitch on round end
  8. Fixed division ranked inconsistencies
  9. Fixed the ladder settings handler
  10. Prevented duel requests from triggering on NPCs while allowing normal NPC interaction

DEVELOPMENT AND TELEMETRY

  1. Updated telemetry logging and added debug logging capabilities
  2. Changed GitHub release logic and updated reusable build workflows
  3. Refactored MatchHistoryCommand to utilize LanguageManager
  4. Updated version to 7.4.0 SNAPSHOT
  5. Updated gitignore

CREDITS

Co authored by @lokspel Co authored by @aboreda12 Authored by Nandor Dukat* added scale and decimal always show settings to hearth below name display

  • added minimessage support for groups and nametags

  • solved shield, spear problem

  • added titles to duel events

  • removed legacy named color for groups

  • added multiple queue system

  • fixed java.lang.ClassCastException

  • fixed java.lang.IllegalArgumentException

  • fixed sidebar name resolution

  • fixed java.lang.NullPointerException

  • added temp build return to tnt sumo

  • added multi round match subtitle to display score

  • fixed double title show glitch on round end

  • added FFA arena support for previously assigned ladders

  • fixed event handling priorities, hunger disable issue

  • added MULTI_ROUND_START_COUNTDOWN setting to pearlfight

  • applied new knockback mechanics to tnt sumo

  • changed tnt earn logic to attack instead of timer

  • fix: ActionBar disappearance bug and refactor runnable (#420)

  • FIX STUPID HUNGER (#421)

  • fix: ActionBar disappearance bug and refactor runnable

  • FIX STUPID HUNGER

  • fixed ladder settings handler

  • small fixes

  • nametag color closest to hex

  • fixed concurrent modification exception

  • fixed rekit to load the preconfigured layout the player choose

  • added health below name to FFA settings

  • added GUI click sounds

  • added nick command, rewrote nametag command's logic

  • added windcharge cooldown setting added healthbar below name and windcharge cooldown settings to custom player kits

  • changed nick command logic

  • renived WindChargeSettingHandler.java

  • added extra permission for nicks, extended sidebar display capabilities to support new mm nick system

  • changed version to 7.4.0-SNAPSHOT

  • Added /matchhistory (#411)

  • matchhistory

  • Change permission node for MatchHistoryCommand

  • Rename practice.matchhistory to zpp.matchhistory

  • added player heads for the history menu

  • Refactor MatchHistoryCommand to use LanguageManager

  • Add files via upload

  • Add files via upload

  • Add files via upload

  • Add files via upload

  • Implement match history recording in Duel class

Added match history recording functionality to the Duel class.

  • Refactor match history logging mechanism

Refactor match history logging to allow subclasses to implement their own logic for recording match history at the end of a match.

  • made some modifications on match history commands listener

Co-authored-by: MISHA 208148594+lokspel@users.noreply.github.com Co-authored-by: yowsef 70838519+aboreda12@users.noreply.github.com - by Nandor Dukat (9882a16)

7.4.0-dev-63-9882a16-build.63

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-63-9882a16.jar4.6 MBSHA-1 cbb70926c222ce5902b52b03a03ad9f48b7862de获取文件 ZonePractice-Pro-7.4.0-dev-63-9882a16.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Dev (#392)
  • changed release logic on github

  • updated .gitignore

  • updated reusable build workflow

  • fixed tnt damage on tnt sumo and fireball fight ladders

  • added npc check to lobby interactions

  • fixed division ranked inconsistency, updated telemetry logging

  • Allow NPC interaction but block duel requests on NPC (#397)

  • added title and delay settings to spleef

  • changed hit delay setting to attack cooldown modifier setting

  • added debug logging for telemetry

  • fixed NPE

  • added command for custom kit queue

  • updated tntsumo logic

  • added kit selector to ffa and updated /leave command to support spectators and FFA as well.

  • added scale and decimal always show settings to hearth below name display

  • added minimessage support for groups and nametags

  • solved shield, spear problem

  • added titles to duel events

  • removed legacy named color for groups

  • added multiple queue system

  • fixed java.lang.ClassCastException

  • fixed java.lang.IllegalArgumentException

  • fixed sidebar name resolution

  • fixed java.lang.NullPointerException

  • added temp build return to tnt sumo

  • added multi round match subtitle to display score

  • fixed double title show glitch on round end

  • added FFA arena support for previously assigned ladders

  • fixed event handling priorities, hunger disable issue

  • added MULTI_ROUND_START_COUNTDOWN setting to pearlfight

  • applied new knockback mechanics to tnt sumo

  • changed tnt earn logic to attack instead of timer

  • fix: ActionBar disappearance bug and refactor runnable (#420)

  • FIX STUPID HUNGER (#421)

  • fix: ActionBar disappearance bug and refactor runnable

  • FIX STUPID HUNGER

  • fixed ladder settings handler

  • small fixes

  • nametag color closest to hex

  • fixed concurrent modification exception

  • fixed rekit to load the preconfigured layout the player choose

  • added health below name to FFA settings

  • added GUI click sounds

  • added nick command, rewrote nametag command's logic

  • added windcharge cooldown setting added healthbar below name and windcharge cooldown settings to custom player kits

  • changed nick command logic

  • renived WindChargeSettingHandler.java

  • added extra permission for nicks, extended sidebar display capabilities to support new mm nick system

  • changed version to 7.4.0-SNAPSHOT

  • Added /matchhistory (#411)

  • matchhistory

  • Change permission node for MatchHistoryCommand

  • Rename practice.matchhistory to zpp.matchhistory

  • added player heads for the history menu

  • Refactor MatchHistoryCommand to use LanguageManager

  • Add files via upload

  • Add files via upload

  • Add files via upload

  • Add files via upload

  • Implement match history recording in Duel class

Added match history recording functionality to the Duel class.

  • Refactor match history logging mechanism

Refactor match history logging to allow subclasses to implement their own logic for recording match history at the end of a match.

  • made some modifications on match history commands listener

Co-authored-by: MISHA 208148594+lokspel@users.noreply.github.com Co-authored-by: yowsef 70838519+aboreda12@users.noreply.github.com - by Nandor Dukat (9882a16)

7.4.0-dev-61-3c17b31-build.61

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-61-3c17b31.jar4.6 MBSHA-1 d74e674807933df0273bfe32a856139eaadcf49b获取文件 ZonePractice-Pro-7.4.0-dev-61-3c17b31.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Made some modifications on match history commands listener - by Nandor Dukat (3c17b31)

7.4.0-dev-60-f11eb6c-build.60

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-60-f11eb6c.jar4.6 MBSHA-1 7c44d714a7c64160231896b3795c6018660f7f56获取文件 ZonePractice-Pro-7.4.0-dev-60-f11eb6c.jar
展开更新日志

Development Build Changes

✨ New Features

  • Added /matchhistory (#411)
  • matchhistory

  • Change permission node for MatchHistoryCommand

  • Rename practice.matchhistory to zpp.matchhistory

  • added player heads for the history menu

  • Refactor MatchHistoryCommand to use LanguageManager

  • Add files via upload

  • Add files via upload

  • Add files via upload

  • Add files via upload

  • Implement match history recording in Duel class

Added match history recording functionality to the Duel class.

  • Refactor match history logging mechanism

Refactor match history logging to allow subclasses to implement their own logic for recording match history at the end of a match. - by yowsef (f11eb6c)

7.4.0-dev-59-fb3c122-build.59

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.4.0-dev-59-fb3c122.jar4.6 MBSHA-1 cd4927911a0970f65df3394087f7b0c249330dce获取文件 ZonePractice-Pro-7.4.0-dev-59-fb3c122.jar
展开更新日志

Development Build Changes

✨ New Features

  • Added extra permission for nicks, extended sidebar display capabilities to support new mm nick system - by Nandor Dukat (3e2cebc)

🔧 Other Changes

  • Renived WindChargeSettingHandler.java - by Nandor Dukat (e814ced)
  • Changed version to 7.4.0-SNAPSHOT - by Nandor Dukat (fb3c122)

7.3.0-dev-58-398c012-build.58

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.3.0-dev-58-398c012.jar4.6 MBSHA-1 46b11e2b5b4f6320ca9802577d7df242f05f7c8a获取文件 ZonePractice-Pro-7.3.0-dev-58-398c012.jar
展开更新日志

Development Build Changes

✨ New Features

  • Added health below name to FFA settings - by Nandor Dukat (369ca33)
  • Added GUI click sounds - by Nandor Dukat (767e59b)
  • Added nick command, rewrote nametag command's logic - by Nandor Dukat (1e1838c)
  • Added windcharge cooldown setting added healthbar below name and windcharge cooldown settings to custom player kits - by Nandor Dukat (b72f0d5)

🐛 Bug Fixes

  • Fixed concurrent modification exception - by Nandor Dukat (521f584)
  • Fixed rekit to load the preconfigured layout the player choose - by Nandor Dukat (71994e2)

🔧 Other Changes

  • Changed nick command logic - by Nandor Dukat (398c012)

7.3.0-dev-57-cbe1c4f-build.57

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.3.0-dev-57-cbe1c4f.jar4.6 MBSHA-1 c5234047ba98b78eaef2962e96e26cca4a0cad6b获取文件 ZonePractice-Pro-7.3.0-dev-57-cbe1c4f.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Small fixes - by Nandor Dukat (3e307cd)
  • Nametag color closest to hex - by Nandor Dukat (cbe1c4f)

7.3.0-dev-56-ee27239-build.56

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.3.0-dev-56-ee27239.jar4.6 MBSHA-1 a9301414f27f5c80461252db4ab8169434cc13c8获取文件 ZonePractice-Pro-7.3.0-dev-56-ee27239.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fixed ladder settings handler - by Nandor Dukat (2121c39)

🔧 Other Changes

7.3.0-dev-55-4fbcb1c-build.55

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.3.0-dev-55-4fbcb1c.jar4.6 MBSHA-1 af0d7749dfdcb531fe5071162e935618480e6693获取文件 ZonePractice-Pro-7.3.0-dev-55-4fbcb1c.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • FIX STUPID HUNGER (#421)
  • fix: ActionBar disappearance bug and refactor runnable

  • FIX STUPID HUNGER - by MISHA (4fbcb1c)

7.3.0-dev-54-59ff851-build.54

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.3.0-dev-54-59ff851.jar4.6 MBSHA-1 7a40af53ce59670809845e8ce170f6e2b814e904获取文件 ZonePractice-Pro-7.3.0-dev-54-59ff851.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • ActionBar disappearance bug and refactor runnable (#420) - by MISHA (59ff851)

7.3.0-dev-53-c55532b-build.53

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.3.0-dev-53-c55532b.jar4.6 MBSHA-1 53e97200952f6500aa1dd094e71bec02e595ecfd获取文件 ZonePractice-Pro-7.3.0-dev-53-c55532b.jar
展开更新日志

Development Build Changes

✨ New Features

  • Added FFA arena support for previously assigned ladders - by Nandor Dukat (96a6084)
  • Added MULTI_ROUND_START_COUNTDOWN setting to pearlfight - by Nandor Dukat (feaf74e)

🐛 Bug Fixes

  • Fixed double title show glitch on round end - by Nandor Dukat (c0bc099)
  • Fixed event handling priorities, hunger disable issue - by Nandor Dukat (07e955d)

🔧 Other Changes

  • Applied new knockback mechanics to tnt sumo - by Nandor Dukat (1c04847)
  • Changed tnt earn logic to attack instead of timer - by Nandor Dukat (c55532b)

7.3.0-dev-52-be94d57-build.52

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.3.0-dev-52-be94d57.jar4.6 MBSHA-1 454557f1b301b3db19ca252712476d1773406b2c获取文件 ZonePractice-Pro-7.3.0-dev-52-be94d57.jar
展开更新日志

Development Build Changes

✨ New Features

  • Added temp build return to tnt sumo - by Nandor Dukat (dda3b80)
  • Added multi round match subtitle to display score - by Nandor Dukat (be94d57)

🐛 Bug Fixes

  • Fixed java.lang.ClassCastException - by Nandor Dukat (574ae6e)
  • Fixed java.lang.IllegalArgumentException - by Nandor Dukat (3d2c45c)
  • Fixed sidebar name resolution - by Nandor Dukat (dad5abe)
  • Fixed java.lang.NullPointerException - by Nandor Dukat (852e9c1)

7.3.0-dev-51-dafe16c-build.51

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.3.0-dev-51-dafe16c.jar4.6 MBSHA-1 2194bb1226cd955625cd7290021088dc345dd511获取文件 ZonePractice-Pro-7.3.0-dev-51-dafe16c.jar
展开更新日志

Development Build Changes

✨ New Features

  • Added multiple queue system - by Nandor Dukat (dafe16c)

7.3.0-dev-50-b9f563d-build.50

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.3.0-dev-50-b9f563d.jar4.6 MBSHA-1 639c88f3297091f6c5c35064789e92a8c71f9b79获取文件 ZonePractice-Pro-7.3.0-dev-50-b9f563d.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Removed legacy named color for groups - by Nandor Dukat (b9f563d)

7.3.0-dev-49-a041de4-build.49

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.3.0-dev-49-a041de4.jar4.6 MBSHA-1 33a5b5a2f3e62bf1c91b354c727272bcae350efb获取文件 ZonePractice-Pro-7.3.0-dev-49-a041de4.jar
展开更新日志

Development Build Changes

✨ New Features

  • Added kit selector to ffa and updated /leave command to support spectators and FFA as well. - by Nandor Dukat (7f3c8b3)
  • Added scale and decimal always show settings to hearth below name display - by Nandor Dukat (c82f573)
  • Added minimessage support for groups and nametags - by Nandor Dukat (51309dd)
  • Added titles to duel events - by Nandor Dukat (a041de4)

🔧 Other Changes

  • Solved shield, spear problem - by Nandor Dukat (330ccfc)

7.3.0-dev-48-37953b3-build.48

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.3.0-dev-48-37953b3.jar4.6 MBSHA-1 9502fd599e4dcd444cbaccd36859830559f7a9e6获取文件 ZonePractice-Pro-7.3.0-dev-48-37953b3.jar
展开更新日志

Development Build Changes

🚀 Improvements

  • Updated tntsumo logic - by Nandor Dukat (37953b3)

7.3.0-dev-47-d043650-build.47

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.3.0-dev-47-d043650.jar4.6 MBSHA-1 7c6f5cd23bdeff2a2ffdd77d36583d96f94e3877获取文件 ZonePractice-Pro-7.3.0-dev-47-d043650.jar
展开更新日志

Development Build Changes

✨ New Features

  • Added command for custom kit queue - by Nandor Dukat (d043650)

7.3.0-dev-46-9f3cc3d-build.46

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.3.0-dev-46-9f3cc3d.jar4.6 MBSHA-1 74ad5d59ab29c7cc37ccb10cc94e1a632db152b5获取文件 ZonePractice-Pro-7.3.0-dev-46-9f3cc3d.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fixed NPE - by Nandor Dukat (9f3cc3d)

7.3.0-dev-45-86c341e-build.45

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.3.0-dev-45-86c341e.jar4.6 MBSHA-1 84d252551f5992a03c5ee83006defe6515486ea5获取文件 ZonePractice-Pro-7.3.0-dev-45-86c341e.jar
展开更新日志

Development Build Changes

✨ New Features

  • Added debug logging for telemetry - by Nandor Dukat (86c341e)

🔧 Other Changes

  • Changed hit delay setting to attack cooldown modifier setting - by Nandor Dukat (580193e)

7.3.0-dev-44-bcee253-build.44

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.3.0-dev-44-bcee253.jar4.6 MBSHA-1 e50c861b7921d08eb4010c6d7607f085a3384a6e获取文件 ZonePractice-Pro-7.3.0-dev-44-bcee253.jar
展开更新日志

Development Build Changes

✨ New Features

  • Added title and delay settings to spleef - by Nandor Dukat (73693ae)

🔧 Other Changes

7.3.0-dev-43-a1c8823-build.43

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.3.0-dev-43-a1c8823.jar4.6 MBSHA-1 8e4a144c3ce59f0a80db2f014826695cf4aac25b获取文件 ZonePractice-Pro-7.3.0-dev-43-a1c8823.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Allow NPC interaction but block duel requests on NPC (#397) - by MISHA (a1c8823)

7.3.0-SNAPSHOT

正式版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.3.0-SNAPSHOT.jar4.6 MBSHA-1 0115a3f2ae443bff9d8e69aba4e972599244857d获取文件 ZonePractice-Pro-7.3.0-SNAPSHOT.jar
展开更新日志

ZonePractice Pro Development Build Changelog

New Features

  1. Added the Custom Kit Queue system allowing players to host their own kits for others
  2. Introduced Lobby Movement cosmetics including lunge 6 level spear and waterless riptide trident options
  3. Launched Shulker Box support for custom kits with a dedicated editor interface
  4. New Ladder settings are available for round transitions such as Round End Delay and victory titles
  5. Fresh default gamemodes became available under the names Crystal and Spear plus MLGRush and TNT Sumo
  6. Full Armor Trim and shield customization along with spectacular death effects were added to the system
  7. Telemetry support was integrated for statistics collection and website integration

Bug Fixes

  1. Fixed several NullPointerException errors during NPC damage and division queries
  2. Eliminated hologram duplication by completely rewriting the update logic
  3. Renewed the Arena Rollback system which now correctly handles fire and falling blocks
  4. Fixed the block placement bug that prevented activity above the build limit
  5. Fireball and TNT knockback rates now meet modern PvP expectations
  6. Resolved spectator mode sticking and invisibility bugs during match transitions
  7. Fixed arrows disappearing immediately upon hitting the ground

Technical Improvements and Refactoring

  1. The project transitioned to Java 25 and updated the FAWE and PacketEvents libraries
  2. Item saving now uses Base64 based serialization for stability
  3. Faster arena cloning with async chunk loading and optimized deletion logic
  4. Expanded developer API for accessing player nametags and data
  5. Standardized package names and removed legacy 1.8 code snippets
  6. More efficient GUI refreshing and leaderboard handling reduces server load
  7. The README documentation was updated with the GitBook link and Java 25 compilation guide

7.3.0-dev-36-4e1badc-build.36

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.3.0-dev-36-4e1badc.jar4.6 MBSHA-1 25b01e90a1351c6a9e699391804b18a0c692a05b获取文件 ZonePractice-Pro-7.3.0-dev-36-4e1badc.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Dev (#359)
  • Shulker Box GUI features to Custom kits (#358)

  • deleted unused files

  • deleted unused files

  • fixed a bug where armor trim only applied to armors which already had itemmeta

  • Add new match types for sumo game mode (#346)

  • Add new match types for sumo game mode

  • Refactor bridges.yml to update match types and items

  • reset build after round (#348)

  • Update match types and reset build after round

  • Remove PARTY_FFA from match types

  • Add files via upload

  • Update playerkit.yml version and add Shulker Boxes

Updated version from 2 to 3 and added Shulker Boxes category.

  • Add new player custom types to GUIType

  • Clean up comments in playerkit.yml

Removed commented instructions for dynamic categories in playerkit.yml.

  • Enhance shulker box interaction in MainGUI

  • Implement shulker editor navigation in PotionsGUI

Added functionality to route back to the ShulkerBoxEditorGUI when editing a shulker box.

  • Add remove button for shulker box in GUI

Co-authored-by: Nandor Dukat dukatnandor@gmail.com Co-authored-by: MISHA 208148594+lokspel@users.noreply.github.com

  • implemented shulker category hiding when opening category GUI from shulker box

  • added reusable build workflow, auto publishing and changelog generation to modrinth and github actions

  • fixed permission issue with workflow files

  • add rename jar file

  • updated reusable build workflow


Co-authored-by: yowsef 70838519+aboreda12@users.noreply.github.com Co-authored-by: MISHA 208148594+lokspel@users.noreply.github.com - by Nandor Dukat (f900623)

  • Merge branch 'master' into dev - by Nandor Dukat (4e1badc)

7.3.0-dev-35-c4d6574-build.35

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.3.0-dev-35-c4d6574.jar4.6 MBSHA-1 3443d2795b48eb2cb570ee1f3251add458dde843获取文件 ZonePractice-Pro-7.3.0-dev-35-c4d6574.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Changed version to 7.3.0-SNAPSHOT - by Nandor Dukat (c4d6574)

7.2.0-dev-34-2d6c581-build.34

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.2.0-dev-34-2d6c581.jar4.6 MBSHA-1 9a7aa2009ea3aabba13d3afe6ae7c01cd39c6ffa获取文件 ZonePractice-Pro-7.2.0-dev-34-2d6c581.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fixed mysql integration - by Nandor Dukat (2d6c581)

7.2.0-dev-33-be9fd01-build.33

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.2.0-dev-33-be9fd01.jar4.6 MBSHA-1 9631977ffb9728621f2ac4528438e6b73ed5b062获取文件 ZonePractice-Pro-7.2.0-dev-33-be9fd01.jar
展开更新日志

Development Build Changes

🚀 Improvements

  • Updated maven background - by Nandor Dukat (be9fd01)

7.2.0-dev-32-efe1150-build.32

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.2.0-dev-32-efe1150.jar8.8 MBSHA-1 f4bf7d7acc88d485200ae135fb8431010d3e7742获取文件 ZonePractice-Pro-7.2.0-dev-32-efe1150.jar
展开更新日志

Development Build Changes

🚀 Improvements

  • Updated mysql logic - by Nandor Dukat (efe1150)

7.2.0-dev-31-816ee58-build.31

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.2.0-dev-31-816ee58.jar4.4 MBSHA-1 09df93be6eea8c368ceba75d1d3b958505c0adad获取文件 ZonePractice-Pro-7.2.0-dev-31-816ee58.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Removed redundant lines from lores - by Nandor Dukat (25a0771)

🚀 Improvements

  • Updated division requirement logic for ranked - by Nandor Dukat (816ee58)

7.2.0-dev-30-769ef97-build.30

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.2.0-dev-30-769ef97.jar4.4 MBSHA-1 33343416b5d91f77a75fdae488d1d54138e1774e获取文件 ZonePractice-Pro-7.2.0-dev-30-769ef97.jar
展开更新日志

Development Build Changes

🚀 Improvements

  • Updated action bar timer - by Nandor Dukat (769ef97)

7.2.0-dev-29-a44aff8-build.29

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.2.0-dev-29-a44aff8.jar4.4 MBSHA-1 4b7f1b80eb591b804c1d88ad8b339f8b7edd353a获取文件 ZonePractice-Pro-7.2.0-dev-29-a44aff8.jar
展开更新日志

Development Build Changes

🚀 Improvements

  • Updated permission check for lobby cosmetics - by Nandor Dukat (a44aff8)

7.2.0-dev-28-985a5ab-build.28

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.2.0-dev-28-985a5ab.jar4.4 MBSHA-1 443e08e254d45b904cd0d9e2bff82d698f433654获取文件 ZonePractice-Pro-7.2.0-dev-28-985a5ab.jar
展开更新日志

Development Build Changes

🚀 Improvements

  • Updated telemetry null check - by Nandor Dukat (985a5ab)

7.2.0-dev-27-09b1b83-build.27

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.2.0-dev-27-09b1b83.jar4.4 MBSHA-1 54992232c4e02dc10fb68e059051c4d82a05617d获取文件 ZonePractice-Pro-7.2.0-dev-27-09b1b83.jar
展开更新日志

Development Build Changes

✨ New Features

  • Added option to have only one item for queues - by Nandor Dukat (09b1b83)

7.2.0-dev-26-c318f0d-build.26

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.2.0-dev-26-c318f0d.jar4.3 MBSHA-1 13b178ee51643ae87dc5f9cd13d1ba63d799f620获取文件 ZonePractice-Pro-7.2.0-dev-26-c318f0d.jar
展开更新日志

Development Build Changes

✨ New Features

  • Added permission for hosting custom kit queues, added new lobby cosmetics: spear, riptide and windcharge elytra - by Nandor Dukat (c318f0d)

7.2.0-dev-25-f5f02c9-build.25

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.2.0-dev-25-f5f02c9.jar4.3 MBSHA-1 920081d68e07e1a3e1f68830ea91959bebf4a99f获取文件 ZonePractice-Pro-7.2.0-dev-25-f5f02c9.jar
展开更新日志

Development Build Changes

✨ New Features

  • Added 3 new settings to ladders: round end delay, round status titles, and countdown titles - by Nandor Dukat (f5f02c9)

7.2.0-dev-24-18a98a9-build.24

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.2.0-dev-24-18a98a9.jar4.3 MBSHA-1 494295ccf9c52cd86835be78a1ba94a7d14bb653获取文件 ZonePractice-Pro-7.2.0-dev-24-18a98a9.jar
展开更新日志

Development Build Changes

✨ New Features

  • Added custom kit queue - by Nandor Dukat (18a98a9)

7.2.0-dev-23-6a0aa57-build.23

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.2.0-dev-23-6a0aa57.jar4.3 MBSHA-1 9826c4b842b9c3ae7ca831b2e164004eb2b78eeb获取文件 ZonePractice-Pro-7.2.0-dev-23-6a0aa57.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fixed premade ladder editor GUI bug - by Nandor Dukat (6a0aa57)

7.2.0-dev-22-4527649-build.22

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.2.0-dev-22-4527649.jar4.3 MBSHA-1 9ace8bb10ed1db156fa996413e83c66ad4735fba获取文件 ZonePractice-Pro-7.2.0-dev-22-4527649.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Increased multiplier limit to 100 - by Nandor Dukat (4527649)

7.2.0-dev-21-d2410fb-build.21

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.2.0-dev-21-d2410fb.jar4.3 MBSHA-1 aed0a8dcdb889e2449f51146bc6e03764157d57a获取文件 ZonePractice-Pro-7.2.0-dev-21-d2410fb.jar
展开更新日志

Development Build Changes

✨ New Features

  • Implement plugin virus detection and startup block (#383)
  • Implement plugin virus detection and startup block

  • Fix

  • Fix

  • Fix - by MISHA (d2410fb)

7.2.0-dev-20-1a1f11c-build.20

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.2.0-dev-20-1a1f11c.jar4.2 MBSHA-1 390cbdacec0ac68b29b66dae52582e8fca2c6adf获取文件 ZonePractice-Pro-7.2.0-dev-20-1a1f11c.jar
展开更新日志

Development Build Changes

✨ New Features

  • Added support for telemetry bootstrap and endpoint resolution in core and config toggle - by Nandor Dukat (e99718d)
  • Added fast copy multiplier, fawe toggle option for arena copy - by Nandor Dukat (9dba623)
  • Added some extra check for arena copy and rollback - by Nandor Dukat (bcb0388)
  • Added enchant and crafting option to skywars - by Nandor Dukat (025e5b9)

🐛 Bug Fixes

  • Resolved projectile and spear tagging for match - by Nandor Dukat (fdf3d32)
  • Fixed kb modifier - by Nandor Dukat (c6e4416)

🔧 Other Changes

  • Started implementing logger for new website - by Nandor Dukat (eeb1f28)
  • Merge branch 'dev' into logger

Conflicts:

core/src/main/resources/config.yml - by Nandor Dukat (e5215d2)

  • Made all http calls async - by Nandor Dukat (13fcb70)
  • Some refactoring regarding telemetry endpoint - by Nandor Dukat (1c3254e)
  • Finished logger - by Nandor Dukat (e9200e7)
  • Moved telemetry package - by Nandor Dukat (8116aff)
  • Changed match fly logic for ingame spectators - by Nandor Dukat (91f2464)
  • Code analysis - by Nandor Dukat (1a1f11c)

7.2.0-dev-19-3178968-build.19

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.2.0-dev-19-3178968.jar4.1 MBSHA-1 1a08cd845ee58a6a6355b6501c8c05e6123b518c获取文件 ZonePractice-Pro-7.2.0-dev-19-3178968.jar
展开更新日志

Development Build Changes

🔧 Other Changes

  • Changed action bar logic - by Nandor Dukat (272594e)

🚀 Improvements

  • Updated goldean head logic - by Nandor Dukat (3178968)

7.2.0-dev-18-ac6aff4-build.18

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.2.0-dev-18-ac6aff4.jar4.1 MBSHA-1 891ccc0648dc627e4c8b7a95fc744b57be8a3128获取文件 ZonePractice-Pro-7.2.0-dev-18-ac6aff4.jar
展开更新日志

Development Build Changes

🚀 Improvements

  • Updated fawe dependency - by Nandor Dukat (ac6aff4)

7.2.0-dev-17-977b30a-build.17

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.2.0-dev-17-977b30a.jar4.1 MBSHA-1 721a8e3e9a78af3a978858df7948004448b977bc获取文件 ZonePractice-Pro-7.2.0-dev-17-977b30a.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Assign loser on player quit in Duel#isEndMatch (#380) - by MISHA (977b30a)

7.2.0-dev-16-448626d-build.16

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.2.0-dev-16-448626d.jar4.1 MBSHA-1 b6242bd64850da4d6ca18f0cb0210a5725b75627获取文件 ZonePractice-Pro-7.2.0-dev-16-448626d.jar
展开更新日志

Development Build Changes

🚀 Improvements

  • Updated to the new format, and improved default settings, including new archer kit, potion fixes for Spear and Mace. (#376) - by MISHA (448626d)

7.2.0-dev-15-822054b-build.15

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.2.0-dev-15-822054b.jar4.1 MBSHA-1 4dbb7acad738dce163864a584c9f5af0b005c719获取文件 ZonePractice-Pro-7.2.0-dev-15-822054b.jar
展开更新日志

Development Build Changes

✨ New Features

  • Added %opponent% placeholder to reward commands in duel - by Nandor Dukat (dedc792)
  • Added new health below name configurations including saturation indicator and low health decimal options - by Nandor Dukat (d51a6e4)

🚀 Improvements

  • Updated spectator restrictions - by Nandor Dukat (77de8cb)
  • Updated spectator flying logic - by Nandor Dukat (7b7acda)
  • Updated packetevents library - by Nandor Dukat (b3b6a2d)
  • Updated action bar lock. added golden head custom texture and action bar cooldown - by Nandor Dukat (822054b)

7.2.0-dev-14-a9079f9-build.14

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.2.0-dev-14-a9079f9.jar4.1 MBSHA-1 10f4551cf1f18b03651d48d2e5a8644ba9cdf48a获取文件 ZonePractice-Pro-7.2.0-dev-14-a9079f9.jar
展开更新日志

Development Build Changes

✨ New Features

  • Added faststats metrics - by Nandor Dukat (a9079f9)

7.2.0-dev-13-9cf6958-build.13

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.2.0-dev-13-9cf6958.jar3.8 MBSHA-1 f971133f50c0aaff0114495119e46035b901cfe1获取文件 ZonePractice-Pro-7.2.0-dev-13-9cf6958.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fixed item stack amount display in queue guis - by Nandor Dukat (9cf6958)

7.2.0-dev-12-094f05a-build.12

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.2.0-dev-12-094f05a.jar3.8 MBSHA-1 30daabae4a7e09596872014aacdba46a6681cc13获取文件 ZonePractice-Pro-7.2.0-dev-12-094f05a.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fixed ladder gui to update disabled ladders real time - by Nandor Dukat (abe8072)
  • Fixed arrow dissapear and cant pickup issue - by Nandor Dukat (094f05a)

7.2.0-dev-11-02e10d5-build.11

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.2.0-dev-11-02e10d5.jar3.8 MBSHA-1 69a43bfee02f17d00d465818e5081577df430974获取文件 ZonePractice-Pro-7.2.0-dev-11-02e10d5.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fixed creeper explosion #2 - by Nandor Dukat (02e10d5)

7.2.0-dev-10-d1d86e3-build.10

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.2.0-dev-10-d1d86e3.jar3.8 MBSHA-1 c008050d8a1dd95f406903bfb20ebf7b172b6fa5获取文件 ZonePractice-Pro-7.2.0-dev-10-d1d86e3.jar
展开更新日志

Development Build Changes

🐛 Bug Fixes

  • Fixed creeper explosion - by Nandor Dukat (d1d86e3)

🚀 Improvements

  • Updated README.md to java 25 - by Nandor Dukat (b3793d3)

7.2.0-dev-9-8788f0f-build.9

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.2.0-dev-9-8788f0f.jar3.8 MBSHA-1 6a7862845a3a51357259923290fb394baba9e65b获取文件 ZonePractice-Pro-7.2.0-dev-9-8788f0f.jar
展开更新日志

Development Build Changes

🔧 Other Changes

🚀 Improvements

  • Updated README.md - by Nandor Dukat (441e65e)

7.2.0-dev-7-270f681-build.7

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.2.0-dev-7-270f681.jar3.8 MBSHA-1 3e5e365b58d4a98859478f558723be9b525b8ab1获取文件 ZonePractice-Pro-7.2.0-dev-7-270f681.jar
展开更新日志

Development Build Changes

🚀 Improvements

  • Updated git-cliff actions for generating auto changelog for official releases as well as dev builds - by Nandor Dukat (270f681)

7.2.0-dev-4-065f9aa-build.4

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.2.0-dev-4-065f9aa.jar3.8 MBSHA-1 f005c3c30a8266f647528cbf7204ae8e534a2754获取文件 ZonePractice-Pro-7.2.0-dev-4-065f9aa.jar
展开更新日志

Development Build Changes

🚀 Improvements

  • Updated reusable build workflow - by Nandor Dukat (065f9aa)

7.2.0-dev-3-617cab2-build.3

测试版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.21.11
ZonePractice-Pro-7.2.0-dev-3-617cab2.jar3.8 MBSHA-1 da44c9ca6be3a6d13be69fc244300cf9e206d7f8获取文件 ZonePractice-Pro-7.2.0-dev-3-617cab2.jar
original-ZonePractice Pro v7.2.0-SNAPSHOT.jar2.4 KBSHA-1 2b2bbb5c8c50586bf73c309a8f755ed245671012获取文件 original-ZonePractice Pro v7.2.0-SNAPSHOT.jar
展开更新日志

Development Build Changes

✨ New Features

  • Added shulker box support to player custom kit.