- Battles will now be held in available arenas. If all arenas are in use, players will enter a queue and begin the battle once one becomes free.
- After a battle ends, all Pokémon entities and corresponding item drops within a 50-block radius of the arena will be cleared. During battles, corresponding item drops will also be cleared in real time to prevent any residues.
- Block destruction is prohibited during battles.
- Fix some known issues.
- Fix the bug where Pokémon drop held items upon fainting in ranked battles.
- Optimize the matchmaking algorithm for 2v2single battles.
- This is a client and server update
- Optimize Team Preview Selection. For example,
WhenenableTeamPreviewis set toTrue, clients must also have the mod installed; otherwise, they cannot join the match.
The interface should be locked and cannot be closed until the selection is finalized... - Fix some known issues
- This is a client and server update
- Added configuration for 6/3 Singles and 6/4 Doubles.
allowDuplicateItemsAllow duplicate held items in a team
enableTeamPreviewEnable Team Preview and Selection (Bring 6 Pick 3/4)
teamSelectionTimeTime allowed for team selection in seconds
singlesPickCountNumber of Pokemon to select for Singles (usually 3)
doublesPickCountNumber of Pokemon to select for Doubles (usually 4) customBattleLevelwill now create a copy of the Pokémon instead of directly modifying its level to prevent certain bugs.
- Add configuration items
banUsageBelowBan Pokémon with usage rate below this threshold (0 to disable, 0.1 = 10%)
banUsageAboveBan Pokémon with usage rate above this threshold (0 to disable, 0.1 = 10%)
banTopUsedBan top N most used Pokémon (0 to disable)
onlyBaseFormWithEvolutionOnly allow base form Pokémon that can evolve - Fix some known issues
- Modified Placeholder API
- Supports MySQL, can be modified in
database.json
- Update to Cobblemon 1.7
- Support Placeholder API
- Added reward configuration for each winner
victoryRewards - Added server wide notification when joining the matching queue
Fix some known issues
- Added
customBattleLevelconfiguration, which allows forcefully modifying the level during Pokémon ranked battles - Modified the previously confusing
bannedGenderstobannedGendersandbannedAbilities - After modifying the
cloudServerId, you can reload using/rank reload; there is no longer a need to restart the server - Fixed a bug where rank rewards could be obtained repeatedly in some cases (for version upgrades, the following SQL command can be used to clean up some erroneous data)
UPDATE player_rank_data SET claimed_ranks = ( SELECT GROUP_CONCAT(entry.value) FROM ( SELECT value FROM json_each('["' || REPLACE(claimed_ranks, ',', '","') || '"]') WHERE value LIKE '%:' || format || ':%' ) AS entry ) WHERE claimed_ranks LIKE '%,%';)
- Cross-server matchmaking: Supports connecting from any server or single-player world (requires official Minecraft account)
- Added the option to view the usage statistics of Pokémon. You can click on
/rank guiin the text menu or enter/rank pokemon_usage <season> <page>
- Added banned Pokémon moves, abilities, personalities, and shiny settings configuration options
- Added the
/rank setseasonname <seasonId> <name>command to customize season names - Fixed an issue where rank names in Chinese displayed as Unicode codes in the game
- Upgraded client graphical GUI
- Fixed some issues and optimized some logic
- The
configfolder andmodidname have been changed fromcobblemon-rankedtocobblemon_ranked. When upgrading, you can directly modify the original config folder name, delete themessages.jsonfile, and the new file will be automatically generated upon running
- Added items that players can be prohibited from carrying in their backpacks
- Added a default client simple GUI, which opens by pressing the Z key by default
- Fixed some issues and optimized some logic



