ParkourPro LITE
PluginLicenseRef-All-Rights-Reserved

ParkourPro LITE

⭐ ParkourPro LITE | 1.8-1.21.11 | Fully Customizable | FREE ⭐

173
Downloads
3
Followers
3 months ago
Updated
📦
5
Versions

📖About ParkourPro LITE

ParkourProLite — Free Parkour Plugin

ParkourPro Banner

Multi-version support: 1.8.8 – 1.21.11 | Java 8+ | Optional LuckPerms & MySQL


💬 Support

Need help?

Join our Discord community:
discord.gg/8RVyMBthbU

Or contact: @stanotermans on Discord


Complete List of Available Placeholders:

%player% - Player name
%parkour% - Parkour challenge name
%time% - Time taken (automatically formatted as "2m 45s")
%checkpoint% - Current checkpoint number
%position% - Leaderboard position
%record% - Best completion time



🎮 Overview

ParkourProLite delivers everything you need for a complete parkour experience: checkpoints, anti-cheat protection, customizable holograms, leaderboards, and multi-language support—all completely free.

Perfect for servers that want a lightweight, powerful parkour solution without Discord integration.


🚀 Key Features

✅ Core Parkour

  • Smart Checkpoints - Ordered checkpoints with quick resets and safe teleportation
  • Anti-Cheat Protection - Fly and teleport detection with configurable fallback handling
  • Death Handling - Optional death protection and respawn at checkpoints

🏆 Leaderboards & Holograms

  • Hologram Leaderboards - Per-parkour leaderboards with customizable appearance
  • Version-Safe - ArmorStand-based holograms working across all versions
  • Fully Customizable - Configure text, spacing, colors, and position formatting
  • LuckPerms Integration - Optional rank/prefix display in leaderboards

🌍 Multi-Language Support

23 languages included:
English, Dutch, Spanish, French, German, Italian, Portuguese (BR), Russian, Polish, Turkish, Chinese (Simplified), Japanese, Korean, Swedish, Czech, Finnish, Danish, Norwegian, Romanian, Ukrainian, Greek, Chinese (Traditional), Hungarian

💾 Flexible Storage

  • MySQL Support - Optional MySQL for cross-server data
  • Local Storage - Automatic YAML fallback when MySQL is disabled

📹 Demo Video

Watch ParkourProLite Showcase

Click to watch full feature showcase


📸 Screenshots

In-Game Parkour


🎁 Want More Features?

Upgrade to ParkourPro Premium

Get Discord bot integration with:

  • 🤖 /scoreboard slash commands
  • 📊 Rich embeds with table formatting
  • 👑 Optional rank display
  • 📢 Real-time leaderboard updates

Get ParkourPro Premium on BuiltByBit →


⚙️ Installation

  1. Download the latest .jar file
  2. Place in your server's /plugins folder
  3. Restart your server
  4. Configure in plugins/ParkourPro/config.yml
  5. Create your first parkour!

📝 Quick Start Commands

Create a Parkour Course

/parkour setstart <name>
/parkour setend <name>
/parkour addcheckpoint <name>
/parkour addleaderboard <name>

Set Holograms

/parkour sethologram <name> <type> <text with | for new lines>

Types: start, end, checkpoint, leaderboard

Player Commands

/parkour reset          - Reset to last checkpoint
/parkour checkpoint     - Teleport to last checkpoint
/parkour leave          - Leave current parkour
/parkour cancel         - Cancel parkour session

🔑 Permissions

Permission Description Default
parkour.admin Access to all admin commands op
parkour.use Player parkour features true

⚙️ Configuration Highlights

General Settings

  • Language: 23 languages available
  • Permissions: Optional permission system

MySQL (Optional)

  • Cross-server leaderboard sync
  • Automatic fallback to local storage

Anti-Cheat

  • Fly detection
  • Teleport detection
  • Configurable thresholds

Holograms

  • Update interval
  • Line spacing
  • Custom offsets for start/end/checkpoint/leaderboard
  • LuckPerms prefix display

Leaderboard Customization

  • Header text with placeholders
  • Entry format (%pos%, %prefix%, %player%, %time%)
  • Position colors (gold/silver/bronze)
  • No-record display text

🔧 Compatibility

  • Spigot/Paper 1.8.8 through 1.21.11
  • Java 8+ compatible
  • LuckPerms (optional)
  • MySQL (optional)

💬 Support

Need help?

Join our Discord community:
discord.gg/8RVyMBthbU

Or contact: @stanotermans on Discord


📦 Full Command List

Click to expand all commands

Admin Commands

  • /parkour setstart <name> - Set parkour start location
  • /parkour setend <name> - Set parkour end location
  • /parkour setreset <name> - Set reset/spawn location
  • /parkour addcheckpoint <name> - Add checkpoint at current location
  • /parkour addendcommand <name> <command> - Execute command on completion
  • /parkour removeendcommand <name> <command> - Remove end command
  • /parkour toggleFinishRedirect <name> - Toggle finish redirect
  • /parkour toggleLeaveRedirect <name> - Toggle leave redirect
  • /parkour toggleFallback <name> - Toggle fallback teleportation
  • /parkour setfallback <name> - Set fallback location
  • /parkour toggleDeath <name> - Toggle death protection
  • /parkour toggleDeathRespawn <name> - Toggle death respawn
  • /parkour sethologram <name> <type> <text> - Set hologram text
  • /parkour addleaderboard <name> - Add leaderboard hologram
  • /parkour setleaderboardsize <name> <size> - Set leaderboard size
  • /parkour delete <name> - Delete parkour
  • /parkour reload - Reload configuration

Player Commands

  • /parkour reset - Reset to last checkpoint
  • /parkour checkpoint - Teleport to last checkpoint
  • /parkour cancel - Cancel parkour session
  • /parkour leave - Leave current parkour

Aliases: /pk, /par


🔍 Detailed Configuration Options

Click to expand full config options

Language Settings

language: en_US  # Available: en_US, nl_NL, es_ES, fr_FR, de_DE, it_IT, pt_BR, ru_RU, pl_PL, tr_TR, zh_CN, ja_JP, ko_KR, sv_SE, cs_CZ, fi_FI, da_DK, no_NO, ro_RO, uk_UA, el_GR, zh_TW, hu_HU

MySQL Database Settings

mysql:
  enabled: false
  host: localhost
  port: 3306
  database: parkourpro
  username: root
  password: password
  table-prefix: parkour_

Sounds Configuration

sounds:
  checkpoint: ENTITY_EXPERIENCE_ORB_PICKUP
  start: BLOCK_NOTE_BLOCK_PLING
  finish: ENTITY_PLAYER_LEVELUP
  reset: BLOCK_NOTE_BLOCK_BASS
  teleport-back: ENTITY_ENDERMAN_TELEPORT

Permission Settings

permissions:
  admin: parkour.admin
  use-permissions: true

Anti-Cheat Settings

anti-cheat:
  detect-fly: false
  detect-teleport: true
  teleport-threshold: 10.0  # Max distance allowed between moves

Fallback Settings

fallback:
  default-y: 65
  default-enabled: false
  teleport-target: reset  # Options: reset, checkpoint

Hologram Settings

holograms:
  enabled: true
  update-interval: 10  # Leaderboard update interval in seconds
  line-spacing: 0.30   # Spacing between hologram lines
  start-offset: 0.5    # Height above start plate
  end-offset: 0.5      # Height above end plate
  checkpoint-offset: 0.5 # Height above checkpoint plate
  leaderboard-offset: 2.0 # Height above leaderboard
  show-prefix: true    # Show LuckPerms rank/prefix

Leaderboard Appearance

leaderboard:
  header:
    - "&e&lLeaderboard"
    - "&7Update every &e%update-interval%&7 %update-unit%"
  entry-format: "%pos% &8» %prefix% &f%player% &8- &e%time%"
  position-colors:
    1: "&6&l"   # Gold for 1st place
    2: "&7&l"   # Silver for 2nd place
    3: "&c&l"   # Bronze for 3rd place
    default: "&e&l"  # Yellow for others
  no-record-player: "Unknown"
  no-record-time: "--:--"

Hotbar Items

items:
  hotbar:
    teleport:
      material: HEAVY_WEIGHTED_PRESSURE_PLATE
      name: "&aTeleport to Last Checkpoint"
      slot: 3
    reset:
      material: OAK_DOOR
      name: "&cReset"
      slot: 4
    cancel:
      material: RED_BED
      name: "&cCancel"
      slot: 5

ParkourPro Footer

ParkourProLite - Professional parkour plugin, completely free.

For Discord integration, check out ParkourPro Premium →