Мод для Майнкрафт на NeoForge — неофициальный порт AI Crafting Table. Он позволяет создавать предметы с помощью ИИ: раскладка ингредиентов в особом верстаке определяет идеи, из которых игрок выбирает будущий предмет.
Возможности
- Верстак предлагает три идеи по ингредиентам и их расположению в сетке 3×3.
- Выбранная идея получает свойства и текстуру от настроенного ИИ-сервиса. Результат может стать инструментом, оружием, едой или обычным предметом.
- После получения предмета его рецепт сохраняется в текущем мире и становится доступен через систему крафта мода.
- Сервер хранит рецепты, данные и текстуры предметов, а также синхронизирует их с подключёнными игроками.
Крафты
Особый верстак создаётся из обычного верстака и четырёх алмазов:
D
DCD
D
D— алмазC— верстак
Как пользоваться
Поместите ингредиенты в AI Crafting Table, запросите идеи и выберите одну из них. После генерации заберите готовый предмет, чтобы сохранить его рецепт в мире.
Оператор с уровнем прав 2 может удалить созданный предмет вместе с его рецептами:
/aicraft removeItem <item_id>
Настройки
Общие параметры ИИ-сервиса находятся в config/aicraft-common.toml. При пустом значении OpanAI API Key используется публичный прокси; с указанным ключом сервер обращается к OpenAI API напрямую.
Ключ хранится в конфиге открытым текстом. При генерации внешний сервис получает названия предметов из сетки крафта, выбранный язык и идентификатор игрока.
Лимиты сервера задаются в config/aicraft-server.toml:
ideaRequestsPerCooldown— число запросов идей на игрока;craftsPerCooldown— число созданий предметов на игрока;cooldown— период восстановления лимита в формате30m,24hили7d.
Требования и совместимость
Мод нужен и на сервере, и у каждого подключающегося игрока. Для работы требуется NeoForge и Java 21; прямое обращение к OpenAI API требует доступа к сети и совместимой учётной записи.
