Перейти к содержимому

Recipegraph

RecipeGraph — это мод для Minecraft, который сканирует и экспортирует рецепты. Он может сканировать все данные рецептов из JEI прямо в игре через команды, а затем экспортировать данные в виде JSON-графа. Экспортированный JSON можно искать и просматривать с помощью прилагаемого index.html.

Fabric
Загрузчики
Fabric
Скачиваний на Modrinth
79
Подписчиков на Modrinth
0
версия
1
Обновлён
17 июня 202617 июн.
Опубликован
в 2026
Это библиотека — она нужна другим модам и сама ничего не добавляет в игру

Коротко о моде

Библиотека — нужна другим модам
Работает на Fabric
Для Minecraft 1.21.1
Ставится только в игру; на сервер ставить не нужно
Последняя версия — 1.0.0 от 17 июня 2026
Лицензия MIT — бесплатно
Где нужен
В игреобязателенНа серверене нужен

Ставится только в игру; на сервер ставить не нужно

Версии игры1.21.1
Описание переведено автоматическиПоказать оригинал (EN)

RecipeGraph

RecipeGraph — клиентский мод для Minecraft, который сканирует и экспортирует рецепты. Он умеет через команды сканировать все данные рецептов из JEI в игре, а затем экспортировать их в виде JSON-графа для указанной области модов. Экспортированный JSON можно искать и просматривать с помощью прилагаемого index.html.

Возможности

  • Экспорт данных графа рецептов с помощью внутриигровых команд.
  • Фильтрация области экспорта по ID мода.
  • Ограничение типов рецептов JEI для сканирования через файл конфигурации.
  • Включение статистики по количеству узлов и рёбер в результат экспорта.
  • Использование прилагаемого index.html для просмотра, поиска и анализа экспортированных графов рецептов.

Требования

Этот мод зависит от клиентской среды Fabric и читает информацию о рецептах из рантайма JEI. Убедитесь, что:

  • Установлен Fabric Loader.
  • Установлены этот мод и его обязательные зависимости.
  • Установлен и включён JEI.
  • Вы хотя бы раз заходили в игровой мир перед запуском команды экспорта.

Быстрый старт

  1. Запустите игру и войдите в любой мир.
  2. При первом запуске мод создаёт следующий файл в каталоге config:

    config/recipegraph-types.json
  3. Отредактируйте recipegraph-types.json по необходимости, чтобы ограничить типы рецептов для сканирования.
  4. Запустите команду экспорта во внутриигровом чате.
  5. Найдите созданный файл .graph.json по пути экспорта, выведенному в чате.
  6. Откройте прилагаемый index.html и следуйте инструкциям на странице, чтобы загрузить экспортированный JSON-файл для поиска.

Настройка типов рецептов

Мод автоматически создаёт recipegraph-types.json при первом запуске. Этот файл ограничивает типы рецептов, которые нужно сканировать. Конфигурация по умолчанию примерно такая:

{
  "recipeTypes": [
    "minecraft:crafting",
    "minecraft:smelting",
    "minecraft:blasting",
    "minecraft:smoking",
    "minecraft:campfire_cooking",
    "minecraft:stonecutting",
    "minecraft:smithing"
  ]
}

recipeTypes — это список ID типов рецептов. Мод читает этот список и сканирует только те типы рецептов, которые в него включены. Если ID не удаётся разобрать как корректный Minecraft Identifier, эта запись игнорируется. Вы можете использовать следующую команду, чтобы проверить, доступны ли типы рецептов из текущей конфигурации в JEI:

/recipegraph types

Пример вывода команды:

Configured RecipeGraph JEI recipe types: 7
- minecraft:crafting [available]
- minecraft:smelting [available]
- minecraft:blasting [available]

Описания статусов:

  • available: тип рецепта существует в текущем рантайме JEI.
  • missing: тип указан в конфигурации, но JEI не нашёл соответствующий тип в рантайме.
  • unknown: рантайм JEI сейчас недоступен, поэтому статус типа определить нельзя.

Внутриигровые команды

Экспорт рецептов из всех модов

/recipegraph export

Если аргумент не указан, это эквивалентно экспорту рецептов из всех модов. Имя экспортируемого файла обычно использует all в качестве базового имени, например:

all.graph.json

Экспорт рецептов из определённых модов

/recipegraph export <mods>

`` может быть одним или несколькими ID модов. Несколько ID можно разделять пробелами или запятыми. Примеры:

/recipegraph export minecraft
/recipegraph export minecraft,create
/recipegraph export minecraft create farmersdelight

Во время экспорта мод формирует имя файла из указанных ID модов. Символы, не подходящие для путей к файлам, заменяются на _. Например:

/recipegraph export minecraft create

Может создать:

minecraft_create.graph.json

Просмотр текущих типов сканирования

/recipegraph types

Эта команда читает или создаёт recipegraph-types.json, затем выводит список типов рецептов в текущей конфигурации и показывает их статус в JEI.

Результат экспорта

После запуска команды экспорта игровой чат отображает результат экспорта, например:

RecipeGraph exported: <absolute path of the exported file>
Nodes: <node count>, edges: <edge count>

Где:

  • Nodes — количество экспортированных узлов графа.
  • edges — количество экспортированных рёбер графа.
  • Путь экспорта следует определять по фактическому пути, выведенному в игре. Расширение создаваемого файла:
.graph.json

Поиск с помощью index.html

Мод предоставляет прилагаемую страницу index.html для просмотра и поиска экспортированных данных графа рецептов. Использование:

  1. Найдите прилагаемый index.html в папке config.
  2. Откройте файл в браузере.
  3. Следуйте инструкциям на странице, чтобы выбрать или загрузить экспортированный файл .graph.json.
  4. Ищите рецепты, предметы, узлы или связи на странице.

Сводка команд

КомандаОписание
/recipegraph exportЭкспортировать граф рецептов для всех модов
`/recipegraph export `Экспортировать граф рецептов для указанных ID модов
/recipegraph typesПросмотреть текущие настроенные типы рецептов и их статус доступности в JEI

Примечания

RecipeGraph в основном предназначен для анализа данных рецептов, поиска цепочек рецептов и устранения неполадок с производственными связями предметов в модпаках. Результаты экспорта зависят от данных рецептов JEI, загруженных клиентом в данный момент, поэтому результаты могут различаться в разных модпаках, списках модов или конфигурациях.

/recipegraph export minecraft create farmersdelight
/recipegraph export minecraft create
minecraft_create.graph.json
/recipegraph types
RecipeGraph exported: <导出文件的绝对路径>
Nodes: <节点数量>, edges: <边数量>
.graph.json

Поиск с помощью index.html

  1. В папке config найди предоставленный модом index.html. | --- | --- | | /recipegraph export | Экспортировать граф рецептов всех модов | | `/recipegraph export | Экспортировать граф рецептов по указанным ID модов | |/recipegraph types` | Просмотреть текущие настроенные типы рецептов и их доступность в JEI |

Частые вопросы

Как установить Recipegraph?

Установите Fabric под свою версию Minecraft, скачайте Recipegraph под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть Recipegraph?

У Recipegraph есть сборки для Minecraft 1.21.1.

Нужен ли Recipegraph на сервере?

Ставится только в игру; на сервер ставить не нужно

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее