1.0.9
Compatibility
Changes
ParkourPro Lite 1.0.9
The biggest update so far: checkpoint splits, player statistics, new player commands, cooldowns, per-parkour sounds and titles, export/import, a Discord webhook and an extended creation wizard. Works on Minecraft 1.8 through 26.x.
New
- Checkpoint splits – every checkpoint shows your elapsed time and the difference with your own record (green = ahead, red = behind). Splits are stored with your record.
/parkour top <parkour> [page]– leaderboard in chat, with your own rank./parkour pb <parkour> [player]– best time, rank, checkpoint splits, attempts, completions and play time.- Statistics – attempts, completions and play time per player and parkour (
stats.yml+ MySQL). - New placeholders –
%parkour_current%,%parkour_current_time%,%parkour_current_checkpoint%,%parkour_current_checkpoints%,%parkour_top_<parkour>_<pos>_prefix%,%parkour_attempts_<parkour>%,%parkour_completions_<parkour>%,%parkour_playtime_<parkour>%. /parkour setleaveradius <parkour> <blocks|0>– cancels the run when a player wanders too far from the course./parkour setcooldown <parkour> <seconds|0>and/parkour setmaxattempts <parkour> <perDay|0>./parkour setsound <parkour> <type> <SOUND|none|default>and/parkour settitle <parkour> <start|finish> <title|subtitle> <text|none>– per-parkour sounds and titles (titles work on 1.8 too)./parkour export <parkour>//parkour import <file> [newName]– move a course to another world or server; look at the new start plate and every location is rebuilt relative to it.- Creation wizard – three optional extra steps: reset location, leave position and leaderboard block (confirm or skip).
- Discord webhook (no bot needed) – posts new records, first completions and more. See
discord-webhookin config.yml.
Changed
- Checkpoints must now be activated in order. Skipping a checkpoint no longer counts the ones in between (
checkpoints.sequential, default true). /parkour deletetime <parkour> <player>and/parkour settime <parkour> <player> <mm:ss.ms>(from 1.0.8) now also carry checkpoint splits.
Notes
- Drop-in update: replace the jar and restart. Configs, parkours and records stay compatible; new keys and messages are added automatically.
- With MySQL the
statstable and thesplitscolumn are created on first connect.
📖 Wiki: https://stanotermans.github.io/Parkourpro-lite-wiki/ 💬 Support, bug reports and new languages: https://discord.gg/2UTkYj26B4
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:i0Ccz6aS:6phrysfA"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:i0Ccz6aS:6phrysfA"
}

