COWMODSКаталог модов
Cobblemon Trainer Battle Commands

ВЕРСИИ (30)

beta

Version 0.15.0-beta

0.15.0-beta
7 сент. 2026 г.7,8 тыс.Minecraft: 1.21.1fabric
Скачать
Что нового
# Changelog As of version `0.14.0-beta`, TBCS may only be redistributed under the terms of the [MCOML License](https://gitlab.com/srcmc/tbcs/-/raw/master/LICENSE.txt?ref_type=heads). ## [0.15.0-beta] - 2026-09-07 **Changed:** - *#36* Bump min required version of Cobblemon to `1.8` and RCTApi to `0.16.0-beta` - *#35* Trainer ids for players are now based of the *minecraft profile name* instead of the display name (in most cases the same) **Fixed:** - *#34* Player selection by name failing if only lower case characters are used (they are now case insensitive)
beta

Version 0.15.0-beta

0.15.0-beta
7 сент. 2026 г.2,9 тыс.Minecraft: 1.21.1neoforge
Скачать
Что нового
# Changelog As of version `0.14.0-beta`, TBCS may only be redistributed under the terms of the [MCOML License](https://gitlab.com/srcmc/tbcs/-/raw/master/LICENSE.txt?ref_type=heads). ## [0.15.0-beta] - 2026-09-07 **Changed:** - *#36* Bump min required version of Cobblemon to `1.8` and RCTApi to `0.16.0-beta` - *#35* Trainer ids for players are now based of the *minecraft profile name* instead of the display name (in most cases the same) **Fixed:** - *#34* Player selection by name failing if only lower case characters are used (they are now case insensitive)
beta

Version 0.15.0-beta API

0.15.0-beta
7 сент. 2026 г.87Minecraft: 1.21.1fabric
Скачать
Что нового
# Changelog As of version `0.14.0-beta`, TBCS may only be redistributed under the terms of the [MCOML License](https://gitlab.com/srcmc/tbcs/-/raw/master/LICENSE.txt?ref_type=heads). ## [0.15.0-beta] - 2026-09-07 **Changed:** - *#36* Bump min required version of Cobblemon to `1.8` and RCTApi to `0.16.0-beta` - *#35* Trainer ids for players are now based of the *minecraft profile name* instead of the display name (in most cases the same) **Fixed:** - *#34* Player selection by name failing if only lower case characters are used (they are now case insensitive)
beta

Version 0.15.0-beta API

0.15.0-beta
7 сент. 2026 г.26Minecraft: 1.21.1neoforge
Скачать
Что нового
# Changelog As of version `0.14.0-beta`, TBCS may only be redistributed under the terms of the [MCOML License](https://gitlab.com/srcmc/tbcs/-/raw/master/LICENSE.txt?ref_type=heads). ## [0.15.0-beta] - 2026-09-07 **Changed:** - *#36* Bump min required version of Cobblemon to `1.8` and RCTApi to `0.16.0-beta` - *#35* Trainer ids for players are now based of the *minecraft profile name* instead of the display name (in most cases the same) **Fixed:** - *#34* Player selection by name failing if only lower case characters are used (they are now case insensitive)
beta

Version 0.14.1-beta

0.14.1-beta
1 апр. 2026 г.22,6 тыс.Minecraft: 1.21.1fabric
Скачать
Что нового
# Changelog As of version `0.14.0-beta`, TBCS may only be redistributed under the terms of the [MCOML License](https://gitlab.com/srcmc/tbcs/-/raw/master/LICENSE.txt?ref_type=heads). ## [0.14.1-beta] - 2026-04-01 **Changed:** - *#33* API archive file name format: `tbcs-<modloader>-api-<version>.jar` - *#32* Not a direct change to the mod but adjusted upload order to curseforge/modrinth to ensure the mod-version has a higher priority than the api-version when picked up by clients
beta

Version 0.14.1-beta

0.14.1-beta
1 апр. 2026 г.7,8 тыс.Minecraft: 1.21.1neoforge
Скачать
Что нового
# Changelog As of version `0.14.0-beta`, TBCS may only be redistributed under the terms of the [MCOML License](https://gitlab.com/srcmc/tbcs/-/raw/master/LICENSE.txt?ref_type=heads). ## [0.14.1-beta] - 2026-04-01 **Changed:** - *#33* API archive file name format: `tbcs-<modloader>-api-<version>.jar` - *#32* Not a direct change to the mod but adjusted upload order to curseforge/modrinth to ensure the mod-version has a higher priority than the api-version when picked up by clients
beta

Version 0.14.1-beta API

0.14.1-beta
1 апр. 2026 г.99Minecraft: 1.21.1fabric
Скачать
Что нового
# Changelog As of version `0.14.0-beta`, TBCS may only be redistributed under the terms of the [MCOML License](https://gitlab.com/srcmc/tbcs/-/raw/master/LICENSE.txt?ref_type=heads). ## [0.14.1-beta] - 2026-04-01 **Changed:** - *#33* API archive file name format: `tbcs-<modloader>-api-<version>.jar` - *#32* Not a direct change to the mod but adjusted upload order to curseforge/modrinth to ensure the mod-version has a higher priority than the api-version when picked up by clients
beta

Version 0.14.1-beta API

0.14.1-beta
1 апр. 2026 г.36Minecraft: 1.21.1neoforge
Скачать
Что нового
# Changelog As of version `0.14.0-beta`, TBCS may only be redistributed under the terms of the [MCOML License](https://gitlab.com/srcmc/tbcs/-/raw/master/LICENSE.txt?ref_type=heads). ## [0.14.1-beta] - 2026-04-01 **Changed:** - *#33* API archive file name format: `tbcs-<modloader>-api-<version>.jar` - *#32* Not a direct change to the mod but adjusted upload order to curseforge/modrinth to ensure the mod-version has a higher priority than the api-version when picked up by clients
beta

Version 0.14.0-beta

0.14.0-beta
1 апр. 2026 г.78Minecraft: 1.21.1fabric
Скачать
Что нового
# Changelog As of version `0.14.0-beta`, TBCS may only be redistributed under the terms of the [MCOML License](https://gitlab.com/srcmc/tbcs/-/raw/master/LICENSE.txt?ref_type=heads). ## [0.14.0-beta] - 2026-04-01 **Added:** - *#31* Command argument `as` for the `battle` command - This argument can follow any entity selector and allows to specify the id of a trainer that should be attached to the entity at the start of the battle - Using this argument is equivalent to invoking `attach` for the targeted entity, **and makes an explicit invocation of `attach` obsolete** (while `attach` + `battle` still works using `battle ... <entity> as <trainerId>` is generally adviced) - When used with a player selector (e.g. `@s as <trainerId>`) the player will enter the battle with a temporary copy of that trainers team (enjoy setting up puzzles) - When used with another trainer id (e.g. `<trainerId_1> as <trainerId_2>`) then `trainerId_2` will be attached to the same entity `trainerId_1` is currently attached to (if possible) - *#30* Exposed (barebones) API for other mods to register win commands (see `TBCSCommands#getContext()` and `CommandsContext#registerWinCommands()`) - All API features are server side only and can be installed with any of the `tbcs-api` releases (i.e. clients do not need to have TBCS installed) - If the regular TBCS mod is installed on a server then `tbcs-api` should not be installed alongside, since TBCS already contains the api (this will require clients to also have TBCS installed) - The API version of the mod **does not provide any commands**, it does nothing by itself (it only offers functionalities for other mods that may depend on TBCS) - *#29* New command `tbcs reload <trainerId>`: Reload a single trainer that was read from a **TBCS (trainers) directory** only **Changed:** - *#28* Update min required version of rctapi to `0.15.0-beta` **Fixed:** - *#27* Conflict with Cobblemon `1.7.3` (ambiguous event handler)
beta

Version 0.14.0-beta

0.14.0-beta
1 апр. 2026 г.53Minecraft: 1.21.1fabric
Скачать
Что нового
# Changelog As of version `0.14.0-beta`, TBCS may only be redistributed under the terms of the [MCOML License](https://gitlab.com/srcmc/tbcs/-/raw/master/LICENSE.txt?ref_type=heads). ## [0.14.0-beta] - 2026-04-01 **Added:** - *#31* Command argument `as` for the `battle` command - This argument can follow any entity selector and allows to specify the id of a trainer that should be attached to the entity at the start of the battle - Using this argument is equivalent to invoking `attach` for the targeted entity, **and makes an explicit invocation of `attach` obsolete** (while `attach` + `battle` still works using `battle ... <entity> as <trainerId>` is generally adviced) - When used with a player selector (e.g. `@s as <trainerId>`) the player will enter the battle with a temporary copy of that trainers team (enjoy setting up puzzles) - When used with another trainer id (e.g. `<trainerId_1> as <trainerId_2>`) then `trainerId_2` will be attached to the same entity `trainerId_1` is currently attached to (if possible) - *#30* Exposed (barebones) API for other mods to register win commands (see `TBCSCommands#getContext()` and `CommandsContext#registerWinCommands()`) - All API features are server side only and can be installed with any of the `tbcs-api` releases (i.e. clients do not need to have TBCS installed) - If the regular TBCS mod is installed on a server then `tbcs-api` should not be installed alongside, since TBCS already contains the api (this will require clients to also have TBCS installed) - The API version of the mod **does not provide any commands**, it does nothing by itself (it only offers functionalities for other mods that may depend on TBCS) - *#29* New command `tbcs reload <trainerId>`: Reload a single trainer that was read from a **TBCS (trainers) directory** only **Changed:** - *#28* Update min required version of rctapi to `0.15.0-beta` **Fixed:** - *#27* Conflict with Cobblemon `1.7.3` (ambiguous event handler)
beta

Version 0.14.0-beta

0.14.0-beta
1 апр. 2026 г.45Minecraft: 1.21.1neoforge
Скачать
Что нового
# Changelog As of version `0.14.0-beta`, TBCS may only be redistributed under the terms of the [MCOML License](https://gitlab.com/srcmc/tbcs/-/raw/master/LICENSE.txt?ref_type=heads). ## [0.14.0-beta] - 2026-04-01 **Added:** - *#31* Command argument `as` for the `battle` command - This argument can follow any entity selector and allows to specify the id of a trainer that should be attached to the entity at the start of the battle - Using this argument is equivalent to invoking `attach` for the targeted entity, **and makes an explicit invocation of `attach` obsolete** (while `attach` + `battle` still works using `battle ... <entity> as <trainerId>` is generally adviced) - When used with a player selector (e.g. `@s as <trainerId>`) the player will enter the battle with a temporary copy of that trainers team (enjoy setting up puzzles) - When used with another trainer id (e.g. `<trainerId_1> as <trainerId_2>`) then `trainerId_2` will be attached to the same entity `trainerId_1` is currently attached to (if possible) - *#30* Exposed (barebones) API for other mods to register win commands (see `TBCSCommands#getContext()` and `CommandsContext#registerWinCommands()`) - All API features are server side only and can be installed with any of the `tbcs-api` releases (i.e. clients do not need to have TBCS installed) - If the regular TBCS mod is installed on a server then `tbcs-api` should not be installed alongside, since TBCS already contains the api (this will require clients to also have TBCS installed) - The API version of the mod **does not provide any commands**, it does nothing by itself (it only offers functionalities for other mods that may depend on TBCS) - *#29* New command `tbcs reload <trainerId>`: Reload a single trainer that was read from a **TBCS (trainers) directory** only **Changed:** - *#28* Update min required version of rctapi to `0.15.0-beta` **Fixed:** - *#27* Conflict with Cobblemon `1.7.3` (ambiguous event handler)
beta

Version 0.14.0-beta

0.14.0-beta
1 апр. 2026 г.25Minecraft: 1.21.1neoforge
Скачать
Что нового
# Changelog As of version `0.14.0-beta`, TBCS may only be redistributed under the terms of the [MCOML License](https://gitlab.com/srcmc/tbcs/-/raw/master/LICENSE.txt?ref_type=heads). ## [0.14.0-beta] - 2026-04-01 **Added:** - *#31* Command argument `as` for the `battle` command - This argument can follow any entity selector and allows to specify the id of a trainer that should be attached to the entity at the start of the battle - Using this argument is equivalent to invoking `attach` for the targeted entity, **and makes an explicit invocation of `attach` obsolete** (while `attach` + `battle` still works using `battle ... <entity> as <trainerId>` is generally adviced) - When used with a player selector (e.g. `@s as <trainerId>`) the player will enter the battle with a temporary copy of that trainers team (enjoy setting up puzzles) - When used with another trainer id (e.g. `<trainerId_1> as <trainerId_2>`) then `trainerId_2` will be attached to the same entity `trainerId_1` is currently attached to (if possible) - *#30* Exposed (barebones) API for other mods to register win commands (see `TBCSCommands#getContext()` and `CommandsContext#registerWinCommands()`) - All API features are server side only and can be installed with any of the `tbcs-api` releases (i.e. clients do not need to have TBCS installed) - If the regular TBCS mod is installed on a server then `tbcs-api` should not be installed alongside, since TBCS already contains the api (this will require clients to also have TBCS installed) - The API version of the mod **does not provide any commands**, it does nothing by itself (it only offers functionalities for other mods that may depend on TBCS) - *#29* New command `tbcs reload <trainerId>`: Reload a single trainer that was read from a **TBCS (trainers) directory** only **Changed:** - *#28* Update min required version of rctapi to `0.15.0-beta` **Fixed:** - *#27* Conflict with Cobblemon `1.7.3` (ambiguous event handler)
beta

Version 0.13.0-beta

0.13.0-beta
22 нояб. 2025 г.48,7 тыс.Minecraft: 1.21.1fabric
Скачать
Что нового
# Changelog ## [0.13.0-beta] - 2025-11-22 **Changed:** - *#26* Update min required version of Cobblemon to `1.7.0` - *#25* Update min required version of rctapi to `0.14.0-beta`
beta

Version 0.13.0-beta

0.13.0-beta
22 нояб. 2025 г.17,4 тыс.Minecraft: 1.21.1neoforge
Скачать
Что нового
# Changelog ## [0.13.0-beta] - 2025-11-22 **Changed:** - *#26* Update min required version of Cobblemon to `1.7.0` - *#25* Update min required version of rctapi to `0.14.0-beta`
beta

Version 0.12.1-beta

0.12.1-beta
1 июл. 2025 г.22,1 тыс.Minecraft: 1.21.1fabric
Скачать
Что нового
# Changelog ## [0.12.1-beta] - 2025-07-01 **Fixed:** - *#24* Execution of mc functions causing an `UnsupportedOperationException` (crash). Thanks to [alphanum](https://gitlab.com/srcmc/tbcs/-/issues/11#note_2574091793) for helping to come up with a fix.
beta

Version 0.12.1-beta

0.12.1-beta
1 июл. 2025 г.6,7 тыс.Minecraft: 1.21.1neoforge
Скачать
Что нового
# Changelog ## [0.12.1-beta] - 2025-07-01 **Fixed:** - *#24* Execution of mc functions causing an `UnsupportedOperationException` (crash). Thanks to [alphanum](https://gitlab.com/srcmc/tbcs/-/issues/11#note_2574091793) for helping to come up with a fix.
beta

Version 0.12.0-beta

0.12.0-beta
13 мая 2025 г.6,7 тыс.Minecraft: 1.21.1fabric
Скачать
Что нового
# Changelog ## [0.12.0-beta] - 2025-05-13 **Changed:** - *#23* Update min requird version of *rctapi* to `0.12.0-beta` - Language support for pokemon `nickname` property (default language key is `trainer.tbcs.<trainerId>.name`) - Language support for trainer `name` property (default language key is `pokemon.tbcs.<trainerId>.<position>.nickname`)
beta

Version 0.12.0-beta

0.12.0-beta
13 мая 2025 г.1,6 тыс.Minecraft: 1.21.1neoforge
Скачать
Что нового
# Changelog ## [0.12.0-beta] - 2025-05-13 **Changed:** - *#23* Update min requird version of *rctapi* to `0.12.0-beta` - Language support for pokemon `nickname` property (default language key is `trainer.tbcs.<trainerId>.name`) - Language support for trainer `name` property (default language key is `pokemon.tbcs.<trainerId>.<position>.nickname`)
beta

Version 0.11.0-beta

0.11.0-beta
12 апр. 2025 г.3,1 тыс.Minecraft: 1.21.1fabric
Скачать
Что нового
# Changelog ## [0.11.0-beta] - 2025-04-12 **Changed:** - *#22* Changed min requried version of rctapi to `0.11.0-beta` - *#21* For technical reasons the mod is now required both on client and server side - *#20* Improved command suggestions (better filtering, especially when there are a large amount of options) - *#19* Reimplemented commands from rctapi (code migration) **Fixed:** - *#18* Battle end commands getting executed for active battles from different players - *#17* Battle end commands of failed attempts to start a battle getting registered regardless (and executed together with other battle end commands on the next opportunity)
beta

Version 0.11.0-beta

0.11.0-beta
12 апр. 2025 г.1 тыс.Minecraft: 1.21.1neoforge
Скачать
Что нового
# Changelog ## [0.11.0-beta] - 2025-04-12 **Changed:** - *#22* Changed min requried version of rctapi to `0.11.0-beta` - *#21* For technical reasons the mod is now required both on client and server side - *#20* Improved command suggestions (better filtering, especially when there are a large amount of options) - *#19* Reimplemented commands from rctapi (code migration) **Fixed:** - *#18* Battle end commands getting executed for active battles from different players - *#17* Battle end commands of failed attempts to start a battle getting registered regardless (and executed together with other battle end commands on the next opportunity)
beta

Version 0.10.2-beta

0.10.2-beta
26 янв. 2025 г.41 тыс.Minecraft: 1.21.1fabric
Скачать
Что нового
# Changelog ## [0.10.2-beta] - 2025-01-26 **Changed:** - *#16* Slight improvements to config file readability (separators) **Fixed:** - *#15* Trainers getting detached from their entities on reload
beta

Version 0.10.2-beta

0.10.2-beta
26 янв. 2025 г.1,7 тыс.Minecraft: 1.21.1neoforge
Скачать
Что нового
# Changelog ## [0.10.2-beta] - 2025-01-26 **Changed:** - *#16* Slight improvements to config file readability (separators) **Fixed:** - *#15* Trainers getting detached from their entities on reload
beta

Version 0.10.1-beta

0.10.1-beta
22 янв. 2025 г.474Minecraft: 1.21.1fabric
Скачать
Что нового
# Changelog ## [0.10.1-beta] - 2025-01-22 **Fixed:** - *#14* Crashes caused by potential attempts to access config values before they are (re)loaded
beta

Version 0.10.1-beta

0.10.1-beta
22 янв. 2025 г.102Minecraft: 1.21.1neoforge
Скачать
Что нового
# Changelog ## [0.10.1-beta] - 2025-01-22 **Fixed:** - *#14* Crashes caused by potential attempts to access config values before they are (re)loaded
beta

Version 0.10.0-beta

0.10.0-beta
21 янв. 2025 г.143Minecraft: 1.21.1fabric
Скачать
Что нового
# Changelog ## [0.10.0-beta] - 2025-01-21 **Added:** - *#13* Config option `trainerMods` - *#12* Config option `winCommandsPermission` - *#11* Native support for trainers provided by other mods using the same api, like 'Radical Cobblemon Trainers' (see also *#13*) - *#10* Win commands support (see mod description for more info/examples) **Changed:** - *#9* Slight adjustments to trainer id format, similar to resource locations (i.e. `<modid>:<trainerId>`) - *#8* Trainers now reload with the `/reload` command and on config change - *#7* Update min requirement of `RCTApi` to version `0.10.7-beta` (command and event api) **Fixed:** - *#6* Minor adjustments to mod initialization (hopefully fixes *random* startup crashes on neoforge) - *#5* Players getting *stuck in a battle* if logging out in the middle of a battle
beta

Version 0.10.0-beta

0.10.0-beta
21 янв. 2025 г.63Minecraft: 1.21.1neoforge
Скачать
Что нового
# Changelog ## [0.10.0-beta] - 2025-01-21 **Added:** - *#13* Config option `trainerMods` - *#12* Config option `winCommandsPermission` - *#11* Native support for trainers provided by other mods using the same api, like 'Radical Cobblemon Trainers' (see also *#13*) - *#10* Win commands support (see mod description for more info/examples) **Changed:** - *#9* Slight adjustments to trainer id format, similar to resource locations (i.e. `<modid>:<trainerId>`) - *#8* Trainers now reload with the `/reload` command and on config change - *#7* Update min requirement of `RCTApi` to version `0.10.7-beta` (command and event api) **Fixed:** - *#6* Minor adjustments to mod initialization (hopefully fixes *random* startup crashes on neoforge) - *#5* Players getting *stuck in a battle* if logging out in the middle of a battle
beta

Version 0.9.1-beta

0.9.1-beta
7 янв. 2025 г.1,3 тыс.Minecraft: 1.21.1fabric
Скачать
Что нового
# Changelog ## [0.9.1-beta] - 2025-01-07 **Changed:** - *#4* Update min requirement of `RCTApi` to version `0.10.6-beta` (better compatibility with mods using the same api)
beta

Version 0.9.1-beta

0.9.1-beta
7 янв. 2025 г.200Minecraft: 1.21.1neoforge
Скачать
Что нового
# Changelog ## [0.9.1-beta] - 2025-01-07 **Changed:** - *#4* Update min requirement of `RCTApi` to version `0.10.6-beta` (better compatibility with mods using the same api)
beta

Version 0.9.0-beta

0.9.0-beta
6 янв. 2025 г.132Minecraft: 1.21.1fabric
Скачать
Что нового
# Changelog ## [0.9.0-beta] - 2025-01-05 **Added:** - *#3* Commands - `tbcs attack`: attach a trainer to any entity - `tbcs battle`: start battles between players and trainers with different battle formats and battle rules - *#2* Configs option `trainerPaths`: Load trainers from the defined paths when a world is loaded - *#1* Trainer management: Easily identify trainers by automatic id resolution based of their file names
beta

Version 0.9.0-beta

0.9.0-beta
6 янв. 2025 г.104Minecraft: 1.21.1neoforge
Скачать
Что нового
# Changelog ## [0.9.0-beta] - 2025-01-05 **Added:** - *#3* Commands - `tbcs attack`: attach a trainer to any entity - `tbcs battle`: start battles between players and trainers with different battle formats and battle rules - *#2* Configs option `trainerPaths`: Load trainers from the defined paths when a world is loaded - *#1* Trainer management: Easily identify trainers by automatic id resolution based of their file names