MC Toolkit / Калькуляторы / Калькулятор дерева крафта
Калькулятор дерева крафта
Выберите любой создаваемый предмет и разложите его до сырья, с полным деревом рецептов, числом стаков и заменой рецептов.
Pick a Target Item
Перечислены только предметы, которые можно скрафтить — сырье (бревна, руда, дропы мобов) не имеет расширений, поэтому оно не является допустимой мишенью. Дерево ниже всегда пересчитывается для полного количества, которое вы вводите.
Recipe Tree
Flattened Shopping List
| Material | Count | Stacks |
|---|
How the Recipe Tree Expansion Works
Калькулятор начинает с вашей мишени и проходит назад: он ищет рецепт для этого предмета, выясняет, сколько полных крафтов необходимо для покрытия запрошенного вами количества, а затем повторяет тот же поиск для каждого ингредиента, который требуется по этому рецепту. Каждый ингредиент становится своей собственной ветвью дерева, и процесс продолжает рекурсировать — ингредиент ингредиента ингредиента — пока не дойдет до сырья, у которого нет рецепта вообще: руда, бревна, дропы мобов и другие собранные ресурсы.
Количество крафтов всегда округляется вверх до полных крафтов. Если рецепт дает 4 предмета за крафт, а вам нужно только 7, это все равно 2 полных крафта (вы не можете сделать дробный предмет), что означает, что 1 лишний предмет производится как безвредный излишек. Это округление происходит заново в каждом узле дерева, поэтому небольшие излишки могут накапливаться, каскадно проходя через несколько слоев — древовидное представление точно показывает, где.
Всякий раз, когда предмет имеет более одного допустимого способа изготовления — плавка руды в Печи против Плавильной печи, или Палка из досок против Палки из Бамбука — в этом узле появляется небольшое выпадающее меню. Переключение его перезапускает рекурсивное расширение для всё ниже этой точки используя недавно выбранный рецепт, и как дерево, так и сглаженный список покупок немедленно обновляются. Ничего выше этого узла не меняется, так как родитель заботится только о том, сколько этого ингредиента ему нужно, а не о том, как они были сделаны.
Список покупок внизу — это просто сглаженное дерево: каждый лист сырья, независимо от того, насколько глубоко он находится или под сколькими различными ветвями он появляется, суммируется в одну общую сумму. Затем количества выражаются как полные стопки по 64 предмета плюс остаток, что соответствует тому, как вы на самом деле собирали бы и переносили материалы в игре.
Данные рецептов охватывают отобранное подмножество распространенных предметов (~35), чтобы достоверно продемонстрировать реальный алгоритм рекурсивного расширения и математику подсчета стопок — не каждый из 1500+ рецептов игры. Количества всегда округляются до полных крафтов, так как вы не можете скрафтить дробный предмет.
Новые руководства
Все руководства →Нужны другие инструменты для Minecraft?
Набор генераторов, просмотрщиков и конвертеров прямо в браузере — всё бесплатно.