
Radical Cobblemon Trainers API
Trainer management and battle API for Cobblemon.
3.9M
114
3.9M
114
Version 0.14.8-beta
beta14 февраля 2026 г.Changelog
[0.14.8-beta] - 2026-02-14
Fixed:
- #117 Oversight from previous change leading to trainer pokemon having random movesets
Version 0.14.8-beta
beta14 февраля 2026 г.Changelog
[0.14.8-beta] - 2026-02-14
Fixed:
- #117 Oversight from previous change leading to trainer pokemon having random movesets
Version 0.14.7-beta
beta14 февраля 2026 г.Changelog
[0.14.7-beta] - 2026-02-13
Added:
- #116
Debug#setActive(int)static method to configure active debug contexts (not recommended to activate in release builds) - #115
PokemonPropertiesModelConverter: ConvertPokemonModeltoPokemonProperties(thanks Gito)
Changed:
- #114 Adjusted semantics of
Debugutility (now works with contexts instead of levels, combine with|for multiple)
Fixed:
- #113 Battles getting stuck when trainers use Tatsugiris
Commanderability with Dondozo - #112
PokemonModel(Pokemon)constructor copying wrong properties
Version 0.14.7-beta
beta14 февраля 2026 г.Changelog
[0.14.7-beta] - 2026-02-13
Added:
- #116
Debug#setActive(int)static method to configure active debug contexts (not recommended to activate in release builds) - #115
PokemonPropertiesModelConverter: ConvertPokemonModeltoPokemonProperties(thanks Gito)
Changed:
- #114 Adjusted semantics of
Debugutility (now works with contexts instead of levels, combine with|for multiple)
Fixed:
- #113 Battles getting stuck when trainers use Tatsugiris
Commanderability with Dondozo - #112
PokemonModel(Pokemon)constructor copying wrong properties
Version 0.14.6-beta
beta18 января 2026 г.Changelog
[0.14.6-beta] - 2026-01-18
Added:
- #111 Added
BattleFormatProvider(functional) interface
Changed:
- #110 Changed return type of
BattleState#getFormat()andBattleContext#getFormat()toBattleFormatProvider - #109 The (rctapi)
BattleFormatenum now implementsBattleFormatProvider(method signature remains unchanged) - #108 Updated
BattleRules- Added
adjustNPCLevelsproperty: Decide if npc pokemon levels should be adjusted according to theadjustLevelvalue of the battle format (the default battle formats do not adjust levels) - Added
adjustPlayerLevelsproperty: Decide if player pokemon levels should be adjusted according to theadjustLevelvalue of the battle format (the default battle formats do not adjust levels) - Added
healPlayersproperty: Decide if player pokemon should be healed at the start of a battle
- Added
- #107
BattleManager#startBattle(...)(and overloads) now accept aBattleFormatProviderinstead of a (rctapi)BattleFormatas argument (old overloads still exist but are deprecated) - #106
BattleStateandBattleContextnow accept aBattleFormatProviderin their constructors instead of a (rctapi)BattleFormat(old overloads still exist but are deprecated)
Fixed:
- #105 Certain max moves of dynamaxed pokemon possibly causing battles to softlock
- #104 Tera type
stellarleading to battle failures if evaluated defensively on the player side
Совместимость
Создатели
Детали
Лицензия:LGPL-3.0-only
Опубликован:1 год назад
Обновлён:3 дня назад
