A litematic hides its real cost until you expand the recipes
A schematic lists blocks, not materials. Nine blocks of planks is not nine logs, and the gap between the two is where most gathering plans fail.
A .litematic file stores block states, not resources. Paste a build into your world and the Material Calculator's import will tell you it needs, say, a few hundred oak planks — but the number you actually have to chop is smaller, and the number of logs you have to carry is smaller still. Getting from one to the other is the whole job.
Blocks are not materials
Every crafting recipe has a yield. One log becomes four planks. Four planks become one crafting table; eight become a chest; two become four sticks. A schematic that reports "chests: 12" is reporting the output of a recipe, and the calculator walks that recipe backwards to the inputs.
This matters most for the blocks people place in bulk:
| Placed block | Raw input |
|---|---|
| Planks | log, at a quarter of the count |
| Sticks | planks, at half the count |
| Slabs | the full block, at half the count |
| Stairs | the full block, at one and a half times the count (1:1 on a stonecutter) |
| Glass panes | glass blocks, at six per sixteen |
The slab and stair rows are the trap. A staircase is not cheaper than the blocks it is cut from. Build a decorative stair rail and your stone budget does not drop: crafted stairs cost half a block more each than the blocks they replace, and only a stonecutter brings that back to one for one.
Where the numbers come from
The calculator reads the region file, resolves each palette entry to a block, and then looks up that block's recipe in the loaded recipe set. Recipes that produce more than one item divide the requirement. Where a block has several recipes, the one with the highest yield is used — which is why stairs come out at the crafting-table ratio — and an "any plank" or "any log" slot is reported as its first option.
If a block is something you gather rather than craft — stone, deepslate, sand — it is reported as itself, even where a recipe exists (stone can be smelted from cobblestone), because that is how you will actually get it.
Java and Bedrock differ here
Recipe yields are the same across editions for the common blocks, but the file formats are not. .litematic is a Litematica (Java, Fabric) format. .schem is WorldEdit, Java. Bedrock's native structure format is .mcstructure, and the calculator reads it directly — though a Bedrock-only block may have no Java recipe to expand.
Tracking what you have
The second half of the tool is a checklist. Each raw material gets a gathered count, and the bar fills as you deposit. This is the part that saves real time: the expanded list is usually dominated by one or two materials — stone, planks, glass — and knowing that before you start mining changes how you spend the first hour.
Bring a schematic in and see the expanded list at the Material Calculator.