promotional bannermobile promotional banner

[Realm Compatible]Ultimate Battle Pass System

The ultimate Battle Pass for Bedrock! Earn XP by playing to unlock 50+ Tiers of Free & Premium rewards. Features an in-game Shop, Gifting, XP Boosters, and Chat Ranks. Admins can fully customize seasons and rewards via a visual menu.

File Details

Battle Pass Rewards System[1.5.0].mcaddon

  • R
  • Jan 6, 2026
  • 268.26 KB
  • 853
  • 1.21.130+9

File Name

Battle Pass Rewards System[1.5.0].mcaddon

Supported Versions

  • 1.21.130
  • 1.21.124
  • 1.21.123
  • 1.21.122
  • 1.21.121
  • 1.21.120
  • 1.21.114
  • 1.21.111
  • 1.21.101
  • 1.21.100

 BattlePass Update v1.5.0 - Quality of Life & Progression

This update focuses on data stability, inventory safety, and long-term player progression tracking.

New Feature: Inventory Safety

No More Lost Loot: If your inventory is full when claiming a reward from the menu, the item will no longer disappear!

Drop at Feet: The system now detects a full inventory and spawns the item entity directly at your feet instead.

XP & Leveling Overhaul

Multi-Level Support: Completely rewrote the XP calculation logic. If you gain a massive amount of XP (e.g., from buying a Tier Skip or a huge XP Bundle), the system now instantly processes multiple level-ups in a single tick without errors.

Weekly XP Caps: Added a configuration option to limit how much XP a player can earn per week to prolong the season duration.

Automatic Resets: Weekly XP caps now automatically reset 7 days after the player's first login of the week.

Advanced Stat Tracking

We are now tracking lifetime statistics for every player!

History: The addon now tracks Total Seasons Played, Highest Tier Achieved, and Total XP Earned across all seasons.

Season Archiving: When an admin starts a new season, the player's previous season stats are "archived" into their lifetime stats before their tier is reset.

🛠️ Technical Changes

Optimized better performance during high-XP events.

Fixed an issue where purchasing a Tier Skip might not trigger the level-up sound immediately.

Database structure updated to support v1 stats format.