BattlePass
๐ก Updated this yearPreview

๐ Analysis
- ๐ 0.2% endorsement rate
- ๐ #336 of 367 adventure mods in this game by downloads
๐ About This Mod
# ๐ฎ BattlePass - Advanced Season Pass Plugin **A feature-rich, performance-optimized BattlePass plugin for Minecraft servers running Paper/Spigot 1.21+** --- ## โจ Key Features ### ๐ฏ **Core Systems** - **50-Tier Progression System** - Configurable season-based battle pass - **Dual Reward Tracks** - FREE rewards for all players, PREMIUM rewards for pass holders - **Quest System** - 12+ quest types including mining, crafting, PvP, fishing, and more - **Interactive GUIs** - Beautiful, intuitive interfaces for players and admins - **Season Management** - Easy season rotation with customizable duration ### ๐ง **Admin Tools** - **In-Game Tier Editor** - Manage rewards without editing configs - **Add Items from Hand** - Supports vanilla, Oraxen, and ItemsAdder items with full NBT - **Player Management** - Set XP, tiers, grant/remove premium access - **Performance Monitoring** - Built-in cache statistics and health indicators - **Live Reload** - Update configs without restarting ### โก **Performance Optimized** - **Async Save System** - Non-blocking saves prevent TPS drops - **LRU Cache** - Efficient memory management for 500+ players - **Batch Processing** - Reduces disk I/O by 90% - **Rate Limiting** - Prevents spam and exploits - **Graceful Shutdown** - Safe data handling during restarts ### ๐ **Flexible Rewards** - **Multiple Reward Types**: Items, commands, money (Vault compatible) - **Custom Item Support**: Full compatibility with Oraxen and ItemsAdder - **NBT Preservation**: Custom enchants, lore, and attributes preserved - **Command Execution**: Run any console command as rewards ### ๐จ **Quest Variety** ``` โ Break/Place Blocks โ Kill Mobs/Players โ Craft Items โ Fish โ Enchant Items โ Breed Animals โ Trade with Villagers โ Repeatable Quests โ Custom Quests ``` --- ## ๐ฆ Installation 1. Download the latest `.jar` file 2. Place in your server's `plugins` folder 3. Restart your server 4. Configure `config.yml`, `quests.yml`, and `rewards.yml` 5. Reload with `/bpadmin reload` --- ## ๐ฎ Commands ### **Player Commands** - `/bp` or `/battlepass` - Open BattlePass GUI - `/bp quests` - View active quests - `/bp info` - View your statistics ### **Admin Commands** - `/bpadmin reload` - Reload all configs - `/bpadmin setexp <player> <amount>` - Set player XP - `/bpadmin settier <player> <tier>` - Set player tier - `/bpadmin givepremium <player>` - Grant premium pass - `/bpadmin removepremium <player>` - Remove premium pass - `/bpadmin editor ` - Open tier editor GUI - `/bpadmin stats` - View cache and performance stats - `/bpadmin forcesave` - Force save all dirty data --- ## ๐ Permissions - `battlepass.use` - Access BattlePass (default: true) - `battlepass.admin` - Admin commands (default: op) - `battlepass.premium` - Premium reward access (default: false) --- ## โ๏ธ Configuration **Highly customizable with 3 config files:** - `config.yml` - Season settings, XP requirements, messages - `quests.yml` - Quest definitions, rewards, requirements - `rewards.yml` - Tier rewards, items, commands **Example Season Setup:** ```yaml season: name: "Season 1 - Winter 2024" max-tier: 50 exp-per-tier: 1000 ``` --- ## ๐ค Compatibility - **Minecraft Version**: 1.21+ (Paper/Spigot) - **Java Version**: 21+ - **Optional Dependencies**: - Oraxen (custom items) - ItemsAdder (custom items) - Vault (economy rewards) --- ## ๐ Performance Stats - โ Handles **200+ concurrent players** smoothly - โ **<1ms** reward claim time (async saves) - โ **90% reduction** in disk I/O vs immediate saves - โ **Zero TPS impact** during auto-save cycles - โ **500-player LRU cache** with smart eviction --- ## ๐ Support & Feedback Found a bug or have a suggestion? Please report issues with: - Server version (e.g., Paper 1.21) - Plugin version - Steps to reproduce - Console errors (if any) --- **Made with โค๏ธ by ResistanceCore** *If you enjoy this plugin, please leave a โค๏ธ love and share with other server owners!*
# ๐ฎ BattlePass - Advanced Season Pass Plugin
A feature-rich, performance-optimized BattlePass plugin for Minecraft servers running Paper/Spigot 1. 21+
- --
- ## โจ Key Features
### ๐ฏ Core Systems - 50-Tier Progression System - Configurable season-based battle pass - Dual Reward Tracks - FREE rewards for all players, PREMIUM rewards for pass holders - Quest System - 12+ quest types including mining, crafting, PvP, fishing, and more - Interactive GUIs - Beautiful, intuitive interfaces for players and admins - Season Management - Easy season rotation with customizable duration
### ๐ง Admin Tools - In-Game Tier Editor - Manage rewards without editing configs - Add Items from Hand - Supports vanilla, Oraxen, and ItemsAdder items with full NBT - Player Management - Set XP, tiers, grant/remove premium access - Performance Monitoring - Built-in cache statistics and health indicators - Live Reload - Update configs without restarting
### โก Performance Optimized - Async Save System - Non-blocking saves prevent TPS drops - LRU Cache - Efficient memory management for 500+ players - Batch Processing - Reduces disk I/O by 90% - Rate Limiting - Prevents spam and exploits - Graceful Shutdown - Safe data handling during restarts
### ๐ Flexible Rewards - Multiple Reward Types: Items, commands, money (Vault compatible) - Custom Item Support: Full compatibility with Oraxen and ItemsAdder - NBT Preservation: Custom enchants, lore, and attributes preserved - Command Execution: Run any console command as rewards
### ๐จ Quest Variety ``` โ Break/Place Blocks โ Kill Mobs/Players โ Craft Items โ Fish โ Enchant Items โ Breed Animals โ Trade with Villagers โ Repeatable Quests โ Custom Quests ```
## ๐ฆ Installation
1. Download the latest `.jar` file 2. Place in your server's `plugins` folder 3. Restart your server 4. Configure `config.yml`, `quests.yml`, and `rewards.yml` 5. Reload with `/bpadmin reload`
## ๐ฎ Commands
### Player Commands - `/bp` or `/battlepass` - Open BattlePass GUI - `/bp quests` - View active quests - `/bp info` - View your statistics
### Admin Commands
- `/bpadmin reload` - Reload all configs
- `/bpadmin setexp
## ๐ Permissions
- `battlepass.use` - Access BattlePass (default: true)
- `battlepass.admin` - Admin commands (default: op)
- `battlepass.premium` - Premium reward access (default: false)
## โ๏ธ Configuration
Highly customizable with 3 config files: - `config.yml` - Season settings, XP requirements, messages - `quests.yml` - Quest definitions, rewards, requirements - `rewards.yml` - Tier rewards, items, commands
Example Season Setup: ```yaml season: name: "Season 1 - Winter 2024" max-tier: 50 exp-per-tier: 1000 ```
## ๐ค Compatibility
- Minecraft Version: 1. 21+ (Paper/Spigot)
- Java Version: 21+
- Optional Dependencies:
- - Oraxen (custom items)
- - ItemsAdder (custom items)
- - Vault (economy rewards)
- --
## ๐ Performance Stats
- โ Handles 200+ concurrent players smoothly
- โ <1ms reward claim time (async saves)
- โ 90% reduction in disk I/O vs immediate saves
- โ Zero TPS impact during auto-save cycles
- โ 500-player LRU cache with smart eviction
## ๐ Support & Feedback
Found a bug or have a suggestion? Please report issues with: - Server version (e.g., Paper 1. 21) - Plugin version - Steps to reproduce - Console errors (if any)
Made with โค๏ธ by ResistanceCore
If you enjoy this plugin, please leave a โค๏ธ love and share with other server owners!
๐ Mod Details
- Game
- Minecraft Plugins
- Author
- ResistanceCore
- Version
- 1.0.1
- Downloads
- 1,279
- Endorsements
- 3
- Category
- adventure
- Created
- 12/14/2025
- Updated
- 3/24/2026
- Game Versions
- 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4
- Tags
- adventure, game-mechanics, utility
๐ง How to Install Minecraft Plugins Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
๐ Full step-by-step install guide for Minecraft Plugins โ
Visit the official mod page for specific installation instructions for this mod.
๐ฎ Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.
โ Frequently Asked Questions
Which Minecraft Plugins versions does BattlePass support?
The author lists 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5. Other versions may work but are untested by the author.
What is the latest version of BattlePass?
Version 1.0.1, published 2026-03-24 with 1,279 downloads recorded at the source.
Keep browsing โ more Minecraft Plugins mods await