Моды на нейросеть в Minecraft: как ИИ строит дома и объекты

Обзор модов Falcraft и Build with Bombs, которые используют нейросети для генерации построек в Minecraft. Установка, команды, стоимость и технические детали.

Что такое моды на нейросеть в Minecraft

Моды на нейросеть — это модификации, которые интегрируют в игру искусственный интеллект для автоматической генерации построек, текстур и других элементов. Вместо того чтобы вручную возводить каждую деталь, игрок описывает желаемый объект текстом, а нейросеть создаёт его прямо в мире. Такие моды используют различные подходы: от генерации 3D-моделей по описанию до воксельной диффузии, когда ИИ "достраивает" структуру после взрыва.

На данный момент наиболее известны два проекта: Falcraft и Build with Bombs. Оба работают на Minecraft 1.21.1, но используют разные технологии и предлагают разные возможности. Falcraft генерирует постройки по текстовой команде, а Build with Bombs создаёт дома после взрыва динамита. Эти моды открывают новые горизонты для творчества, позволяя быстро создавать сложные структуры, которые вручную заняли бы часы.

Falcraft: генерация построек по текстовому описанию

Falcraft — мод, разработанный моддером Blendi, который позволяет создавать трёхмерные постройки и изменять текстуры блоков с помощью текстовых команд. Основная команда — /fal generate, после которой нужно указать размер и описание объекта. Например, /fal generate 48 medieval castle with towers создаст средневековый замок с башнями размером 48 блоков. Нейросеть генерирует 3D-модель, вокселизирует её, подбирает подходящие по цвету блоки и возводит постройку в мире.

Процесс занимает от 5 до 10 минут в зависимости от сложности. Мод также поддерживает ремикс текстур: команда /fal remix с описанием, например, glowing alien texture, изменяет внешний вид блока, на который наведён курсор. Мод создаёт динамический ресурс-пак без перезапуска игры. Falcraft работает на Fabric и требует API-ключ от сервиса fal.ai. Генерация платная: примерно 30-40 объектов обойдутся в 1 доллар, но нагрузка ложится на удалённый сервер, а не на ваш компьютер.

Build with Bombs: воксельная диффузия и взрывы

Build with Bombs — мод от разработчика Тимоти Барнса, который использует воксельную диффузию для генерации домов. Идея необычна: чтобы создать дом, нужно взорвать блок динамита. После взрыва нейросеть начинает "достраивать" структуру, превращая разрушенное пространство в готовое здание. В демонстрации генерация занимает 10-15 секунд, но автор планирует оптимизировать модель для ускорения.

Модель была обучена на 3 тысячах простых зданий с карты Greenfield 0.5.4. У нейросети всего 23 миллиона параметров, и обучение заняло одну ночь на видеокарте RTX 4090. В демо мод запускался на RTX 2060, на CPU пока не тестировался. Код проекта открыт и опубликован на GitHub. Для работы требуются Neoforge 21.1.77, Minecraft 1.21.1, TensorRT 10.5.0.18 и CUDA 12.6.

Сравнение Falcraft и Build with Bombs

Оба мода решают схожую задачу, но имеют ключевые отличия. Falcraft генерирует постройки по текстовому описанию, что даёт больше контроля над результатом: вы можете указать размер, стиль и детали. Build with Bombs работает по принципу "взрыв и появление дома", что менее предсказуемо, но зато быстрее (10-15 секунд против 5-10 минут).

Falcraft также умеет изменять текстуры, что расширяет его функциональность. Build with Bombs пока сосредоточен только на генерации домов. По стоимости Falcraft платный (около 1 доллара за 30-40 генераций), а Build with Bombs, судя по открытому коду, может быть бесплатным, но требует мощного GPU для локального запуска. Falcraft работает через облачный сервис, поэтому подходит для слабых ПК, а Build with Bombs требует видеокарту с поддержкой CUDA.

Как установить моды на нейросеть

Установка Falcraft:

  1. Установите Minecraft 1.21.1 и загрузчик Fabric.
  2. Скачайте мод Falcraft с GitHub или CurseForge.
  3. Поместите файл мода в папку mods.
  4. Получите API-ключ на сайте fal.ai и введите его в конфигурации мода.
  5. Запустите игру и используйте команды /fal generate и /fal remix.

Установка Build with Bombs:

  1. Установите Minecraft 1.21.1 и Neoforge 21.1.77.
  2. Скачайте мод с GitHub.
  3. Установите TensorRT 10.5.0.18 и CUDA 12.6 (требуется для GPU).
  4. Поместите мод в папку mods.
  5. Запустите игру, взорвите динамит и наблюдайте за генерацией.

Важно: для Build with Bombs потребуется видеокарта NVIDIA с поддержкой CUDA, так как мод использует TensorRT.

Технические детали и требования

Falcraft использует API fal.ai, что означает, что вся тяжёлая работа выполняется на серверах. Это позволяет запускать мод даже на слабых компьютерах, но требует стабильного интернет-соединения и оплаты за использование. Стоимость генерации зависит от сложности и количества запросов.

Build with Bombs, напротив, работает локально. Модель воксельной диффузии требует видеокарту с поддержкой CUDA и достаточным объёмом видеопамяти. В демо использовалась RTX 2060, но для более сложных генераций может потребоваться более мощная карта. Автор отмечает, что мод не тестировался на CPU, поэтому без GPU он, скорее всего, не заработает.

Оба мода используют Minecraft 1.21.1, что важно учитывать при установке. Также стоит проверить совместимость с другими модами, так как конфликты могут привести к ошибкам.

Практические примеры использования

Falcraft можно использовать для быстрого создания декораций, замков, деревень или даже целых городов. Например, команда /fal generate 100 fantasy village with houses and market создаст деревню с домами и рынком. Это полезно для карт, приключенческих режимов или просто для творчества.

Build with Bombs больше подходит для сюрпризов: взорвал динамит — получил дом. Это может быть интересно для мини-игр или для создания неожиданных построек. Однако из-за непредсказуемости результата сложно контролировать, что именно появится.

Оба мода могут вдохновить на создание уникальных миров, но важно помнить об ограничениях: Falcraft не создаёт интерьеры, а Build with Bombs генерирует только дома. Для более сложных проектов, возможно, придётся комбинировать несколько модов или дорабатывать постройки вручную.

Ограничения и перспективы

Главное ограничение Falcraft — платность и зависимость от облачного сервиса. Если сервис недоступен или закончились средства, мод перестанет работать. Также генерация занимает несколько минут, что может быть неудобно для динамичной игры.

Build with Bombs пока ограничен генерацией домов и требует мощного GPU. Автор планирует оптимизировать модель, что может ускорить генерацию и снизить требования. В будущем возможно расширение функциональности, например, генерация других типов построек.

Оба проекта показывают, как нейросети могут интегрироваться в игры, и, вероятно, в будущем появятся более совершенные моды с поддержкой интерьеров, ландшафта и даже NPC. Это открывает новые возможности для геймдизайна и творчества.

Вопросы и ответы

Какой мод на нейросеть лучше: Falcraft или Build with Bombs?

Выбор зависит от ваших задач. Falcraft даёт больше контроля: вы описываете постройку текстом, и она создаётся по вашему описанию. Также он умеет менять текстуры. Build with Bombs быстрее (10-15 секунд), но результат непредсказуем, и он генерирует только дома. Если вам нужна точность и разнообразие — выбирайте Falcraft, если хотите быстрые и случайные постройки — Build with Bombs.

Сколько стоит использование Falcraft?

По данным источников, генерация 30-40 объектов обойдётся примерно в 1 доллар. Точная стоимость зависит от сложности и количества запросов. Оплата происходит через API fal.ai, поэтому нужно пополнить баланс или привязать карту.

Можно ли использовать Build with Bombs без видеокарты NVIDIA?

Нет, мод использует TensorRT и CUDA, которые работают только на GPU NVIDIA. В демо использовалась RTX 2060, и автор не тестировал мод на CPU. Поэтому для работы потребуется видеокарта NVIDIA с поддержкой CUDA.

На каких версиях Minecraft работают эти моды?

Оба мода требуют Minecraft 1.21.1. Falcraft работает на загрузчике Fabric, а Build with Bombs — на Neoforge 21.1.77. Убедитесь, что у вас установлена именно эта версия игры.

Могут ли эти моды создавать интерьеры?

Нет, оба мода генерируют только внешние структуры. Falcraft создаёт постройки без интерьеров, а Build with Bombs — только дома. Для наполнения интерьеров придётся использовать другие моды или делать это вручную.

Где скачать эти моды?

Falcraft доступен на GitHub и, вероятно, на CurseForge. Build with Bombs также опубликован на GitHub. Рекомендуется скачивать только с официальных источников, чтобы избежать вредоносных файлов.