Tags
Creators
Details
Licensed ARR
Published 7 months ago
Updated 3 days ago
All versions
8.0.0-dev-270-a6356b1-build.270
Beta
ZonePractice Pro 8.0.0-dev-270-a6356b16 days ago 10
Compatibility
Minecraft: Java Edition
26.3
26.2
26.1.x
1.21.11
Platforms
Bukkit
Paper
Purpur
Spigot
Changes
Development Build Changes
🐛 Bug Fixes
- 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)
📖 Documentation
- Document the Discord forum post workflow - by Nandor Dukat (
566960f) - Require tests in plans and reviews - by Nandor Dukat (
ce3a766)
🔧 Other Changes
- 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)
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:YgYf49RR"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:WzNxcZw4:YgYf49RR"
}

