Мод для Майнкрафт на Fabric с ИИ-помощником для строительства: он отвечает в чате, создаёт и размещает схемы построек, а также выполняет ограниченный набор действий в мире. Для работы нужен ключ API совместимого сервиса OpenAI или Anthropic.
Возможности
- ИИ может ставить, заполнять и удалять блоки, выдавать предметы, призывать мобов, менять время и погоду, телепортировать игрока и работать со схемами.
- Поддерживаются схемы
.txtформатов V1 и MCBLUEPRINT v2, а также постройки.nbtи.litematic. - В браузере структур можно искать, удалять и размещать файлы из вложенных папок. При размещении NBT и Litematica сохраняются состояния блоков, данные блоков и сущности; воздух и
structure_voidпропускаются. - Инструмент выделения сохраняет выбранный участок в TXT, NBT или Litematica. Для TXT сохраняются содержимое контейнеров и текст табличек.
- Поиск в интернете требует ключ Tavily; ИИ также может получить текст веб-страницы. Снимок экрана для запроса можно включить в настройках.
Как пользоваться
Нажмите K, чтобы открыть меню мода и перейти к «AI Chat», «Load Structures» или «Selection Tool». Клавишу K можно переназначить в «Настройки» → «Управление» → «Назначение клавиш» в разделе «AI Builder».
Enter— отправить сообщение, разместить структуру или открыть папку в браузере.Escape— закрыть экран мода.Page Up/Page Downи колёсико мыши — прокрутка списков и чата.- Стрелки вверх/вниз,
Backspace,Delete— навигация и удаление файлов в браузере структур.
Перед первым запросом укажите адрес API, ключ и модель через настройки либо командами /aiconfig api_base_url <адрес>, /aiconfig api_key <ключ> и /aiconfig model <модель>.
Настройки
Основной файл — ai-helper/config/ai-builder.properties. В нём задаются адрес API, ключ, модель, формат API (auto, openai или anthropic), включение контекста, потокового вывода, снимков экрана и веб-поиска. После ручного изменения файла используйте /aiconfig reload.
Язык интерфейса выбирается через K → «Mod Language»; доступны zh_cn и en_us. Доступ к API, поиск и получение страниц отправляют данные внешним сервисам, а действия ИИ в мире нельзя отменить — важные миры стоит заранее сохранить в резервной копии.
Требования и совместимость
Нужны Fabric, Fabric API и Java 17. Поддерживаются API, совместимые с OpenAI, и Anthropic Messages API. Файлы структур размещаются в ai-helper/structures/nbts/, ai-helper/structures/litematic/ и ai-helper/structures/txts/.
Команды
/ai <сообщение>— отправить запрос ИИ./ai blueprints— показать TXT-схемы./ai reload_blueprints— перечитать TXT-схемы с диска./ai test_stairs— поставить образец для проверки направления ступеней./ainew— очистить историю диалога./aistop— отменить активный запрос./aipos— показать координаты и измерение./aiconfig show— показать параметры API, модели, поиска и Tavily./aiconfig web_search <on/off>— включить или выключить веб-поиск./aiconfig tavily_api_key <ключ>— указать ключ Tavily./ainbt list— показать NBT- и Litematica-структуры./ainbt info <имя_файла>— показать сведения о структуре./ainbt all— вывести сводку по структурам./ainbt place <имя_файла>— разместить структуру под игроком.
