PlayerXP
Earn XP from battles alongside your pokemon.
This mod works on both the client-side and server-side but will only need to be installed server-side to work on servers.
Features
This mod is simple, it rewards players alongside their pokemon with experience levels. This is important when playing cobblemon without mob spawns as the only other real XP income is from villagers.
Config Options
You can find the config file at: config/playerxp/playerxp.json
shouldGiveLevels - true / false - whether to give levels instead of xp.
baseXP - How much xp should be given to the player per pokemon level.
baseLevels - How many levels should be awarded to the player per pokemon level if shouldGiveLevels is set to true.
Dependencies
Cobblemon: Modrinth / Curseforge
Fabric-Loader: Fabric-Loader
Fabric-Api: Modrinth / Curseforge
Neoforge: Neoforge
My Other Mods
Affiliate
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 |
- Fixed an issue with ItemTooltipCallback being called on the server.
- Fixed an issue with ItemTooltipCallback being called on the server.
- From this point on, the mod MUST be installed on both the clientside and serverside to accomodate for the item functionality and tooltip.**
This update is particularly polarizing and i can imagine it could be difficult for some players or modpacks to adjust to and i do apologise if this impacts you.
This version adds the XP share functionality which requires the mod on both client and server. Players will be able to add players to their XP share to share player XP to them when it is held in the players' inventory.
Additionally, i have rolled back / removed the addition of the daily XP cap function as it became incredibly convoluted to keep this functionality when adding the XP share, of which i think that the XP share is far more important of a feature.
In the future, i do plan to re-add the daily XP cap back however i want to find a more elegant solution and a better way to present the information to the player about the daily XP cap.
- Fixes an issue where xp was not awarded from wild battles if the xpFromPlayerBattles was set to false.
- Removes the daily XP cap function.
- Adds the ability to share XP with players in a configurable range.
- From this point on, the mod MUST be installed on both the clientside and serverside to accomodate for the item functionality and tooltip.**
This update is particularly polarizing and i can imagine it could be difficult for some players or modpacks to adjust to and i do apologise if this impacts you.
This version adds the XP share functionality which requires the mod on both client and server. Players will be able to add players to their XP share to share player XP to them when it is held in the players' inventory.
Additionally, i have rolled back / removed the addition of the daily XP cap function as it became incredibly convoluted to keep this functionality when adding the XP share, of which i think that the XP share is far more important of a feature.
In the future, i do plan to re-add the daily XP cap back however i want to find a more elegant solution and a better way to present the information to the player about the daily XP cap.
- Fixes an issue where xp was not awarded from wild battles if the xpFromPlayerBattles was set to false.
- Removes the daily XP cap function.
- Adds the ability to share XP with players in a configurable range.
- Adds lucky egg boosting received player XP by configurable amount in the config (enabled by default at 50% / 1.5)
- Adds lucky egg boosting received player XP by configurable amount in the config (enabled by default at 50% / 1.5)
- Fixes an issue with awarding EXP when winning against non-player NPC battles.
- Fixes an issue with awarding EXP when winning against non-player NPC battles.
- Fixed an issue giving XP
- Fixed an issue with giving XP
- Fixed notifications and logs of daily cap reset even when the config option was disabled.
- Fixed notifications and logs of daily cap reset even when the config option was disabled.
- Fixes a bug where the player would receive only 1 xp / level when battling other trainers
- Adds a daily xp / level cap configurable with the following config options:
enableDailyCapdailyXpCapdailyLevelCap- Adds a config option to enable or disable xp from player battles:
xpFromPlayerBattles
- Fixes a bug where the player would receive only 1 xp / level when battling other trainers
- Adds a daily xp / level cap configurable with the following config options:
enableDailyCapdailyXpCapdailyLevelCap- Adds a config option to enable or disable xp from player battles:
xpFromPlayerBattles
- Previous Neoforge specific crash has been fixed in this version**
Changed internal logic to spawn xp orbs when giving xp to ensure mending is applied. Nothing else should change and the same logic previously set applies.
Spawns xp orbs to allow mending to be applied correctly.
- Spawns xp orbs to allow mending to be applied correctly.
- Updated to cobblemon 1.7.0
- Added xp reward when catching pokemon
- Updated to 1.7.0
- Added xp reward when catching pokemon
- Updated to Cobblemon 1.6.1
- Updated to Cobblemon 1.6.1
- Minor bug fixes
- Allows for fractional xp rewards.
- If xp rewarded is below 1, it will default to 1 regardless
- If xp rewarded is above 1, it will be rounded down to the nearest integer
- Minor bug fixes
- Allows for fractional xp rewards.
- If xp rewarded is below 1, it will default to 1 regardless
- If xp rewarded is above 1, it will be rounded down to the nearest integer
- Minor bug fixes
- Allows for fractional xp rewards.
- If xp rewarded is below 1, it will default to 1 regardless
- If xp rewarded is above 1, it will be rounded down to the nearest integer
- Config options to adjust how much xp is awarded
- Defaults to 5xp per pokemon level
- If
shouldGiveLevelsis set to true, it defaults to 1 level per pokemon level
- Config options to adjust how much xp is awarded
- Defaults to 5xp per pokemon level
- If
shouldGiveLevelsis set to true, it defaults to 1 level per pokemon level
- Rewards players with xp when winning battles
- Config options to adjust how much xp is awarded
- Defaults to 5xp per pokemon level
- If
shouldGiveLevelsis set to true, it defaults to 1 level per pokemon level

