Tags
Creators
Details
8.1.0
Compatibility
Changes
Development Build Changes
β¨ New Features
- Add Battle Rush reset-on-void-death setting - by Nandor Dukat (
a84e772) - Add Randomizer ladder type - by Nandor Dukat (
58e9ad2) - Support
in GUI titles, item names and lore - by Nandor Dukat ( 49e538d) - Add queue control, ladder info and division progress methods - by Nandor Dukat (
5cdae21) - Toggle FFA arenas and events in the spectator menu - by Nandor Dukat (
1a357e9) - Add crafting and start moving settings to Pillars of Fortune - by Nandor Dukat (
0a6fb55) - Send and accept duels while in a queue - by Nandor Dukat (
db18874) - Open /matchinv as soon as the match ends - by Nandor Dukat (
a76f2b1) - Show lifetime rivalry record at duel start - by Nandor Dukat (
2a61e17) - Add chest loot mode to SkyWars - by Nandor Dukat (
aa08fb2) - Add static non-shrinking arena border setting - by Nandor Dukat (
275d457) - Add spectator position to the arena setup wand - by Nandor Dukat (
6845fb8) - Paginate the SkyWars loot GUI - by Nandor Dukat (
7c2633c) - Lock ladder armor in the kit editor by default - by Nandor Dukat (
24ee63d) - Add in-fight command filter - by Nandor Dukat (
f14d8f2) - Make cosmetics menu text configurable - by Nandor Dukat (
3ba23e2) - Allow arenas and event maps in any world - by Nandor Dukat (
54e1e73) - Match copy world dimension to the arena's world - by Nandor Dukat (
1f7c2e1) - Use geometric explosion knockback - by Nandor Dukat (
503c8a9) - Add toggle for the rivalry message - by Nandor Dukat (
c1510b7) - Add category tabs to the /editor ladder list - by Nandor Dukat (
ea5a95c) - Enable TNT auto-ignite by default for new Fireball Fight ladders - by Nandor Dukat (
3f0d9e8) - Add spectator game mode option and fighters item for eliminated players - by Nandor Dukat (
f53e996) - Show reset progress title and add FFA freeze during reset - by Nandor Dukat (
747a6a9) - Add per-arena time and weather - by Nandor Dukat (
3828d56) - Move arena settings into a settings GUI - by Nandor Dukat (
a4bcfba) - Allow XP bottles and wind charges in shared non-build arenas - by Nandor Dukat (
6f114a6) - Member count placeholders in public party broadcast - by Nandor Dukat (
68164f4) - Item pickup toggle for ladders and FFA arenas - by Nandor Dukat (
3d17dbc) - Clone a ladder under a new name - by Nandor Dukat (
64a745a)
π Bug Fixes
- Load default ladders on 1.21.11 and 26.1 - by Nandor Dukat (
a9131e6) - Keep Pillars settings across restarts - by Nandor Dukat (
17cd2bd) - Don't launch players who click NPCs with Trident or Spear - by Nandor Dukat (
d82a6d2) - Keep non-build gates after marking the second corner - by Nandor Dukat (
bb163bf) - Send below-name health by packets when nametag management is off - by Nandor Dukat (
6327742) - Allow placing armor in the lobby armor setup GUI - by Nandor Dukat (
2198534) - Decode negative Y in rollback block positions - by Nandor Dukat (
abe7f1d) - Reset daily limits every 24 hours - by Nandor Dukat (
a39c0e8) - Never delete inactive profiles of online players - by Nandor Dukat (
d061866) - Count health potions left in match inventories - by Nandor Dukat (
2c6cd0c) - Expire party match requests on the main thread - by Nandor Dukat (
17ce982) - Avoid concurrent modification of the queue list - by Nandor Dukat (
cefcf86) - Stop retaining Player objects in the offline player cache - by Nandor Dukat (
669c900) - Build GUI inventories on the main thread - by Nandor Dukat (
a0dbd1b) - Keep staff visibility in sync with staff mode - by Nandor Dukat (
d018b64) - Track CPS and hits on the main thread - by Nandor Dukat (
c34aaa7) - Remove the hit FFA spawn marker instead of the last spawn - by Nandor Dukat (
69f97d2) - Stop item names and lore from rendering italic - by Nandor Dukat (
cce6ce1) - Allow number keys in setup editor GUIs - by Nandor Dukat (
2392d60) - Keep buildmax and deadzone when copying arenas - by Nandor Dukat (
166a7b5) - Stop MiniMessage and placeholder injection in commands - by Nandor Dukat (
744b436) - Allow number keys in kit storage and validate drags - by Nandor Dukat (
fb1260e) - Pick chest loot only from configured items - by Nandor Dukat (
09b1078) - Fill chests on first open in Fill Chest mode - by Nandor Dukat (
06f8fe0) - Explain why /spectate is denied - by Nandor Dukat (
d7bd0e2) - Skip loot for chests placed during the fight - by Nandor Dukat (
97de456) - Keep creeper explosion delay after restart - by Nandor Dukat (
bdaf3a0) - Make TNT jumping work - by Nandor Dukat (
e00ebdc) - Knock back players on every TNT explosion - by Nandor Dukat (
3a0b06d) - Barely push players with their own TNT - by Nandor Dukat (
7d0b1e4) - Barely push players with teammates' TNT - by Nandor Dukat (
d889380) - Fill %ladder% in the FFA spectator sidebar - by Nandor Dukat (
1f0a26c) - Skip FFA arenas in random spectate when hidden from menu - by Nandor Dukat (
007db90) - Apply DISPLAY-ARROW-HIT-HEALTH on reload and skip cancelled hits - by Nandor Dukat (
4abb104) - Stop vehicles and liquids crossing the static border - by Nandor Dukat (
c4d71af) - Allow TNT in build FFA arenas without map blowable - by Nandor Dukat (
a046ed3) - Correct shift-click typo in kit editor lore - by Nandor Dukat (
c869615) - Correct three broken config and language key references - by Nandor Dukat (
605de56) - Create MatchManager on enable so shutdown saves data - by Nandor Dukat (
604c0ee) - Only reject duplicate names with a different UUID - by Nandor Dukat (
db08b36) - Add ADMIN-SETTINGS.DAILY-LIMIT-RESET so daily limits reset - by Nandor Dukat (
6969d12) - Use a concurrent map for player boards - by Nandor Dukat (
3b1ce5a) - Check the invite cooldown for the invited player - by Nandor Dukat (
ffe60e0) - Clear pending duel targets on quit - by Nandor Dukat (
e949f69) - Remove queued players from a collecting event on quit - by Nandor Dukat (
8348e3f) - Send the promotion message after a match - by Nandor Dukat (
497bf80) - Refresh divisions when a ladder is enabled or disabled - by Nandor Dukat (
8e26086) - Log arena files skipped because of an invalid name - by Nandor Dukat (
19eb905) - Load kits with missing parts without throwing - by Nandor Dukat (
922e5f3) - Show the leaving player's own team in party matches - by Nandor Dukat (
b0c53cd) - End boxing rounds on the configured win hit - by Nandor Dukat (
77cd32c) - Make ladder stats safe for async leaderboard builds - by Nandor Dukat (
c813739) - Correct supported server version startup message - by Nandor Dukat (
ce314d7) - Preserve configurable queue categories and controls - by Nandor Dukat (
b919691) - Make party match team lists safe for async sidebar reads - by Nandor Dukat (
a248c0a) - Listen to Paper's explosion knockback event - by Nandor Dukat (
dced15e) - Only remove non-fight arrows in the lobby world - by Nandor Dukat (
d7db798) - Grant actions read to official release - by Nandor Dukat (
afb0fbe) - Skip FFA lines for players who left the FFA - by Nandor Dukat (
3c37a4b)
π Documentation
- Add Discord server and forum IDs - by Nandor Dukat (
edfa771) - Document the Discord forum post workflow - by Nandor Dukat (
566960f) - Require tests in plans and reviews - by Nandor Dukat (
ce3a766) - Expand and organize GitBook guides - by Nandor Dukat (
5614888) - Restore dev docs overwritten by the GitBook export - by Nandor Dukat (
fd5afa2) - Document built-in sidebar and message placeholders - by Nandor Dukat (
58a3dcd)
π§ Other Changes
- Bump version to 8.0.0 - by Nandor Dukat (
b8ead07) - Skip addons that fail to build when deploying - by Nandor Dukat (
67b2f0c) - Narrow keep rules for main class and serializables - by Nandor Dukat (
ae1c3b5) - Repackage obfuscated classes into one package - by Nandor Dukat (
52ed626) - Allow access modification so all classes repackage - by Nandor Dukat (
6d73b08) - Add JUnit 6 and MockBukkit test suite - by Nandor Dukat (
60eb955) - Boot the plugin in MockBukkit - by Nandor Dukat (
df128b6) - Add queue, duel and ranked match tests - by Nandor Dukat (
4556857) - Add party and duel request tests - by Nandor Dukat (
aef14f1) - Add FFA tests - by Nandor Dukat (
41a08cd) - Add sumo event tests - by Nandor Dukat (
3b7eb1c) - Add division tests - by Nandor Dukat (
0f6e2ce) - Add command matrix test - by Nandor Dukat (
0109f43) - Add GUI tests - by Nandor Dukat (
95edeaa) - Add placeholder tests - by Nandor Dukat (
a290903) - Add public API tests - by Nandor Dukat (
3619487) - Add reload test - by Nandor Dukat (
d0889fa) - Add MySQL tests against a MariaDB container - by Nandor Dukat (
252ae25) - Add Mineflayer end-to-end scenarios - by Nandor Dukat (
e1ac679) - Add duel, ranked, spectate and party scenarios - by Nandor Dukat (
e2444c7) - Add FFA and sumo event scenarios - by Nandor Dukat (
811cb04) - Add JaCoCo coverage report - by Nandor Dukat (
cc4e157) - Run MySQL and end-to-end tests before publishing - by Nandor Dukat (
c331226) - Cover build matches and arena rollback - by Nandor Dukat (
b0d553f) - Smoke-test every ladder type and cover ladder rules - by Nandor Dukat (
a6356b1) - Run plugin tests on every core and silence Unsafe warnings - by Nandor Dukat (
9db3f04) - Changes to ZonePractice Pro - by NΓ‘ndor DukΓ‘t (
488706f) - Export content from ZonePractice Pro - by NΓ‘ndor DukΓ‘t (
07f916f) - Start dev changelogs at the last successful dev build - by Nandor Dukat (
70ab087) - Add gitbook git sync config (#661) - by Nandor Dukat (
a3eb9e1) - Merge remote-tracking branch 'origin/master' into dev - by Nandor Dukat (
ac00a12) - Merge pull request #662 from ZoneDevelopement/dev
Dev - by Nandor Dukat (d183965)
- Bump version to 8.1.0 - by Nandor Dukat (
ca9015f) - Merge pull request #664 from ZoneDevelopement/dev
fix(ci): grant actions read to official release - by Nandor Dukat (278c9f1)
- Merge pull request #665 from ZoneDevelopement/dev
fix(sidebar): skip FFA lines for players who left the FFA - by Nandor Dukat (a87ac95)
π Improvements
- Reimplement literal message insertion for chat commands - by Nandor Dukat (
6453f03) - Reimplement duel and accept while queued - by Nandor Dukat (
e62251a) - Reimplement lobby armor loading and empty slot handling - by Nandor Dukat (
70d40c8) - Reimplement party request removal - by Nandor Dukat (
6e9bebf) - Reimplement staff visibility sync - by Nandor Dukat (
b22e2ab) - Reimplement FFA TNT priming check - by Nandor Dukat (
d5c279f) - Reimplement inactive profile guards - by Nandor Dukat (
fda5d43) - Reimplement missing UUID handling in end messages - by Nandor Dukat (
b7130e6) - Reimplement stale match cleanup and FFA kit guards - by Nandor Dukat (
857d280) - Reimplement textured player head tags - by Nandor Dukat (
4742ac3)
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:WzNxcZw4:hJRhXH8b"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:WzNxcZw4:hJRhXH8b"
}

