
Список изменений
ParkourPro & ParkourProLite — v1.0.5 A focused bug-fix and quality-of-life update addressing several reported issues and adding a handful of useful improvements.
🐛 Bug Fixes Death handling — Players who die during a parkour run now keep their inventory and respawn at their last checkpoint or reset location, instead of being sent to world spawn. Inventory restore — Parkour items are now properly cleared before the player's saved inventory is restored, fixing a bug where items wouldn't return to slots 3, 4, and 5. Pressure plate spam — The "already in parkour" message is now debounced (10-second cooldown), so stepping on a plate repeatedly no longer floods chat. Command block teleports — Teleports triggered by command blocks no longer accidentally cancel an active parkour run. Admin bypass scope — Admin bypass now only applies to /parkour subcommands, not to all commands while in parkour. Wizard double-fire — Item-use events in the creation wizard are debounced to prevent double activation on 1.8.
✨ Item Lore Rework (ParkourPro only)
The hidden §0PK: marker previously appended to item lore has been removed entirely. Item type is now detected by material + display name, giving you full control over lore. Default lore in config.yml is now &6PK:&eTELEPORT, &6PK:&eRESET, and &6PK:&eCANCEL — fully editable or removable.
💬 Messages Any message in messages.yml can now be silenced by setting it to "" — no message will be sent at all.
🤖 Discord (ParkourPro only)
The /scoreboard command description and option description are now configurable via config.yml:
yamldiscord: command-description: "Show the top players for a parkour" option-description: "Name of the parkour (auto-detected if only one exists)"
/parkour reload now re-registers the Discord slash command instantly — no server restart needed when changing descriptions. The parkour argument for /scoreboard is now optional — if only one parkour exists, it is auto-detected.
Thanks for all the reports and feedback that made this update possible. As always, feel free to open an issue or reach out if you run into anything!
