Battlepass Script v1.0

A complete BattlePass system with XP progression, quests, free & premium rewards, and admin control!
  • unnamed_cleanup-Picsart-AiImageEnhancer.png
  • Screenshot 2026-03-05 234728.png
  • Screenshot 2026-03-05 234808.png
  • Screenshot 2026-03-05 234901.png
  • Screenshot 2026-03-05 234943.png
  • Screenshot 2026-03-05 235023.png
  • unnamed_cleanup-Picsart-AiImageEnhancer.png
  • Screenshot 2026-03-05 234728.png
  • Screenshot 2026-03-05 234808.png
  • Screenshot 2026-03-05 234901.png
  • Screenshot 2026-03-05 234943.png
  • Screenshot 2026-03-05 235023.png

Overview​

This skript provides a complete BattlePass progression system that allows players to earn XP, level up through tiers, and unlock rewards. The system is designed to add long-term progression and engagement by rewarding players for completing tasks and participating in gameplay activities.

Players gain BattlePass XP by completing quests and objectives. As they level up their BattlePass, they unlock rewards that can be claimed through a clean and simple GUI menu. The pass supports both free and premium reward tracks, allowing servers to provide additional rewards to premium users.

The entire system is command-managed and GUI driven, making it simple for both players and administrators to use.


Core System​

The BattlePass works through a level progression system:

• Players earn BattlePass XP through quests and tracked gameplay actions
• XP increases the player's BattlePass level
• Each level can contain free and/or premium rewards
• Rewards can be items or commands executed by the server
• Players claim rewards through a GUI menu

The system tracks player progress automatically and stores progression so that players can continue advancing their pass over time.


Features​

✔ Full BattlePass progression system
✔ XP based leveling system
✔ Free reward track
✔ Premium reward track
✔ Daily quests
✔ Weekly quests
✔ Lifetime progression goals
✔ GUI menus for rewards and quests
✔ Multi-page reward menu
✔ Admin management commands
✔ Player progression tracking
✔ Custom rewards (items or commands)
✔ Premium pass support
✔ Lightweight skript design


Quest System​

Players can complete quests to earn BattlePass XP. Quests are separated into multiple categories to encourage different types of gameplay.

Daily Quests​

Daily quests provide smaller objectives that can be completed frequently.

Examples include:

• Mining ores
• Shooting arrows
• Eating food
• PvP kills
• Using rockets

These quests reward smaller amounts of XP but are designed to be completed quickly.

Weekly Quests​

Weekly quests require more progress but provide larger XP rewards.

Examples include:

• Mining large amounts of ores
• Breaking wool blocks
• Shooting arrows multiple times
• Eating golden apples
• Placing blocks

These encourage longer gameplay sessions and sustained activity.

Lifetime Goals​

Lifetime goals are permanent milestones that track long-term player achievements.

Examples include:

• Total ores mined
• Total PvP kills
• Shields broken
• Golden apples eaten

These goals allow players to slowly progress their BattlePass over time.


Reward System​

Each BattlePass level can contain rewards that players unlock once they reach that tier.

Rewards support:

• Item rewards
• Command based rewards
• Separate free and premium rewards

Premium rewards can be restricted so only players with the premium pass can claim them.

Administrators can easily add or remove rewards using commands.


GUI System​

The BattlePass uses simple and clean graphical menus.

Menus include:

• BattlePass progression menu
• Reward claim menu
• Quest menu
• Multi-page navigation for tiers

The GUI system allows players to easily view their progress, available quests, and rewards.


Commands​

Player Commands​

/battlepass
/bp
Opens the BattlePass menu.

/bp quests
Opens the quests menu.

/bp help
Displays the help menu.


Admin Commands​

Permission: battlepass.admin

/bp allowpremium <player>
Give a player the Premium BattlePass.

/bp setexp <player> <amount>
Set a player's BattlePass XP.

/bp addexp <player> <amount>
Add XP to a player.

/bp resetpass <player>
Reset a player's BattlePass progress.

/bp admin setlevel <player> <level>
Set a player's BattlePass level.

/bp rewardadd <level> <free/premium> <item/cmd>
Add a reward to a tier.

/bp rewardremove <level> <free/premium>
Remove a reward from a tier.


Why Use This BattlePass​

This system adds a progression layer to your server by rewarding players for completing activities and reaching milestones. The quest system, leveling structure, and reward tiers encourage players to remain active and continue progressing through the BattlePass.
Buy a license now
$1.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
Lifetime
Share and earn
Refer this resource and earn a 10% commission.
242 Views
1 Purchases
2 Downloads
Mar 7, 2026 Published
N/A Updated
Not yet rated
41.7 KB File size
DRM-free
  1. No
Type
  1. Economy
  1. Monetization
  1. Reward
Game mode
  1. KitPVP
  1. BoxPVP
  1. Donut-like
Supported languages
  1. English
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Lag-free, customizable servers ready in minutes.
Host your adventure today!
Recommended for you
High-performance Minecraft pet system with lootboxes, RARITY tiers, and ItemsAdder & Nexo support
Not yet rated
2 purchases
a spawn/hub with a gate and alot of trees and a pond.
Not yet rated
0 purchases
Server side keybinds. no more client mods! Detect keys, from the server!
Not yet rated
0 purchases
a website that can be used by hosting companies, groups and more as a whole.
Not yet rated
0 purchases
A complete BattlePass system with XP progression, quests, free & premium rewards, and admin control!
Not yet rated
0 purchases
Share and earn
Refer this resource and earn a 10% commission.
242 Views
1 Purchases
2 Downloads
Mar 7, 2026 Published
N/A Updated
Not yet rated
41.7 KB File size
DRM-free
  1. No
Type
  1. Economy
  1. Monetization
  1. Reward
Game mode
  1. KitPVP
  1. BoxPVP
  1. Donut-like
Supported languages
  1. English
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Lag-free, customizable servers ready in minutes.
Host your adventure today!
Recommended for you
High-performance Minecraft pet system with lootboxes, RARITY tiers, and ItemsAdder & Nexo support
Not yet rated
2 purchases
a spawn/hub with a gate and alot of trees and a pond.
Not yet rated
0 purchases
Server side keybinds. no more client mods! Detect keys, from the server!
Not yet rated
0 purchases
a website that can be used by hosting companies, groups and more as a whole.
Not yet rated
0 purchases
A complete BattlePass system with XP progression, quests, free & premium rewards, and admin control!
Not yet rated
0 purchases
Top