Description
Hey Game Developer by day and minecraft modder by night here with my first MOD
Minecraft 1.21.1, Java 21, Fabric Loader 0.18.4+, Fabric API, and Cobblemon 1.7.3.
| Mission group | Default |
|---|---|
| Daily | 4 assigned per player |
| Weekly | 5 assigned per player |
| Seasonal | 16 long-term missions |


Passive Battle Pass XP
Players don't only get XP from finishing missions. They also get activity XP as they play.
| Activity | Default XP |
|---|---|
| Capture Pokémon | +10 |
| Shiny capture | +150 bonus |
| Legendary capture | +150 bonus |
| Mythical capture | +200 bonus |
| Wild battle win | +15 |
| NPC trainer win | +25 |
| PvP win | +40 |
| Battle Tower floor | +20 |
| Battle Tower boss | +75 additional |
Battle tower another mod im working on and made them work with one another. (Not required mod)
There are daily anti-farming caps as well:
| Activity | Daily count cap |
|---|---|
| Captures | 100 |
| Wild wins | 100 |
| Trainer wins | 50 |
| PvP wins | 20 |
| Tower wins | 50 |
| Shiny bonuses | 10 |
| Legendary bonuses | 5 |
| Mythical bonuses | 3 |
| Command | Function |
|---|---|
/battlepass |
Opens the main Battle Pass UI |
/battlepass rewards |
Opens rewards |
/battlepass daily |
Opens daily missions |
/battlepass weekly |
Opens weekly missions |
/battlepass seasonal |
Opens seasonal missions |
/battlepass claimall |
Claims every currently available reward |
/battlepass stats |
Shows current level, XP, Free/Premium status and season information |
Admin commands
All of these sit underneath:
/battlepassadmin
The entire command root uses one configurable vanilla Minecraft permission level.
Default config:
"adminPermissionLevel": 3
| Command | Function |
|---|---|
/battlepassadmin reload |
Reloads config.json without restarting |
/battlepassadmin configcheck |
Checks the config and prints validation warnings |
/battlepassadmin premium <player> <true/false> |
Enables/disables Premium for a player |
/battlepassadmin addxp <player> <amount> |
Adds Battle Pass XP |
/battlepassadmin setxp <player> <amount> |
Sets exact Battle Pass XP |
/battlepassadmin inspect <player> |
Shows level, XP, Premium state and current daily/weekly mission IDs |
/battlepassadmin reset <player> |
Resets that player's Battle Pass progress |
/battlepassadmin testbalance <player> <amount> |
Tests the configured economy reward command |
/battlepassadmin testtowertokens <player> <amount> |
Tests Battle Tower token integration |
/battlepassadmin towerstatus |
Reports Battle Tower integration status |
/battlepassadmin newseason |
Immediately starts a fresh Battle Pass season |
Reward types supported
The Battle Pass has five built-in reward action types:
| Type | What it does |
|---|---|
ITEM |
Gives a Minecraft/Cobblemon item |
COMMAND |
Executes a configured server command |
POKEMON |
Generates a Pokémon and gives it to the player's party/PC |
BALANCE |
Runs the configured economy command |
TOWER_TOKENS |
Adds Cobblemon Battle Tower tokens |
Battle tower another mod im working on and made them work with one another. (Not required mod)




