Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Tags
Creators
Details
Licensed MIT
Published 2 months ago
LobbyParkour is an infinite, procedurally generated parkour minigame designed specifically for server lobbies.
The parkour path only exists on the client side. This allows hundreds of players to run parkour in the exact same physical space simultaneously without ever colliding or seeing each other's blocks.
Core Features
- Instanced Generation: Every player gets their own unique, infinitely generating path. The generator mathematically calculates jumps so the path bounces off invisible walls and never leaves your defined boundary box.
- Head-to-Head Battles: Players can challenge each other using
/parkour battle <player>. Battles are instanced side-by-side, tracking who survives the longest. - Dynamic Events: Every 20 jumps, a boss-bar roulette spins and triggers one of 10 custom challenges (Ender Pearl Toss, Fading Wool, Ghost Blocks, Honey Slides, Ladder Flicks, and more).
- In-Game Setup Wizard: No manual config editing is required for setup. Use
/parkour setupto open a GUI, draw your 3D boundary box, define start zones, and toggle specific events. - Native Localization: The plugin automatically detects a player's Minecraft client locale and serves messages/tutorials in their native language (ships with English and Spanish by default).
- Leaderboards: Automatically tracks personal bests and global top scores.
Commands & Permissions
/parkour start- Start a solo parkour run./parkour top- View the server leaderboard./parkour battle <player>- Challenge another player./parkour setup- Open the admin setup GUI (Requireslobbyparkour.setupor OP).
Installation & Anti-Cheat Configuration
Because this plugin uses ghost blocks, the vanilla server will think players are walking on air. You must adjust your server configuration to prevent players from getting rubber-banded or kicked for flying:
- Open your server's
spigot.ymlfile. - Change
moved-wrongly-thresholdto10.0or higher. - Change
moved-too-quickly-multiplierto100.0or higher. - In
server.properties, ensureallow-flight=trueis set. (Note: The plugin handles its own flight-checks during parkour to prevent actual cheating). - Restart your server, hop in-game, and use
/parkour setupto draw your arena.

