What Material Replacement Does in Litematica
Material replacement in Litematica lets you swap one block type for another across your entire schematic without rebuilding it manually. Instead of placing each new block by hand, you tell Litematica "replace all oak wood with spruce wood" and it marks those changes for you to build. This is useful when you want to test a design in different materials, match your building to new blocks you found, or correct a mistake that ran through the whole structure.
The replacement happens in the schematic itself—the saved blueprint—not in your world. Once you replace materials and save, those changes stay in the file. You can undo replacements before saving if you change your mind.
Key Takeaways
- Open the schematic in Litematica's Material List window to see every block type in your build and how many of each you need.
- Right-click a block in the Material List and select "Replace" to swap it for a different block across the entire schematic.
- You can replace multiple blocks one at a time, or use the Replace All function to change every instance of a block in one step.
- Changes are saved to your schematic file when you save the project, so back up your original file if you want to keep both versions.
- The Undo function in Litematica will reverse replacements if you make a mistake before saving.
Opening the Material List and Finding Blocks to Replace
Start by loading your schematic in Litematica. Once the schematic is loaded into your world, open the Material List window. In most Litematica setups, you access this through the main Litematica menu or by pressing the hotkey (often M by default, though this varies by installation). The Material List shows every block type in your schematic and counts how many of each block you have.
Scroll through the list to find the block you want to replace. The list is usually sorted alphabetically, so oak wood appears near other wood types. Click on the block name to highlight it, or hover over it to see more details. Once you have found the block, right-click on it to open the context menu.
Using the Replace Function for a Single Block Type
When you right-click a block in the Material List, a menu appears with several options. Look for "Replace" or "Replace Block"—the exact wording depends on your Litematica version. Click it, and a dialog box opens asking you to choose the replacement block.
In the dialog, search for or select the new block type you want to use. If you are replacing oak wood with spruce wood, type "spruce" or scroll to find spruce wood in the block list. Once you select the new block, confirm the replacement. Litematica updates the schematic when ready, and every instance of the old block becomes the new block.
The Material List refreshes to show the change. The old block count drops to zero (or disappears), and the new block count increases by the number of blocks you replaced. You can undo this action by pressing Ctrl+Z or using the Undo option in the Litematica menu if you change your mind before saving.
Replacing Multiple Different Blocks
If you need to replace several block types—for example, swapping all wood types from oak to spruce and all stone from cobblestone to deepslate—repeat the process for each block. Right-click the first block, replace it, then move to the next one in the Material List. Each replacement is independent, so you can undo individual replacements if needed.
Some versions of Litematica include a "Replace All" or batch replace feature that lets you set up multiple replacements at once before explore them. Check your Litematica menu or settings to see if this option is available. If it is, you can create a list of old blocks and their replacements, then explore all changes in one step.
Saving Your Schematic After Replacement
Once you have finished replacing materials, save your schematic. In Litematica, use File > Save or the save hotkey (often Ctrl+S). The changes are written to your schematic file. If you want to keep both the original version and the new version with replaced materials, save the modified schematic under a new name before overwriting the original.
To save as a new file, use File > Save As and give it a different name—for example, "MyBuild_Spruce" instead of "MyBuild". This way, your original schematic remains unchanged, and you have a separate file with the new materials.
Undoing Replacements Before You Save
If you replace a block and then realize it was a mistake, undo the change before saving. Press Ctrl+Z or go to Edit > Undo in the Litematica menu. Each undo reverses one replacement action, so if you replaced three different blocks, you need to undo three times to get back to the original. Once you save the file, the replacements become permanent in that file, and undo no longer works.
If you have already saved and want to revert to the original materials, you will need to use your backup copy or manually replace the blocks back to what they were. This is why keeping a backup of your original schematic is a good practice before making large material changes.
Troubleshooting Common Replacement Issues
If a replacement does not seem to work, check that you are looking at the correct block name. Minecraft has many similar blocks—oak wood, oak planks, oak logs, and stripped oak logs are all different blocks. Make sure you are replacing the exact block type you intend. The Material List shows the full block name, so use that as your reference.
If the Material List is not showing up, make sure Litematica is fully loaded and the schematic is active in your world. Some setups require you to enable the Material List in the Litematica settings or configuration file. Check the Litematica documentation or settings menu for your specific version. If replacements are not saving, confirm that you are using File > Save and not just closing the schematic—closing without saving discards all changes.
Frequently Asked Questions
Can I replace a block with a block that does not exist in my Minecraft version?
No. Litematica only lets you replace with blocks that are in your current Minecraft version. If you try to select a block that does not exist, it will not appear in the block list. Make sure the replacement block is available in your version before attempting the replacement.
What happens if I replace a block and then load the schematic in a different world?
The replacement stays in the schematic file. When you load it in any world, it will show the new materials, not the original ones. If you want the original materials back, you need to undo before saving or use a backup copy of the original schematic.
Can I replace blocks based on a pattern, like every other block?
Standard Litematica replacement replaces all instances of a block type at once. It does not support conditional or pattern-based replacement. If you need to replace only certain blocks in specific locations, you will need to do that manually or use a different tool designed for that purpose.
Does replacing materials change the schematic file size?
Not significantly. The schematic file stores block data, and swapping one block type for another does not add or remove data—it just changes what is stored. The file size may shift slightly depending on the block names, but the change is negligible.
Can I see a preview of the replacement before I confirm it?
Most versions of Litematica do not show a live preview of replacements. The safest approach is to replace, check the Material List to confirm the numbers changed correctly, and undo if it is wrong. Some advanced Litematica forks or mods may include preview features—check your specific version's documentation.