Have you ever updated an old Alpha, Beta, or other pre-1.18 world to Caves & Cliffs, only to discover that Minecraft removed the original bedrock floor from your old chunks and replaced it with deepslate?
Legacy Bedrock Preservation is made to stop exactly that.
When a pre-1.18 world is upgraded to Minecraft 1.18, Minecraft uses its BelowZeroRetrogen system to generate the new terrain between Y=-1 and Y=-64 underneath existing chunks.
As part of that process, Minecraft normally removes the old bedrock between Y=0 and Y=4 and replaces it with deepslate, opening the old world directly into the new terrain below.
Legacy Bedrock Preservation prevents that bedrock replacement from happening.
Your original pre-1.18 bedrock stays exactly where it was, while Minecraft's normal below-zero retrogen is still allowed to generate underneath it.
This means your old world keeps its original bottom layer while still gaining the new 1.18 underground beneath it. If you eventually break through the preserved bedrock, instead of falling into the void, you'll find the new deepslate terrain and caves generated below your old world.
The mod does not replace Minecraft's retrogen system or generate the new terrain itself. It simply prevents Minecraft from replacing the original bedrock during conversion and otherwise leaves the normal 1.18.2 conversion process alone.
Existing player modifications in old chunks are preserved as well.
During testing, chunks were modified all the way down to Y=1 with bedrock removed, custom blocks placed, redstone components, glass, lighting, and containers containing items. After conversion, the original chunk remained intact while the new negative-Y terrain generated underneath it.
This means old basements, mines, builds, intentionally removed bedrock, and other modifications near the original bottom of the world can remain the way you left them.
Always make a separate backup of your original world before converting it.
Minecraft world upgrades are not something you should attempt without an untouched backup, regardless of whether you are using this mod.
Never test the conversion on your only copy of an important world.
saves folder.Your legacy bedrock is now part of the converted world itself.
No.
Legacy Bedrock Preservation is intended primarily as a conversion tool. It changes what Minecraft is allowed to do while the old chunks are being converted; it does not add custom blocks or other content that the resulting world depends on.
After a successful conversion, the world can be opened without Legacy Bedrock Preservation installed.
It has also been tested by moving a converted save back into the regular Minecraft Launcher and opening it in completely vanilla Minecraft 1.18.2.
The mod only preserves bedrock that already exists in legacy chunks.
Chunks that were never generated in your original world are still free to generate normally when you explore them in Minecraft 1.18.2 or later.
Because Minecraft's world generation changed dramatically in 1.18, the border between an old chunk and a newly generated chunk may sometimes be visible. Terrain may blend surprisingly well in some places and look more obvious in others.
Legacy Bedrock Preservation deliberately prioritizes preserving your original chunks rather than changing them to hide these differences.
Legacy Bedrock Preservation itself is made for the pre-1.18 → 1.18.2 conversion step.
Once the world has been successfully converted and saved in 1.18.2, the mod is no longer required to preserve the original bedrock. From there, you can continue updating the converted world through newer Minecraft versions normally.
As always, make backups before upgrading an important world to another Minecraft version.
Legacy Bedrock Preservation has been tested using Minecraft 1.17.1 worlds containing:
The original legacy terrain remained intact while Minecraft generated the new below-zero world underneath it.