Links
Creators
Details
1.0.0
Compatibility
Changes
FeatherParkour v1.0.0
Initial public release of FeatherParkour, a high-performance, lightweight Paper Minecraft server plugin for creating and managing custom parkour courses.
🚀 Key Features
-
Advanced Run Engine
Precise start, checkpoint, and finish pressure plate triggers powered by nanosecond-precision timers. -
Live Run HUD
Configurable action-bar display showing live times, personal bests, checkpoint progress, and current course information. -
Hologram & Leaderboard Support
Native, robust adapters for FancyHolograms and DecentHolograms with automatic verification and failover systems. -
Anti-Cheat Integrity Checks
Real-time enforcement preventing fly, creative/spectator abuse, teleports, vehicle/elytra use, or extreme movement mid-run with adjustable strike tolerance. -
Developer API
Expansive framework exposingFeatherParkourApialongside transactional custom events (ParkourStartEvent,ParkourFinishEvent, etc.) and extensive PlaceholderAPI expansion values. -
Rich Configuration
Full control over particle effects, sounds, start/fail titles, custom action bars, and localized text utilizing modern MiniMessage styling.
🛠️ Commands Added
-
/parkour list -
/parkour info <course> -
/parkour stats <course>
View available courses and individual player statistics. -
/parkour hologram [status|refresh|rebuild]
Diagnostic management tools for leaderboard holograms. -
/parkour restart -
/parkour leave
Quickly retry or leave an active run. -
Admin Tools
Comprehensive commands for building courses, establishing ordered checkpoints, setting leaderboards, and configuring fine-tuned course variables.
📦 Dependency Info
- Target Platform: Paper (Java 25)
- Soft Dependencies: FancyHolograms, DecentHolograms, PlaceholderAPI (all integrations are optional and compile-only).
📥 Installation
- Move the compiled
FeatherParkour-v1.0.0.jarinto your server'splugins/directory. - Start or restart your Paper server.
- Configure settings using the automatically generated
config.ymlandlang.ymlfiles.
Optional dependencies
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:QR6NVokl:kSb4VGka"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:QR6NVokl:kSb4VGka"
}

