Radical Cobblemon Trainers API: гибкий слой для тренерских боёв

Radical Cobblemon Trainers API: что это и зачем моддерам Minecraft Если вы собираете сервер или модпак с покемонами на базе Cobblemon, рано или поздно вам понадобится аккуратный слой для тренеров и боёв. Radical Cobblemon Trainers API как раз про это: это библиотека для управления тренерами и бое...

Скачать rctapi fabric для Minecraft 1.21.1

Оригинальное название: rctapi fabric

Версии Minecraft: 1.21.1

Загрузчик: Fabric, NeoForge

ФайлВерсияЗагрузчикРазмер
rctapi-fabric-1.21.1-0.14.6-beta.jar1.21.1Fabric216 КБСкачать
rctapi-common-1.21.1-0.14.7-beta.jar1.21.1Fabric217 КБСкачать
rctapi-fabric-1.21.1-0.14.7-beta.jar1.21.1Fabric220 КБСкачать
rctapi-common-1.21.1-0.14.8-beta.jar1.21.1Fabric221 КБСкачать
rctapi-fabric-1.21.1-0.14.8-beta.jar1.21.1Fabric224 КБСкачать
rctapi-common-1.21.1-0.15.0-beta.jar1.21.1Fabric225 КБСкачать
rctapi-fabric-1.21.1-0.15.0-beta.jar1.21.1Fabric228 КБСкачать
rctapi-common-1.21.1-0.15.1-beta.jar1.21.1Fabric226 КБСкачать
rctapi-fabric-1.21.1-0.15.1-beta.jar1.21.1Fabric229 КБСкачать
rctapi-common-1.21.1-0.15.2-beta.jar1.21.1Fabric226 КБСкачать
rctapi-fabric-1.21.1-0.15.2-beta.jar1.21.1Fabric229 КБСкачать
rctapi-common-1.21.1-0.9.0-beta.jar1.21.1Fabric108 КБСкачать
rctapi-fabric-1.21.1-0.9.0-beta.jar1.21.1Fabric108 КБСкачать
rctapi-fabric-1.21.1-0.9.1-beta.jar1.21.1Fabric112 КБСкачать
rctapi-common-1.21.1-0.9.1-beta.jar1.21.1Fabric111 КБСкачать
rctapi-common-1.21.1-0.10.0-beta.jar1.21.1Fabric118 КБСкачать
rctapi-fabric-1.21.1-0.10.0-beta.jar1.21.1Fabric118 КБСкачать
rctapi-common-1.21.1-0.10.1-beta.jar1.21.1Fabric118 КБСкачать
rctapi-fabric-1.21.1-0.10.1-beta.jar1.21.1Fabric118 КБСкачать
rctapi-common-1.21.1-0.10.2-beta.jar1.21.1Fabric118 КБСкачать
rctapi-fabric-1.21.1-0.10.2-beta.jar1.21.1Fabric118 КБСкачать
rctapi-common-1.21.1-0.10.3-beta.jar1.21.1Fabric119 КБСкачать
rctapi-fabric-1.21.1-0.10.3-beta.jar1.21.1Fabric120 КБСкачать
rctapi-common-1.21.1-0.10.4-beta.jar1.21.1Fabric119 КБСкачать
rctapi-fabric-1.21.1-0.10.4-beta.jar1.21.1Fabric120 КБСкачать
rctapi-common-1.21.1-0.10.5-beta.jar1.21.1Fabric121 КБСкачать
rctapi-fabric-1.21.1-0.10.5-beta.jar1.21.1Fabric122 КБСкачать
rctapi-common-1.21.1-0.10.6-beta.jar1.21.1Fabric121 КБСкачать
rctapi-fabric-1.21.1-0.10.6-beta.jar1.21.1Fabric122 КБСкачать
rctapi-common-1.21.1-0.10.7-beta.jar1.21.1Fabric148 КБСкачать
rctapi-fabric-1.21.1-0.10.7-beta.jar1.21.1Fabric148 КБСкачать
rctapi-common-1.21.1-0.10.8-beta.jar1.21.1Fabric149 КБСкачать
rctapi-fabric-1.21.1-0.10.8-beta.jar1.21.1Fabric149 КБСкачать
rctapi-common-1.21.1-0.10.9-beta.jar1.21.1Fabric149 КБСкачать
rctapi-fabric-1.21.1-0.10.9-beta.jar1.21.1Fabric149 КБСкачать
rctapi-common-1.21.1-0.10.10-beta.jar1.21.1Fabric149 КБСкачать
rctapi-fabric-1.21.1-0.10.10-beta.jar1.21.1Fabric150 КБСкачать
rctapi-common-1.21.1-0.10.11-beta.jar1.21.1Fabric149 КБСкачать
rctapi-fabric-1.21.1-0.10.11-beta.jar1.21.1Fabric150 КБСкачать
rctapi-common-1.21.1-0.10.12-beta.jar1.21.1Fabric149 КБСкачать
rctapi-fabric-1.21.1-0.10.12-beta.jar1.21.1Fabric150 КБСкачать
rctapi-common-1.21.1-0.10.13-beta.jar1.21.1Fabric149 КБСкачать
rctapi-fabric-1.21.1-0.10.13-beta.jar1.21.1Fabric150 КБСкачать
rctapi-common-1.21.1-0.10.14-beta.jar1.21.1Fabric149 КБСкачать
rctapi-fabric-1.21.1-0.10.14-beta.jar1.21.1Fabric150 КБСкачать
rctapi-common-1.21.1-0.10.15-beta.jar1.21.1Fabric150 КБСкачать
rctapi-fabric-1.21.1-0.10.15-beta.jar1.21.1Fabric150 КБСкачать
rctapi-common-1.21.1-0.11.0-beta.jar1.21.1Fabric145 КБСкачать
rctapi-fabric-1.21.1-0.11.0-beta.jar1.21.1Fabric145 КБСкачать
rctapi-common-1.21.1-0.11.1-beta.jar1.21.1Fabric179 КБСкачать
rctapi-fabric-1.21.1-0.11.1-beta.jar1.21.1Fabric178 КБСкачать
rctapi-common-1.21.1-0.12.0-beta.jar1.21.1Fabric184 КБСкачать
rctapi-fabric-1.21.1-0.12.0-beta.jar1.21.1Fabric183 КБСкачать
rctapi-common-1.21.1-0.12.1-beta.jar1.21.1Fabric201 КБСкачать
rctapi-fabric-1.21.1-0.12.1-beta.jar1.21.1Fabric200 КБСкачать
rctapi-common-1.21.1-0.13.0-beta.jar1.21.1Fabric211 КБСкачать
rctapi-fabric-1.21.1-0.13.0-beta.jar1.21.1Fabric210 КБСкачать
rctapi-common-1.21.1-0.13.1-beta.jar1.21.1Fabric211 КБСкачать
rctapi-fabric-1.21.1-0.13.1-beta.jar1.21.1Fabric210 КБСкачать
rctapi-common-1.21.1-0.13.2-beta.jar1.21.1Fabric211 КБСкачать
rctapi-fabric-1.21.1-0.13.2-beta.jar1.21.1Fabric210 КБСкачать
rctapi-common-1.21.1-0.13.3-beta.jar1.21.1Fabric211 КБСкачать
rctapi-fabric-1.21.1-0.13.3-beta.jar1.21.1Fabric210 КБСкачать
rctapi-common-1.21.1-0.13.4-beta.jar1.21.1Fabric211 КБСкачать
rctapi-fabric-1.21.1-0.13.4-beta.jar1.21.1Fabric211 КБСкачать
rctapi-common-1.21.1-0.13.5-beta.jar1.21.1Fabric214 КБСкачать
rctapi-fabric-1.21.1-0.13.5-beta.jar1.21.1Fabric214 КБСкачать
rctapi-common-1.21.1-0.13.6-beta.jar1.21.1Fabric214 КБСкачать
rctapi-fabric-1.21.1-0.13.6-beta.jar1.21.1Fabric214 КБСкачать
rctapi-common-1.21.1-0.13.7-beta.jar1.21.1Fabric214 КБСкачать
rctapi-fabric-1.21.1-0.13.7-beta.jar1.21.1Fabric214 КБСкачать
rctapi-common-1.21.1-0.13.8-beta.jar1.21.1Fabric236 КБСкачать
rctapi-fabric-1.21.1-0.13.8-beta.jar1.21.1Fabric238 КБСкачать
rctapi-common-1.21.1-0.13.9-beta.jar1.21.1Fabric237 КБСкачать
rctapi-fabric-1.21.1-0.13.9-beta.jar1.21.1Fabric240 КБСкачать
rctapi-common-1.21.1-0.14.0-beta.jar1.21.1Fabric219 КБСкачать
rctapi-fabric-1.21.1-0.14.0-beta.jar1.21.1Fabric221 КБСкачать
rctapi-common-1.21.1-0.14.1-beta.jar1.21.1Fabric219 КБСкачать
rctapi-fabric-1.21.1-0.14.1-beta.jar1.21.1Fabric221 КБСкачать
rctapi-common-1.21.1-0.14.2-beta.jar1.21.1Fabric199 КБСкачать
rctapi-fabric-1.21.1-0.14.2-beta.jar1.21.1Fabric202 КБСкачать
rctapi-common-1.21.1-0.14.3-beta.jar1.21.1Fabric199 КБСкачать
rctapi-fabric-1.21.1-0.14.3-beta.jar1.21.1Fabric202 КБСкачать
rctapi-common-1.21.1-0.14.4-beta.jar1.21.1Fabric201 КБСкачать
rctapi-fabric-1.21.1-0.14.4-beta.jar1.21.1Fabric203 КБСкачать
rctapi-common-1.21.1-0.14.5-beta.jar1.21.1Fabric211 КБСкачать
rctapi-fabric-1.21.1-0.14.5-beta.jar1.21.1Fabric214 КБСкачать
rctapi-common-1.21.1-0.14.6-beta.jar1.21.1Fabric214 КБСкачать
rctapi-neoforge-1.21.1-0.9.0-beta.jar1.21.1NeoForge108 КБСкачать
rctapi-neoforge-1.21.1-0.9.1-beta.jar1.21.1NeoForge112 КБСкачать
rctapi-neoforge-1.21.1-0.10.0-beta.jar1.21.1NeoForge119 КБСкачать
rctapi-neoforge-1.21.1-0.10.1-beta.jar1.21.1NeoForge118 КБСкачать
rctapi-neoforge-1.21.1-0.10.2-beta.jar1.21.1NeoForge118 КБСкачать
rctapi-neoforge-1.21.1-0.10.3-beta.jar1.21.1NeoForge120 КБСкачать
rctapi-neoforge-1.21.1-0.10.4-beta.jar1.21.1NeoForge120 КБСкачать
rctapi-neoforge-1.21.1-0.10.5-beta.jar1.21.1NeoForge122 КБСкачать
rctapi-neoforge-1.21.1-0.10.6-beta.jar1.21.1NeoForge122 КБСкачать
rctapi-neoforge-1.21.1-0.10.7-beta.jar1.21.1NeoForge149 КБСкачать
rctapi-neoforge-1.21.1-0.10.8-beta.jar1.21.1NeoForge150 КБСкачать
rctapi-neoforge-1.21.1-0.10.9-beta.jar1.21.1NeoForge150 КБСкачать
rctapi-neoforge-1.21.1-0.10.10-beta.jar1.21.1NeoForge150 КБСкачать
rctapi-neoforge-1.21.1-0.10.11-beta.jar1.21.1NeoForge150 КБСкачать
rctapi-neoforge-1.21.1-0.10.12-beta.jar1.21.1NeoForge150 КБСкачать
rctapi-neoforge-1.21.1-0.10.13-beta.jar1.21.1NeoForge150 КБСкачать
rctapi-neoforge-1.21.1-0.10.14-beta.jar1.21.1NeoForge150 КБСкачать
rctapi-neoforge-1.21.1-0.10.15-beta.jar1.21.1NeoForge151 КБСкачать
rctapi-neoforge-1.21.1-0.11.0-beta.jar1.21.1NeoForge146 КБСкачать
rctapi-neoforge-1.21.1-0.11.1-beta.jar1.21.1NeoForge179 КБСкачать
rctapi-neoforge-1.21.1-0.12.0-beta.jar1.21.1NeoForge184 КБСкачать
rctapi-neoforge-1.21.1-0.12.1-beta.jar1.21.1NeoForge201 КБСкачать
rctapi-neoforge-1.21.1-0.13.0-beta.jar1.21.1NeoForge211 КБСкачать
rctapi-neoforge-1.21.1-0.13.1-beta.jar1.21.1NeoForge211 КБСкачать
rctapi-neoforge-1.21.1-0.13.2-beta.jar1.21.1NeoForge211 КБСкачать
rctapi-neoforge-1.21.1-0.13.3-beta.jar1.21.1NeoForge211 КБСкачать
rctapi-neoforge-1.21.1-0.13.4-beta.jar1.21.1NeoForge212 КБСкачать
rctapi-neoforge-1.21.1-0.13.5-beta.jar1.21.1NeoForge214 КБСкачать
rctapi-neoforge-1.21.1-0.13.6-beta.jar1.21.1NeoForge214 КБСкачать
rctapi-neoforge-1.21.1-0.13.7-beta.jar1.21.1NeoForge214 КБСкачать
rctapi-neoforge-1.21.1-0.13.8-beta.jar1.21.1NeoForge239 КБСкачать
rctapi-neoforge-1.21.1-0.13.9-beta.jar1.21.1NeoForge240 КБСкачать
rctapi-neoforge-1.21.1-0.14.0-beta.jar1.21.1NeoForge222 КБСкачать
rctapi-neoforge-1.21.1-0.14.1-beta.jar1.21.1NeoForge222 КБСкачать
rctapi-neoforge-1.21.1-0.14.2-beta.jar1.21.1NeoForge203 КБСкачать
rctapi-neoforge-1.21.1-0.14.3-beta.jar1.21.1NeoForge203 КБСкачать
rctapi-neoforge-1.21.1-0.14.4-beta.jar1.21.1NeoForge204 КБСкачать
rctapi-neoforge-1.21.1-0.14.5-beta.jar1.21.1NeoForge215 КБСкачать
rctapi-neoforge-1.21.1-0.14.6-beta.jar1.21.1NeoForge217 КБСкачать
rctapi-neoforge-1.21.1-0.14.7-beta.jar1.21.1NeoForge221 КБСкачать
rctapi-neoforge-1.21.1-0.14.8-beta.jar1.21.1NeoForge225 КБСкачать
rctapi-neoforge-1.21.1-0.15.0-beta.jar1.21.1NeoForge229 КБСкачать
rctapi-neoforge-1.21.1-0.15.1-beta.jar1.21.1NeoForge230 КБСкачать
rctapi-neoforge-1.21.1-0.15.2-beta.jar1.21.1NeoForge230 КБСкачать

Radical Cobblemon Trainers API: что это и зачем моддерам Minecraft

Если вы собираете сервер или модпак с покемонами на базе Cobblemon, рано или поздно вам понадобится аккуратный слой для тренеров и боёв. Radical Cobblemon Trainers API как раз про это: это библиотека для управления тренерами и боевым API, изначально заложенная под мод Radical Cobblemon Trainers и пришедшая на смену прежней зависимости CobblemonTrainers, которая больше не развивается. Для актуальных версий Minecraft от 1.21 и Cobblemon от 1.6 такой фундамент особенно важен, потому что он держит в одном месте реестр, правила боёв и расширения ИИ, не смешивая всё с «кухней» контент-мода.

Независимая библиотека, а не «приложение к одному моду»

Главная идея API в том, что его можно использовать отдельно: вы получаете подмножество возможностей, похожих на то, что давала старая экосистема, но без жёсткой привязки только к одному релизу. Для разработчика это значит меньше сюрпризов при обновлениях блоков, биомов и механик Cobblemon, а для игроков на серверах — более предсказуемые сценарии: от простых дуэлей до сложных форматов.

Реестр тренеров и связь с сущностями

В основе лежит управление тренерами и привязка к сущностям: удобный тренерский реестр помогает не потерять контекст боя, корректно стартовать встречу и завершить её без «зависших» состояний. Это критично, когда на карте много NPC, арен и сценариев крафта прогрессии, а сервер должен оставаться стабильным под нагрузкой.

Форматы боёв и кастомные правила

API задуман под разные форматы: классический один на один в одиночном режиме, один на один в двойном, а также многопользовательские варианты вроде 2 на 2 в формате MULTI и другие конфигурации, которые вы закладываете в логику мода или плагина. Отдельный плюс — гибкие правила боя: например, ограничение на использование предметов за матч, чтобы сделать арену честнее или ближе к сюжету вашего мира.

ИИ, переключения, гиммики и предметы

Для «живого» поведения тренеров задействованы расширенные возможности ИИ, при этом важно помнить: часть продвинутых сценариев сейчас ориентирована на RCTBattleAI как на практическую реализацию. В бою это обычные действия — выбор атаки, смена покемона и т. д., плюс поддержка гиммиков уровня мега-эволюции, Dynamax, Z-ходов, теракристаллизации и похожих механик. Честное предупреждение для сборщиков модпаков: многие гиммики, которые завязаны на удерживаемые предметы, потребуют отдельных модов-источников; для части динамакс/G-Max в описании проекта прямо упоминается связка с дополнениями вроде Mega Showdown — иначе «кнопка есть, а эффекта нет». Параллельно API позволяет тренерам нести и применять предметы, что открывает дорогу к сценариям с расходниками, лечением и тактическими лимитами.

Удобство для кода: модели, конвертеры и валидация

Если вы пишете интеграции, оцените практичность «сухих» структур: есть pojos для тренеров и покемонов, чтобы проще парсить и сериализовать данные, плюс конвертеры к типам Cobblemon, чтобы меньше ручного копирования полей. Отдельно выделяется модельная валидация: система собирает ошибки до того, как выбросит исключение, и это экономит часы отладки на крупных обновлениях версий Minecraft и Cobblemon, когда ломается что-то на стыке контента и API.

Когда хочется быстро собрать среду для тестов и не ковыряться с ручной установкой десятка jar-файлов, часто проще пойти через современный лаунчер: этот мод можно легко установить через лаунчер foxygame.net — удобный, гибкий и современный лаунчер для Minecraft, где можно скачать моды прямо из меню, и спокойно проверить сценарии тренеров на локальном профиле до выкладки на сервер.

Как встроить API в свой проект

На практике путь такой: подключаете библиотеку как зависимость, поднимаете реестр и форматы боёв под ваш контент, затем настраиваете правила и ИИ под жанр сервера — от «рогалика с аренами» до сюжетной карты с фиксированными тренерами. В репозитории обычно есть пример, который стоит разобрать до строки: он показывает типичные точки интеграции и помогает не изобретать велосипед при первом контакте с Cobblemon.

Итог

Radical Cobblemon Trainers API — это спокойный инженерный фундамент под тренеров и бои в Cobblemon: он закрывает дыру после устаревшей зависимости, даёт предсказуемые форматы и правила, расширяемый ИИ и аккуратную работу с данными. Если вы делаете моды, серверные сценарии или модпаки, имеет смысл заложить API на этапе архитектуры: так проще переживать обновления, чинить краши и добавлять новые биомы, блоки и механики, не ломая ядро покемон-боёв.

--- **Обновление 18.04.2026:** Добавлено 3 файла для версии 1.21.1 (Fabric, NeoForge). --- **Обновление 20.04.2026:** Добавлено 3 файла для версии 1.21.1 (Fabric, NeoForge).