You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Codex suggestion] Move render-layer remap out of in-world tick #14
ReshapedClient.refreshVariantRenderLayers() is now called from END_CLIENT_TICK after client.world is non-null, which means it remaps blocks via BlockRenderLayerMap.putBlock while a world is already loaded. Fabric’s BlockRenderLayerMap contract requires these mappings to be done before world load/rendering, so changing graphics mode in-game can trigger unsupported remaps that lead to renderer-dependent glitches or instability instead of a safe layer update.
changed the title [-]**<sub><sub></sub></sub> Move render-layer remap out of in-world tick**[/-][+][Codex suggestion] Move render-layer remap out of in-world tick[/+]on Mar 18, 2026
Activity
[-]**<sub><sub></sub></sub> Move render-layer remap out of in-world tick**[/-][+][Codex suggestion] Move render-layer remap out of in-world tick[/+]