Options

Looking into Options.yml

Modules

Parkour offers a wide range of modules that can be used to enhance the gameplay. It's up to the administrator to decide which modules should be enabled.

BASIC

  • Common mode of the Parkour.

  • Pass the map in the shortest time.

  • During the journey, various obstacles are waiting for adventurers.

Options:
  Module:
    BASIC:
      Active: true

BungeeCord

This mode is primarily determined for bigger server network, while Parkour is a separated server. In this section, you can specify the channel how to communicate with BungeeCord. Also, the name of lobbies, where the player is moved at leaving the server, is listed here.

Options:
  BungeeCord:
    Active: false
    Channel: "BungeeCord" #Name of the channel BungeeCord communicates.
    LobbyList: #Name of lobbies where can be player moved at leaving a parkour lobby.
      - "Hub01"
      - "Hub02"

Command

All about in-game commands that players can use.

Economy

Management of Economies used in Parkour.

Support of multiple currencies.

Available currency types

  • VAULT_WRAPPER - Use Vault API to get currency information.

  • PLAYER_POINTS

  • EXPERIENCE

  • TOKEN_MANAGER

  • REV_ENCHANTS_C1

  • REV_ENCHANTS_C2

How to add a new currency type

Store

Through the store, players can unlock maps and other stuff from Parkour Dimension.

circle-exclamation

Duel

To enhance the experience, players can compete against other players. Challenger and challenging player has to bet some amount of currency. Winner takes the whole bet.

Rating

To get feedback from players, Parkour offers a rating system that can help other players decide whether to join the race or not.

When a player completes the map, he is asked for a rating of it.

Perks

Useful addons are making the player's experience even more enjoyable during the race.

Replay

Replays of the leaders are available for watching. Also, the personal best race is watchable.

If enabled, each race is recorded.

circle-exclamation

Board

Personal and leading statistics are displayed on the leaderboards. Various modes of the leaderboard are available.

circle-info

Colors are in RGB format, separated by colon(:).

Supported Board Types

  • BANNER - Hologram as a leaderboard.

  • PODIUM_ARMOR_STAND - ArmorStand Figures are placed on the podium.

  • PODIUM_PLAYER - NPC Figures are placed on the podium.

  • SIGN - Signs used as a leaderboard.

Creating Boards

Personal Board

  1. Find suitable place for the board and execute command /Parkour Board Personal Place

  2. (Optional) To change a type of the board, execute command /Parkour Board Personal Type <Type>

Map Board

As default top 3 players of each map can be displayed at LeaderBoards.

(Optional) To change a type of the board, execute command /Parkour Board Leader Type <Type>

Banner

  1. Find suitable place for the board and execute command /Parkour Board Map <MapName> Place Banner

Podium

  1. Find suitable place for the best(first) player, fix your position and execute command /Parkour Board Map <MapName> Place Podium 1

  2. Repeat for the next two podiums, just find new place and change the last argumennt from 1 to 2 and 3.

Sign

  1. Find a suitable place for the best(first) player, place sign and type

    • **Parkour**

    • MapName

    • Order(Position)

  2. Repeat for the next two signs, just find new place and change the position from 1 to 2 and 3.

  3. (Optional) Place the head (skull item) above the sign to see textures of the player.

Summary Board

There are collected more types of statistics. To display them at podiums/banner can take too much place at the server. Instead of that, you can create just one place and let a system change boards with statistics in defined intervals.

(Optional) To change a type of the board, execute command /Parkour Board Leader Type <Type>

Board Sections

At first, we need to create a section, which ensures changing stat components in defined intervals.

  1. Create a section by executing command /Parkour Section Create <CustomName>

  2. Add a stat component to the section using command /Parkour Section Component Add <CustomName> <Type>

  3. (Optional) Change default switch time by executing command /Parkour Section UpdateSwitchTime <CustomName> <Time>

Available Component types:

  • THE_HIGHEST_RANK

Banner

  1. Find suitable place for the board and execute command /Parkour Board Leader Place Banner <ComponentType>

Podium

  1. Find suitable place for the best(first) player, fix your position and execute command /Parkour Board Leader Place Podium <ComponentType> 1

  2. Repeat for the next two podiums, just find new place and change the last argumennt from 1 to 2 and 3.

Sign

  1. Find a suitable place for the best(first) player, place sign and type

    • **Parkour**

    • ComponentType

    • Order(Position)

  2. Repeat for the next two signs, just find new place and change the position from 1 to 2 and 3.

  3. (Optional) Place the head (skull item) above the sign to see textures of the player.

Statistics

Properties about statistics.

Visual

All about the visual part of Parkour system.

BroadCast Messages

Messages sent to all players can be disabled or restricted in specific worlds.

Map Timer

Timer is displayed at the action bar while racing the map or at leaderboard.

circle-info

To display hours, change FormatPattern to: HH:mm:ss.SSS.

HotBar

Management of HotBars used in Parkour.

Exploring HotBar used when the player is exploring. By exploring, it's meant that the player is in a Parkour lobby.

Split

While the player is racing the map, we collect his current time. When he reaches CheckPoint, we show him the current situation compared to the best time of the map using BossBar.

Available BossBar colors

PINK, BLUE, RED, GREEN, YELLOW, PURPLE, WHITE

Available BossBar styles

SOLID, SEGMENTED_6, SEGMENTED_10, SEGMENTED_12, SEGMENTED_20

PredefinedMapData

Base map data used at initialization of the new map. These predefined data are copied into the new map's configuration.

More about Map properties at Map Configuration.

Last updated