fix unlikely but still theoretically possible in a very weird edge case crash in BERR

This commit is contained in:
Adrian Siekierka 2018-12-02 22:42:21 +01:00
parent 51e3b27151
commit 4d3bd0d35f

View file

@ -37,6 +37,10 @@ public class BlockEntityRendererRegistry {
throw new RuntimeException("Tried to set renderers twice!");
}
if (renderers == map) {
return;
}
renderers = map;
for (BlockEntityRenderer renderer : renderersTmp.values()) {
renderer.setRenderManager(BlockEntityRenderDispatcher.INSTANCE);