Multiple mission types (kill mobs, break blocks, place blocks, craft items, fish, mine ores, breed animals, travel distance, play time)
Progressive level system configurable via YAML
Automatic XP for completing missions
Ranking system with top players GUI
In-game commands for managing and viewing the battle pass
Permission-based access for players and admins
YAML configuration files for quests, rewards, and XP
SUPPORT Commands in Rewards (NEW!!!!!)
Commands & Permissions
Code (Text):
### Commands & Permissions
| Command | Description | Permission |
|---------------------------|--------------------------------|-----------------------|
| /bp | Open the main Battle Pass GUI | battlepass.use |
| /bp quest | View available quests | battlepass.use |
| /bp xp | View your XP and level | battlepass.use |
| /bp top | View the top 5 players | battlepass.use |
| /bp reload | Reload all configurations | battlepass.admin |
| /bp give <player> <xp> | Give XP to a player | battlepass.admin |
| (Premium Rewards Access) | Access premium rewards | battlepass.premium |
Code (YAML):
# ================================================== # Config levels and more... # ================================================== xp:
levels:
1: 100
# XP required for level 1 2: 250
# XP required for level 2 3: 500
# XP required for level 3 4: 750
# XP required for level 4 5: 1000
# XP required for level 5 6: 1500
# XP required for level 6 7: 2000
# XP required for level 7 8: 2500
# XP required for level 8 9: 3000
# XP required for level 9 10: 4000
# XP required for level 10 11: 6000
# XP required for level 11 12: 8000
# XP required for level 12 13: 10000
# XP required for level 13 14: 12000
# XP required for level 14 15: 13000
# XP required for level 15 16: 15000
# XP required for level 16 17: 20000
# XP required for level 17 18: 25000
# XP required for level 18
# Quest GUI configuration quest-gui:
size: 54
# Rewards configuration rewards: # Item displayed when there are multiple rewards at a level # Valid materials: CHEST, ENDER_CHEST, SHULKER_BOX, BARREL, etc. multiple-items-display-item: "CHEST"
week1_first_steps: name: "&a First Steps
" description: "&7Travel 3000 blocks in
any direction
" type: "TRAVEL_DISTANCE
" target: 3000 xp-reward: 80 item: material: "LEATHER_BOOTS
" name: "&a First Steps
" lore: - "&7Travel 3000 blocks in
any direction
" - "&7Explore the world around you!
" - "" - "&eReward
: &680 XP
"
week1_fisher: name: "&9 Apprentice Fisher
" description: "&7Catch 10 fish
" type: "FISH
" target: 10 xp-reward: 55 item: material: "FISHING_ROD
" name: "&9 Apprentice Fisher
" lore: - "&7Catch 10 fish
" - "&7Learn the art of fishing!
" - "" - "&eReward
: &655 XP
"
week1_furnace_user: name: "&c Furnace Master
" description: "&7Smelt 20 items in a furnace
" type: "SMELT_ITEMS
" target: 20 xp-reward: 60 item: material: "FURNACE
" name: "&c Furnace Master
" lore: - "&7Smelt 20 items in a furnace
" - "&7Cook food and smelt ores!
" - "" - "&eReward
: &660 XP
"
week1_bed_sleeper: name: "&d️ Good Night
" description: "&7Sleep in a bed 3 times
" type: "SLEEP_IN_BED
" target: 3 xp-reward: 30 item: material: "RED_BED
" name: "&d️ Good Night
" lore: - "&7Sleep in a bed 3 times
" - "&7Rest is important!
" - "" - "&eReward
: &630 XP
"
week1_damage_dealer: name: "&c⚔️ Damage Dealer
" description: "&7Deal 100 points of damage to
any entity
" type: "DEAL_DAMAGE
" target: 100 xp-reward: 55 item: material: "WOODEN_SWORD
" name: "&c⚔️ Damage Dealer
" lore: - "&7Deal 100 points of damage to
any entity
" - "&7Show your fighting prowess!
" - "" - "&eReward
: &655 XP
"
week1_basic_crafter: name: "&e Basic Crafter
" description: "&7Craft
any 25 items
" type: "CRAFT_ITEMS
" target: 25 xp-reward: 50 item: material: "CRAFTING_TABLE
" name: "&e Basic Crafter
" lore: - "&7Craft
any 25 items
" - "&7Learn the basics of crafting!
" - "" - "&eReward
: &650 XP
"