Litematica Schematic Not Showing
A loaded .litematic stays invisible until a placement is created and schematic rendering is on. Press M+G for ghost blocks, M+R for all rendering, and set Render Layers back to All.
Why the file in the folder still looks like air
Load Schematics reads the file. The hologram is the placement. The list row has separate switches labeled Placement and Rendering. Either one off and you will not see those blocks. Hold Shift while creating a placement if you meant to start it disabled; the hover text on that control says so. An origin a hundred blocks away, or under the floor, looks the same as “not rendering” until you open Configure and read Origin. Moving it is move and rotate.
Steps
- Confirm the file is loaded and a placement exists. Load Schematics alone does not draw blocks.
- In Schematic Placements, set Placement and Rendering to on for that row.
- Press M+G if ghost blocks are off, and M+R if all rendering is off.
- Press M+C, open Render Layers, and set the mode to All. Page Up and Page Down move a single layer.
- If a real block already fills the spot, enable renderCollidingSchematicBlocks on the Visuals tab to draw the schematic block anyway.
Visuals defaults that matter: enableRendering true, enableSchematicRendering true, enableSchematicBlocksRendering true, ghostBlockAlpha 0.5. Alpha is a 0 to 1 slider. At 0 the ghost draws nothing even though the toggle is on. renderCollidingSchematicBlocks defaults false, so a world block already in that cell hides the schematic block. The colored overlay can still mark missing or wrong states. The wiki’s underwater case is the same flag plus ignoreExistingFluids, which also defaults false.
Render Layers
The layer range lives on the client, not inside the .litematic. Open it from the config screen: M+C, then the Render Layers tab, which opens the layer editor. MaLiLib’s mode labels are All, Single Layer, All above, All below, and Layer Range. The default in LayerRange is All. Page Up and Page Down are layerNext and layerPrevious. M with Page Up or Page Down changes the mode. The mod warns when you create a placement while a non-All mode is active, if that warning is still enabled.
A one-block sheet is Single Layer working, not a corrupt house. Step the layer or return to All. The building workflow is layer mode. Hotkey names are on Litematica hotkeys.
Changing dimension reloads that dimension’s placement file, so the Overworld list is not the Nether list. A placement from another dimension stays in that dimension’s list. Nether and Overworld do not share it. enableSchematicFluidRendering defaults on, separate from block models. The option comment says turning it off makes the other blocks easier to see and culls the overlay where the fluid was. ignoreExistingBlocks defaults off. When it is on, only block ids listed in ignorableExistingBlocks are skipped, and that list starts empty. Placements are stored per world. A hologram you created in a creative test world does not follow you into another save. Load the file again there. The enclosing box can still be drawn when block models are not: renderPlacementEnclosingBox defaults on, and enablePlacementBoxesRendering defaults on. A lone box in the distance means the origin is set and the block renderer is the part that is off, or you are outside the render slice.
Ghost blocks and the colored overlay are different switches. enableSchematicOverlay defaults on, and the overlay types for missing, extra, wrong block, and wrong state default on too. The configured missing color is #2C33B3E6, wrong block #4CFF3333, wrong state #4CFF9010. A tint with no block model means the overlay is drawing and enableSchematicBlocksRendering is off, or alpha is 0. Holding Right Control draws that overlay through solid blocks until you let go. The option schematicOverlayRenderThroughBlocks defaults off, so the hold is temporary.
renderBlocksAsTranslucent defaults off. Turning it on is what the option comment calls translucent ghost blocks. It is a look change, not a fix for a placement that was never created. rerenderSchematic (F3+M) rebuilds the render after you toggle these; it does not load a file.
Limits
Iris compatibility in this build is one check: schematic overlay rendering is skipped while Iris reports a shadow pass. Ghost-block rendering is not behind that check. Turning a shader off is a test you can run; it is not the first switch the mod gives you.
If Load Schematics has no file, this page is the wrong fix. Use how to import a litematic file. If the game never reached a world, use MaLiLib missing. A material list can still open for a placement you cannot see; the counts are not proof the renderer is on.
FAQ
What do M+G and M+R toggle?
M+G is toggleSchematicRendering, the ghost blocks. M+R is toggleAllRendering. Both default to on. The wiki describes M+G as the ghost-block switch and M+R as all rendering.
The outline is there and the blocks are not.
Placement boxes and schematic blocks are separate options. enablePlacementBoxesRendering can stay on while enableSchematicBlocksRendering or the placement Rendering flag is off.
I only see one slice of the build.
Render Layers is not All. The modes are All, Single Layer, All above, All below, and Layer Range. Page Up and Page Down move the layer; M+Page Up and M+Page Down change the mode.
Does Iris turn the hologram off?
The 1.21.4 renderer skips the schematic overlay during Iris’s shadow pass. That check does not toggle ghost blocks. If the blocks themselves are gone, use M+G, M+R, and Render Layers before you blame the shader pack.
Questions: hello@minecraftschematicgenerator.com
Reviewed 2026-09-27. Not affiliated with Mojang or Microsoft.