Мод для Майнкрафт с покемонами из Cobblemon, который добавляет им ИИ для разговоров, поручений и самостоятельных действий. Покемоны запоминают общение с игроком, реагируют на мир и отношения с их видом, а дикие покемоны могут выдавать задания.
Возможности
- Покемоны разговаривают с игроком и друг с другом, учитывая дружбу, характер, прошлые события и условия мира.
- Для каждого покемона можно задать черты, привычки, симпатии и антипатии в редакторе личности.
- Система кармы видов меняется от помощи покемонам, убийств и выполненных заданий. При плохой карме вид может устроить рейд: несколько покемонов атакуют игрока; сила рейда зависит от кармы.
- Покемоны способны атаковать, защищать игрока, отдыхать и лечиться, есть брошенную еду, накладывать положительные эффекты на игрока и отрицательные — на мобов, а также строить из блоков отмеченного сундука.
- Особые действия зависят от основного типа покемона: огненные готовят еду и переплавляют руды, растительные выращивают культуры и саженцы, водные ловят рыбу, стальные роют туннели, летающие разведывают местность, психические телепортируют к отмеченной точке. Есть и другие действия, включая ремонт инструментов, освещение, запугивание мобов и перемещение в другое измерение.
- Встроенный Visual Story Creator позволяет делать кампании, квесты и мини-игры с визуальными блоками сценария. Готовый сюжет экспортируется в ZIP, а для игры его помещают в
cobblebrain/storypacksи выбирают «Play story».
Как пользоваться
Для разговора с покемоном используйте команду /mpk <сообщение>. При значении listenToChat = true ИИ может обрабатывать обычные сообщения чата.
Действие выбирается через экран действий; покемона также можно попросить выполнить его сообщением в чате. Для психического телепорта сначала отметьте точку клавишей G.
Без подключения к ИИ работают офлайн-режим и режим офлайн-разговоров: остаются многие механики, задания, действия и встроенные реакции покемонов.
Настройки
Меню мода открывается клавишей Y или командой /cobblebrain openConfig. В нём настраиваются диалоги, память, задания, карма, рейды, личности, вероятность заданий диких покемонов и отдельные действия с их перезарядками.
Параметр instruct задаёт манеру общения и поведения ИИ. Карму и рейды можно отключить ключами enable karma и schedule raids. Серверные параметры с пометкой (SERVER) редактируются в config/cobblebrain.json5.
Для облачного ИИ укажите apiKey, apiBaseUrl и aiModel. Поддерживаются Google AI Studio, OpenAI, OpenRouter и Player2; локальные модели можно запускать через LM Studio или Player2. Для LM Studio задайте адрес локального сервера в apiBaseUrl, название модели в aiModel и localApiProvider со значением "lmstudio".
Если ответы слишком медленные или расходуется много токенов, можно включить Low Token Mode, отключить ненужные возможности ИИ, выбрать меньшую модель и сократить пользовательские инструкции. При проблемах с ответами включите Debug Logging и проверьте cobblebrain-ai/logs.
Требования и совместимость
Мод работает вместе с Cobblemon и совместим с многопользовательской игрой: каждый игрок может использовать собственный ИИ-провайдер. Для голосового ввода нужен дополнительный мод MCMti: удерживайте H для записи, а язык распознавания задаётся в его параметре Language в формате кода локали, например ru-ru.
Для разговоров с ИИ нужен интернет и выбранный облачный провайдер либо запущенная локальная модель. Локальные модели требуют ресурсов компьютера: более крупные модели используют больше оперативной памяти и мощности видеокарты.
