Battle Pass

Battle Pass is an optional feature that provides a battle pass system for players.

Battle Pass settings located in the /ExcellentQuests/battlepass.yml config file.

Seasons

Battle Pass works by seasons. This means that you have to start a new season to activate the Battle Pass for players.

To start a new season, use the /bp start command. You can set a custom season name and days duration.

Active or scheduled seasons can be force cancelled using the /bp cancel command. This will permanently remove them from the database.

Leveling

Players can level up their battle pass by completing Daily Quests to get battle pass XP.

Progression settings located under the Leveling -> Progression section in the battle pass config. Amount of XP required for next level increase in geometric progression, starting from 250 XP on level 1 and ending with 500 XP on level 105.

Premium Access

You can automatically unlock the Premium battle pass access for players with the excellentquests.battlepass.premium permission.

To do that, enable the GivePremiumByPermission setting in the battle pass config.

Rewards

Rewards for Battle Pass levels are configurable under the Levels section in the battle pass config.

# This is where battle pass level rewards starts.
Levels:
  # Battle Pass level.
  # You may list only levels where you give rewards to keep your config clean.
  '3':
    # Default rewards available for all players.
    # Set to '' for no rewards.
    Default_Rewards: bp_cash_low
    # Premium rewards available only for players with the Premium access.
    # Set to '' for no rewards.
    Premium_Rewards: ''
  '6':
    Default_Rewards: bp_cash_high
    Premium_Rewards: ''