Radical Cobblemon Trainers API представляет собой интерфейс для управления тренерами и проведения боёв в моде Cobblemon.
Основные возможности
- Управление тренерами и их регистрация в системе
- Поддержка различных форматов боёв, включая одиночные и командные сражения (1 на 1, 2 на 2 и другие)
- Настройка пользовательских правил боя, например, ограничение на количество использований предметов за бой
- Расширенный искусственный интеллект для боёв (поддерживается в моде RCTBattleAI), включающий:
- Выбор ходов и смену покемонов во время боя
- Использование игровых механик, таких как Мега-эволюция, Динамакс, Z-ходы, Террастализация (для работы большинства из них требуется дополнительный мод, например, Mega Showdown)
- Возможность тренеров иметь и применять предметы
- Модели тренеров и покемонов (POJO) для удобного парсинга данных с функциями:
- Конвертация в типы Cobblemon
- Проверка корректности моделей с выводом всех ошибок перед возникновением исключения
Совместимость
Работает с Minecraft версии 1.21 и выше, а также с Cobblemon версии 1.6 и новее.
Установка
- Скачайте и установите мод Radical Cobblemon Trainers вместе с зависимыми модами, если требуется (например, для расширенных механик боя)
- Убедитесь, что версии Minecraft и Cobblemon соответствуют требованиям (Minecraft >= 1.21, Cobblemon >= 1.6)
- Запустите игру и проверьте работу API через функционал модификации
Использование
- Регистрация и управление тренерами в вашем моде или проекте
- Настройка правил боя и форматов для проведения сражений
- Применение расширенного ИИ для создания реалистичных боёв с использованием механик Cobblemon
- Работа с моделями тренеров и покемонов для интеграции и валидации данных





