premium banner
Better BattlePass adds a complete Battle Pass experience to your server with XP progression, Free/VIP reward tracks, mission categories, and full in-game editors.

Description

Better BattlePass 

Better BattlePass adds a complete Battle Pass experience to your server with XP progression, Free/VIP reward tracks, mission categories, and full in-game editors.
Everything is configurable live, with no server restart required.


Key Features

  • Horizontal Battle Pass UI with level columns.
  • Two reward tracks per level: Free and VIP.
  • Clear reward states: Locked, Claim, Already Claimed.
  • Reward cards include icon, quantity, rarity, and label.
  • Battle pass name is configurable in the editor.
  • Configurable battle pass duration (in days).
  • Remaining season days shown in the UI title.
  • Automatic season lock when duration ends.
  • Instant config hot reload after save.

Commands

  • /bp or /battlepass
    Open the Battle Pass UI.
  • /bp editor
    Open the Battle Pass editor (admin).
  • /bp mission
    Open the mission list UI.
  • /bp mission editor
    Open the mission editor (admin).

     

  • /bp setlevel <player> <level>

    Set a player's Battle Pass level (admin).

  • /bp setxp <player> <xp>

    Set a player's Battle Pass XP (admin).

  • /bp reload

    Reload the Battle Pass config (admin).


Mission System

  • Mission categories:
    Daily, Weekly, Seasonal
  • Reset behavior:
    Daily resets every day, Weekly resets every week, Seasonal is one-time per season.
  • Claim flow:
    Locked until completed, Claim when ready, Already Claimed once claimed.
  • Real-time progress bar updates.
  • Functional objective tracking:
    kill_mob, mine_ore, chop_wood, harvest_crop
  • Wildcard targets supported:
    any_mob, any_ore, any_wood, any_crop
  • Added playtime event
  • Added collect event
  • Added place block event
  • Added Travel blocks event
  • Added possibility to add more than 5 missions in each category (Daily, weekly, Season)

Progression and Rewards

  • Configurable total level count.
  • Configurable required XP per level.
  • Each level has:
    freeReward and vipReward
  • Claiming gives the item and marks it as claimed in persistent data.
  • Built-in service API includes methods like:
    addXP, getXP, isLevelUnlocked, hasClaimed, claimReward.

Permissions


Storage


Preview:


Mod Info

  • Developer: GilloDaby
  • Compatibility: Hytale Server API (Java)