Java 26.2 crafting-plan calculator

Minecraft Resource Calculator for Crafting Plans

Choose one supported Minecraft output and quantity, resolve only the recipe, ingredient, or tag choices that the frozen plan reaches, then review deterministic crafting rows, terminal materials, batches, and same-item surplus. It is a browser-local Java 26.2 recipe planner, not a stack, inventory, Litematica, schematic, mod, or building calculator.

A bounded recipe-chain material plan

Choose a supported Java 26.2 output and quantity, resolve each recipe or ingredient decision explicitly, then create a browser-local crafting plan with terminal materials and surplus.

Choices stay explicit

Multiple recipes and ordinary alternatives require your selection. A one-member tag binds automatically; a multi-member tag uses one selected member throughout the reached plan.

Runs in this browser

Analysis, results, TSV, and JSON remain in this browser. No draft or result is uploaded, saved, or shared.

JAVA 26.2 · LOCAL WORKER

Choose a supported Java 26.2 output and quantity, resolve each recipe or ingredient decision explicitly, then create a browser-local crafting plan with terminal materials and surplus.

mapmc-java-resource-recursion-v2
Choose an output and quantity

The picker contains 960 supported outputs from frozen Java 26.2 recipe data. Technical Minecraft IDs remain exact.

Reviewing recipe choices…

Item IDs are technical identities, not invented localized official item names.

Target quantity

Use an ASCII whole number from 1 to 1000000.

Analysis, results, TSV, and JSON remain in this browser. No draft or result is uploaded, saved, or shared.

Next decision

Resolve crafting choices

The planner stops at the next real ambiguity; it never guesses a recipe or tag member.

Resolved choices

No choices have been resolved yet.

Choose an item to start.

Immutable crafting plan

Rows are calculated from one frozen recipe plan; copying and download use this exact result only.

Current draft preview

minecraft:— × 1

This Java 26.2 planner supports shaped, shapeless, stonecutting, and smelting recipes from frozen local data in a dedicated browser Worker.

What this plan does

This Java 26.2 planner supports shaped, shapeless, stonecutting, and smelting recipes from frozen local data in a dedicated browser Worker.

Demand from all parents is combined before one ceiling batch calculation. Surplus can offset only the same item ID.

A terminal item may have no recipe, a recipe outside the supported scope, or a deliberate stop. It is not necessarily a naturally gathered material.

This is not a stack, shulker, inventory, Litematica, schematic, mod, or building-shape calculator.

Results are bounded to frozen Java 26.2 data and revisions.

Minecraft Resource Calculator FAQ

Why does the calculator ask me to choose a recipe or tag member?
It never guesses. When a reached output has several supported recipes or a recipe slot has concrete alternatives, you choose one. A one-member tag binds automatically; a multi-member tag uses your single selected member across the reached plan.
How are batches and surplus calculated?
Demand from every parent path is combined for the same item before one ceiling batch division. A batch can create surplus, but that surplus offsets only the identical item ID.
Why can a material be terminal?
Terminal means the item has no supported recipe, only a recipe outside this calculator's scope, or you chose to stop crafting it. It does not mean the item is necessarily a natural raw resource.
Why are stacks, inventory, and Litematica absent?
This page owns recursive Java 26.2 recipe planning only. It does not subtract inventory, calculate stacks or shulkers, import a schematic or Litematica, read mods, or estimate a building's shape.

Related MapMC tasks