schematic overlays do not render when tping
end-user opened this issue ยท 8 comments
I recently updated to MC v1.19.2, malilib v0.13.0, litematica v0.12.4. I can load and see schematic overlays just fine. However, when I tp away and tp back (even in single player), the overlay is missing. I don't see a render toggle option, so I left with going into the placements menu, disabling and re-enabling it. This is necessary for each placement.
What happened is that the schematics got unloaded. You can reload them by turning off schematic rendering (M+G) or all rendering (M+R) and turn it on again.
I think this is likely the recently introduced(?) compatibility issue when Starlight is also installed. Re-loading schematic chunks doesn't either re-build the chunk or doesn't update the renderer, I haven't looked into it yet.
M+R or M+G to toggle the schematic / global rendering does not bring the schematic rendering back for me. Disabling/reenabling the individual placement or using the "R" button on the placement config screen does work.
The issue with starlight has been there for all 1.19 releases afaik. It was not present for any of the 1.18 releases.
Agreed - I am using Starlight, but my version 1.1.1 did not change when I updated to 1.19.2 (and the accompanying litematica update). Not saying it's not a mod conflict, just saying the Starlight code hasn't changed.
Also wanted to agree that it looks like schematics not getting loaded with the chunk. If I tp within the loaded render distance they remain. I wanted to ammend that, if I have two schematics that are not showing, I only need to disable one to get the other to render. (then re-enable it of course; just pointing out that the "fix" happens at disable)
This issue is happening for me as well when Starlight is installed.
Like petersv5 reports, M+R and M+G do not reload the schematic - only disabling and then re-enabling the placement does.
The "pre" version here should fix this issue, see if it works in your case: https://masa.dy.fi/mcmods/client_mods/?mcver=1.19.2