Releases
7.7.0-SNAPSHOT
ZonePractice Pro 7.7.0-SNAPSHOT
Latest
Compare
Sorry, something went wrong.
No results found
๐ 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 ).
You canโt perform that action at this time.