Unofficial site, not affiliated with modrinth.com.What is this?
Моды/Cobblemon Trainer Battle Commands
Cobblemon Trainer Battle Commands

Cobblemon Trainer Battle Commands

Provides commands to manage trainers and start battles that can act as an interface for other mods (e.g. Easy NPC).

148.6K
26
  • Version 0.14.1-beta

    beta2 апреля 2026 г.

    Changelog

    As of version 0.14.0-beta, TBCS may only be redistributed under the terms of the MCOML License.

    [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
  • Version 0.14.1-beta

    beta2 апреля 2026 г.

    Changelog

    As of version 0.14.0-beta, TBCS may only be redistributed under the terms of the MCOML License.

    [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
  • Version 0.14.1-beta API

    beta2 апреля 2026 г.

    Changelog

    As of version 0.14.0-beta, TBCS may only be redistributed under the terms of the MCOML License.

    [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
  • Version 0.14.1-beta API

    beta2 апреля 2026 г.

    Changelog

    As of version 0.14.0-beta, TBCS may only be redistributed under the terms of the MCOML License.

    [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
  • Version 0.14.0-beta

    beta1 апреля 2026 г.

    Changelog

    As of version 0.14.0-beta, TBCS may only be redistributed under the terms of the MCOML License.

    [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)
  • Version 0.14.0-beta

    beta1 апреля 2026 г.

    Changelog

    As of version 0.14.0-beta, TBCS may only be redistributed under the terms of the MCOML License.

    [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)
  • Version 0.14.0-beta

    beta1 апреля 2026 г.

    Changelog

    As of version 0.14.0-beta, TBCS may only be redistributed under the terms of the MCOML License.

    [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)
  • Version 0.14.0-beta

    beta1 апреля 2026 г.

    Changelog

    As of version 0.14.0-beta, TBCS may only be redistributed under the terms of the MCOML License.

    [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)
  • Version 0.13.0-beta

    beta22 ноября 2025 г.

    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
  • Version 0.13.0-beta

    beta22 ноября 2025 г.

    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
  • Version 0.12.1-beta

    beta1 июля 2025 г.

    Changelog

    [0.12.1-beta] - 2025-07-01

    Fixed:

    • #24 Execution of mc functions causing an UnsupportedOperationException (crash). Thanks to alphanum for helping to come up with a fix.
  • Version 0.12.1-beta

    beta1 июля 2025 г.

    Changelog

    [0.12.1-beta] - 2025-07-01

    Fixed:

    • #24 Execution of mc functions causing an UnsupportedOperationException (crash). Thanks to alphanum for helping to come up with a fix.
  • Version 0.12.0-beta

    beta13 мая 2025 г.

    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)
  • Version 0.12.0-beta

    beta13 мая 2025 г.

    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)
  • Version 0.11.0-beta

    beta12 апреля 2025 г.

    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)
  • Version 0.11.0-beta

    beta12 апреля 2025 г.

    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)
  • Version 0.10.2-beta

    beta26 января 2025 г.

    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
  • Version 0.10.2-beta

    beta26 января 2025 г.

    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
  • Version 0.10.1-beta

    beta22 января 2025 г.

    Changelog

    [0.10.1-beta] - 2025-01-22

    Fixed:

    • #14 Crashes caused by potential attempts to access config values before they are (re)loaded
  • Version 0.10.1-beta

    beta22 января 2025 г.

    Changelog

    [0.10.1-beta] - 2025-01-22

    Fixed:

    • #14 Crashes caused by potential attempts to access config values before they are (re)loaded
1

Совместимость

Minecraft: Java Edition

Платформы

Поддерживаемые окружения

Сервер

Сведения

Лицензия:MCOML
Опубликован:1 год назад
Обновлён:2 месяца назад
ID проекта:
Главная