Minecraft plugin ajParkour
Information about the Minecraft plugin ajParkour and servers where it is used
🔌 About ajParkour
ajParkour — is a Minecraft plugin for Spigot/Paper servers that generates parkour sections as players progress and provides rewards, score tracking and configurable storage and messages. ajParkour focuses on creating dynamic parkour experiences without pre-building every jump, reducing map‑creation time and enabling repeated play sessions. Confirmed features and behavior are taken from the official plugin resources.
🎯 Purpose
ajParkour solves the need for reusable, on‑the‑fly parkour content on a minecraft server by auto‑generating jump blocks inside defined areas and tracking player scores. This makes it suitable for lobby mini‑games, survival servers that want short challenges, or any server wanting quick parkour activities without bespoke maps. The plugin name ajParkour appears in server configs and commands. ()
⚙ Main capabilities
- Auto‑generated parkour blocks as players jump (generates in the direction the player is looking). ()
- Keep parkour generation constrained inside configured areas.
- Reward players every N jumps or when hitting score milestones (configurable reward commands). ()
- Storage options: YAML (local) and optional MySQL storage for persistence. ()
- Start portals and teleportation to end parkour (parkour ends when player is teleported).
- Customizable messages via messages.yml and configurable jump sounds.
- Tracks player high scores and shows current score in the action bar.
- If a player logs out while in a parkour run, ajParkour treats it as a fall.
🧩 Who it fits
ajParkour is appropriate for:
- Server owners wanting lightweight parkour minigames on a Spigot/Paper minecraft server.
- Survival and lobby servers that need repeatable parkour challenges.
- Admins who want rewards, leaderboards or MySQL storage integration.
🏗 Usage examples
- Create an area and let players start parkour from an in‑world portal; ajParkour generates the next blocks as the player advances. ()
- Reward players with commands (broadcast, give item, run console command) after X jumps or on certain score thresholds.
- Use MySQL storage to keep scores across multiple server instances.
⌨️ Commands
Note: all commands are subcommands of /ajParkour (or plugin alias). The table below lists confirmed subcommands and their mapping to permissions from the official documentation. Commands syntax may vary between plugin versions; consult the plugin wiki for exact syntax. ()
| Command | Description | Permission | Access |
|---|---|---|---|
/ajParkour setup create <name> | Create a parkour area | ajparkour.setup | Admin |
/ajParkour setup pos1 | Set area position 1 | ajparkour.setup | Admin |
/ajParkour setup pos2 | Set area position 2 | ajparkour.setup | Admin |
/ajParkour setup we | Use WorldEdit selection for area | ajparkour.setup | Admin |
| `/ajParkour setup difficulty <easy | medium | hard | expert |
/ajParkour portals | Configure start portals | ajparkour.portals | Admin |
/ajParkour start [area] | Start parkour in an area | ajparkour.start.area (start for self may be configurable) | Player / Admin |
/ajParkour start <player> [area] | Start parkour for another player | ajparkour.start.others / ajparkour.start.othersarea | Admin |
/ajParkour blocks | Open block selector (choose jump block) | ajparkour.selector | Player |
/ajParkour blocks <player> | Open block selector for other player | ajparkour.selector.openothers | Admin |
/ajParkour reload | Reload plugin config/messages | ajparkour.reload | Admin |
/ajParkour update | Check for updates / receive update notifications | ajparkour.update | Admin |
/ajParkour migrate | Migrate data / storage | ajparkour.migrate | Admin / Console |
/ajParkour debug | Debugging tools (v1 legacy) | ajpk.debug (v1) | Admin |
If a command is not present for your installed version, consult the official ajParkour wiki for the correct version’s command set. ()
🔐 Plugin permissions
Below are the permissions confirmed in the plugin documentation (v2 and v1 listed by the author). Default values are not specified in the official sources; consult your permissions plugin (LuckPerms, PermissionsEx, etc.) for assigning defaults. ()
| Permission | Description | Default |
|---|---|---|
ajparkour.setup | Allows use of setup subcommands (create, pos1, pos2, fallpos, portals, reset) | not specified in official sources |
ajparkour.portals | Allows configuring portals | not specified in official sources |
ajparkour.reload | Allows /ajParkour reload | not specified in official sources |
ajparkour.start.area | Allows starting parkour in a certain area | not specified in official sources |
ajparkour.start.others | Allows starting parkour for other players | not specified in official sources |
ajparkour.start.othersarea | Allows starting another player in a certain area | not specified in official sources |
ajparkour.update | Sends update notifications and allows use of update command | not specified in official sources |
ajparkour.selector | Opens the block selector UI | not specified in official sources |
ajparkour.selector.openothers | Open block selector for other players | not specified in official sources |
ajparkour.migrate | Allows use of /ajParkour migrate | not specified in official sources |
ajpk.debug | Debug command (v1) | not specified in official sources |
⚙ Installation
📥 Installation
- Download the ajParkour .jar from the official resource or repository (see URLs).
- Place the .jar into your server's
plugins/folder. - Fully restart the server (do not use /reload).
- After startup, a plugin folder (plugins/ajParkour) and message/config files will be created. ()
📦 Dependencies
- MySQL — optional (used when MySQL storage is enabled). Confirmed. ()
- PlaceholderAPI — ajParkour exposes placeholders (official wiki lists placeholders), so PlaceholderAPI is supported when you want global placeholders. ()
- bStats — the plugin author is listed on bStats; ajParkour reports metrics via bStats (author page). ()
ajParkour does not list Vault or ProtocolLib as required dependencies in official documentation. Do not assume additional dependencies unless present in the plugin’s configs or wiki. ()
🧾 Configuration
- ajParkour creates a plugin folder and configuration files on first run (including messages.yml). Messages are editable. ()
- The plugin supports MySQL and YAML storage; switch via the plugin config to use MySQL and provide DB credentials. ()
- Many features (rewards, jump sounds, messages, difficulties) are configurable through config files described in the official wiki. ()
🧠 Additional information
Known conflicts / limitations
- The official documentation does not list explicit plugin conflicts. Test ajParkour in a staging environment if you use complex proxy setups or many custom plugins. Information on specific conflicts is not documented in the official sources. ()
FAQ
Q: Which Minecraft versions does ajParkour support? A: The official resource lists tested versions from 1.7.10 up through 1.21.x. Always test with your exact server core (Paper/Spigot) version. ()
Q: Can I use MySQL to store scores? A: Yes — MySQL storage is a confirmed option; YAML is supported as default/local storage. ()
Q: How do I change messages or translations? A: Edit messages.yml in the plugin folder and reload or restart. The plugin supports customizing all messages. ()
Q: Does ajParkour collect statistics? A: The plugin author appears on bStats and the plugin uses bStats metrics (author listing). Check your config if you want to opt‑out. ()
Q: Is Discord support available? A: There is an official Discord listed for support on the plugin resource/wiki; many plugin authors use a Discord for support. See URLs for the invite. ()
Sources cited above are the official plugin resource page and the plugin wiki and permissions pages. For version‑specific syntax or advanced configuration consult the official ajParkour wiki and repository. ()
Useful links
- https://www.spigotmc.org/resources/ajparkour-rewards-1-7-10-1-21-x-mysql-storage-option.60909/
- https://wiki.ajg0702.us/ajParkour/
- https://gitlab.com/ajg0702/ajparkour
- https://discord.gg/
- t js s s4550.72
- A Minecraft Server249.11
- Â Â ÂÂÂÂÂÂÂÂEÂÂÂÂÂÂÂÂTÂÂÂÂÂÂÂÂHÂÂÂÂÂÂÂÂEÂÂÂÂÂÂÂÂLÂÂÂÂÂÂÂÂMÂÂÂÂÂÂÂÂCÂ | ÂÂÂÂÂÂÂÂ1ÂÂÂÂÂÂÂÂ.ÂÂÂÂÂÂÂÂ2ÂÂÂÂÂÂÂÂ1.11 Â ÂÂÂÂÂÂÂÂFÂÂÂÂÂÂÂÂoÂÂÂÂÂÂÂÂrÂÂÂÂÂÂÂÂgÂÂÂÂÂÂÂÂe ÂÂÂÂÂÂÂÂTÂÂÂÂÂÂÂÂhÂÂÂÂÂÂÂÂe ÂÂÂÂÂÂÂÂFÂÂÂÂÂÂÂÂuÂÂÂÂÂÂÂÂtÂÂÂÂÂÂÂÂuÂÂÂÂÂÂÂÂrÂÂÂÂÂÂÂÂeÂÂÂÂÂÂÂÂ!
Community survival with economy, land claims, arenas and crossplay (Java & Bedrock). Ranks, player shops and seasonal events.
445.61 - Skillio Games [1.17+] V1.3.5 SMASH BROS " PARCOURS " PVP COLOR
French minigames server (Java + Bedrock crossplay): parkour parcours, PVP Color, Smash, TNT Run, Spleef — active staff and regular events.
029.37 - """228.51
- Prison 2.0022.51
- A Minecraft Server021.91
Minecraft plugin ajParkour is used on public servers to extend gameplay, add new mechanics, or improve server management. This page contains up-to-date information about the plugin's purpose, usage, and popularity among servers.
The catalog of servers with ajParkour is generated automatically based on real data. You can see which Minecraft servers have this plugin installed, how often it is used, and what role it plays in gameplay.
ajParkour usage statistics help assess its relevance and distribution. Data is updated regularly and reflects the real state of the Minecraft server ecosystem without manual input.
The Minecraft plugin ajParkour page is useful for server owners choosing functionality for their project and for players who want to understand what features a server with this plugin offers.
Use this page to find Minecraft servers with the ajParkour plugin, analyze its popularity, and make an informed decision about using the plugin on your server.