Important Breaking Change
Overlays are now correctly stored per-dimension. After updating:
- If you only used Underlay in the Overworld, nothing changes, you're good to go!
- If you placed overlays in other dimensions (Nether, End, etc.), the old save file (underlays.dat) will be treated as if it belonged to the Overworld. You’ll need to:
- Load your world and remove any Nether/End overlays while in the Overworld.
- Travel back to those dimensions and re-place them there.
Other notable changes:
- Exclude tags actually work now
- Fixed overlays disappearing after changing dimensions (#8)
- Fixed rendering issues on Neo/Forge
- Added support for 1.21.6
- You can now break an overlay just like any other block - no more weird shift + right click. (Thanks @LX86!)
- Added exclude tags, so you can prevent specific overlays from acting as overlays.
- Introduced experimental Neo/Forge support (currently only for Minecraft 1.20.1 and 1.21/1.21.1).
- Fixed not saving orientation properly
- Added Jade integration
- Improved raycast (it should be pretty precise now)
- Rails are now functional (
no redstone functionality yet) - Fixed potential ghost overlays from previous sessions
- Fixed potential floating-point precision drift in rendering



