What this schematic comparison reads
The parser reads gzip or raw named-binary-tag data and recognizes Litematica region palettes with packed long arrays, Sponge schematic v2/v3 palettes with VarInt block data, and vanilla Java structure palettes and block lists. It counts exact block states first, excludes air from materials, then groups properties under the base names used in the procurement table.
Why compare revisions instead of two totals?
A full material list answers “what is in the target?” This page also answers “what did the revision add?” For each grouped block ID, target count minus baseline count is the delta. Only a positive delta becomes a procurement amount; reductions remain visible so a redesign cannot be mistaken for missing inventory.
Stacks and boxes are planning units
Each material is rounded to its own occupied stack before stack slots are pooled into boxes. The default 64-item stack and 27-slot box are editable assumptions. This tool does not maintain a version-specific Minecraft item registry, so verify materials that stack to 16, 1, or a modified limit. Dedicated boxes round each material separately; pooled boxes allow different materials to occupy different slots in the same box.
Interpretation boundary
This is not a 3D viewer, placement verifier, crafting calculator, or format converter. It does not inspect the world you have already built, calculate ingredient recipes or substitutions, count items inside block entities, preserve entities for export, validate every application-specific extension, or guarantee that another mod can open a file. Negative region sizes are treated as absolute dimensions for counting.
Format references
The Litematica project is the source implementation for its multi-region format. The Sponge schematic specification documents its palette and storage versions; version 3 is the current published revision. Use the originating mod or WorldEdit-compatible software for authoritative import and placement checks.
Frequently asked questions
Can I use only one file?
Yes. Leave the baseline empty and the entire non-air target inventory becomes the procurement list.
Why are several block states grouped together?
Facing, axis, waterlogged, and similar properties matter to placement but usually refer to the same item to procure. The exact-state table preserves that evidence alongside the grouped total.
Does “pooled boxes” mean unlike blocks share a stack?
No. Every material is rounded to its own occupied stacks first. Pooling only allows those separate stacks to use free slots in the same box.
Does the checklist include recipe ingredients?
No. It reports placed block IDs. Stairs, slabs, redstone components, and crafted decorative blocks are not expanded into raw recipe ingredients.
Open the Minecraft stack & shulker calculator · Browse gaming tools
Unofficial fan utility. ToolQuill is not affiliated with Mojang Studios or Microsoft.