Foundry или CreativeMode для модов Minecraft
Foundry работает локально и строит процесс вокруг исходного кода, Fabric или NeoForge, сборки и исправления ошибок. CreativeMode работает в облаке, быстрее выдает готовый Java-мод или Bedrock Add-On и предлагает собственный лаунчер, но применяет отдельную лицензию к созданным материалам.
Выбирайте Foundry, если
- нужен полный Java-проект с видимыми исходниками;
- важны Fabric, NeoForge, сборка и журнал ошибок;
- вы планируете вручную развивать и переносить мод.
Выбирайте CreativeMode, если
- важнее всего получить первый результат без кода;
- нужны Java и Bedrock в одном облачном сервисе;
- подходит запуск через отдельный лаунчер и правила лицензии.
Таблица сравнения
| Критерий | Foundry | CreativeMode |
|---|---|---|
| Лучше подходит | Полный Java-мод с видимым исходным кодом и циклом сборки | Быстрый мод или дополнение без доступа к исходному коду |
| Платформы | Java Edition: Fabric и NeoForge | Java Edition и Bedrock Edition |
| Исходные данные | Версия Minecraft, Fabric или NeoForge и подробное описание механики. | Описание предмета, блока, моба или структуры и при необходимости изображение-референс. |
| Рабочая среда | Локальное приложение с редактором Monaco, Gradle, журналами, файлами и исходным кодом игры. | Облачный генератор, страница проекта и отдельный CreativeMode Launcher. |
| Результат | Редактируемый Java-проект и собранный мод для Fabric или NeoForge; отдельный тип проекта для Paper-плагинов. | JAR для Fabric или Bedrock-дополнение в поддерживаемом формате. |
| Права и контроль | Пользователь видит и редактирует исходный код проекта | Созданные материалы регулируются лицензией CreativeMode и требуют атрибуции |
Контроль над проектом или скорость первого результата
Foundry ближе к полноценной среде разработки. Пользователь получает проект, видит Java и Gradle, может вручную изменить файлы, собрать JAR и прочитать ошибку. Такой процесс требует больше внимания, но лучше подходит для долгой поддержки мода.
CreativeMode ближе к облачному генератору и каталогу. Он создает предметы, блоки, мобов и структуры по описанию и ускоряет запуск через собственный лаунчер. Перед публикацией особенно важно прочитать лицензию: сервис заявляет собственность на созданные материалы и задает правила атрибуции, изменения и монетизации.
Источники сравнения
Выбор AI-инструмента для мода Minecraft по воспроизводимой сборке
Сравнивайте на небольшом моде с одним предметом, рецептом, событием и настройкой. Прототип считается пригодным только после чистой сборки, запуска в нужной версии игры, проверки конфликтов и передачи исходников другому разработчику.
Как разделить рабочие сценарии до оплаты
Foundry для генеративной разработки модификации
Подходит для исследования идеи и получения связанного прототипа. Проверяйте поддерживаемые версии, доступ к проекту, зависимости, экспорт, лицензии и ограничения среды.
CreativeMode для помощи в создании контента Minecraft
Уместен для сценариев, которые сервис прямо поддерживает. Испытайте конкретный тип мода, редактирование результата, совместимость, публикацию и доступ к исходным материалам.
Показатели для итоговой таблицы
- Пройденные сценарии получения, использования и сохранения предмета.
- Ошибки сборки, загрузки и конфликты зависимостей.
- Время разработчика на исправление сгенерированного кода.
- Экспорт проекта, лицензии, версия и стоимость развития.
Решение искажается демонстрационным примером
Работа в демонстрационном мире не подтверждает переносимость мода. Соберите проект с нуля, запустите новый мир и обновите сохранение. Не публикуйте код, который команда не может прочитать, пересобрать и удалить при конфликте.
Контрольный маршрут: тестовый мод с предметом, рецептом и событием
Подготовить одинаковый вход
Соберите версию Minecraft, загрузчик, спецификацию поведения, идентификаторы, текстуры с правами, рецепт, тесты и запретные зависимости. Удалите персональные и закрытые сведения, зафиксируйте правильные факты, технические ограничения и ожидаемый конечный формат. Оба сервиса должны получить одну версию задания без дополнительных подсказок одному из участников.
Выполнить первый проход
В первом сервисе соберите тестовый мод с предметом, рецептом и событием по подготовленному входу. Запишите выбранный тариф и настройки, время до пригодного результата, количество попыток и минуты ручной правки. Сохраните исходный экспорт и перечислите элементы, которые не прошли критерий: сборку, запуск, соответствие спецификации, ошибки журнала, совместимость, исходники и возможность поддержки.
Повторить во втором сервисе
Во втором сервисе повторите тот же вход и формат результата. Сравните оба исходника по критерию «Пройденные сценарии получения, использования и сохранения предмета.». Не добавляйте функции, которых не было в задании; отдельно запишите ошибки, ожидание и исправления, потребовавшиеся для того же результата.
Провести слепую приемку
Уберите названия сервисов и проверьте сборку, запуск, соответствие спецификации, ошибки журнала, совместимость, исходники и возможность поддержки. Затем оцените экспорт, возможность правки, права, стоимость и передачу результата другому участнику процесса.
Что сохранить вместе с решением
Передайте спецификацию, репозиторий, версии инструментов, зависимости, активы, команды сборки, журнал тестов и готовый пакет. Другой разработчик должен изменить рецепт и выпустить новую сборку без обращения к генератору.
Новый предмет с рецептом изготовления
Это учебный сценарий выбора, а не результат практического теста сервисов.
Исходные данные
Для учебного мира Minecraft нужен вымышленный предмет: фонарь, который создается по заданному рецепту и не меняет другие правила игры. Подготовьте целевую версию игры, список необходимых файлов, изображение предмета и три проверки: создание, размещение и удаление. Используйте отдельные копии мира для обоих инструментов и не устанавливайте неизвестный пакет в основной игровой профиль.
Проверка результата
Запустите каждую сборку на указанной версии и выполните три контрольных действия. Проверьте текстуры, рецепт, поведение после перезапуска и отсутствие конфликтов с уже установленными модами тестового мира. Затем измените одну характеристику фонаря и попросите второго участника повторить сборку. Измерьте время до работающего пакета и понятность структуры файлов, а не только скорость генерации кода.
Когда остановить тест
Остановите внедрение, если мод ломает сохранение мира, меняет чужой рецепт или требует отключить проверку безопасности без ясной причины. Сначала восстановите тестовую копию и разберите конфликт. Если инструмент не создает воспроизводимый набор исходников, считайте результат только демонстрацией идеи, пока структуру не приведет в порядок разработчик.
Правило выбора
Для простого прототипа важна скорость первого работающего предмета. Для публикации важны совместимость версии, понятные исходники и возможность обновления. Сохраните чистый мир, бриф, исходные файлы, журнал запуска и список конфликтов. Результат по одному предмету не доказывает пригодность для сложной игровой системы.
Неофициальный материал. Не одобрен и не связан с Mojang или Microsoft.

