From 5a621bbea4e526b5313ff86c71a4551348eb19e3 Mon Sep 17 00:00:00 2001 From: Jozufozu Date: Tue, 19 Oct 2021 15:29:04 -0700 Subject: [PATCH] Fix crash during datagen --- src/main/java/com/simibubi/create/CreateClient.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/simibubi/create/CreateClient.java b/src/main/java/com/simibubi/create/CreateClient.java index b803d1794..e9177402e 100644 --- a/src/main/java/com/simibubi/create/CreateClient.java +++ b/src/main/java/com/simibubi/create/CreateClient.java @@ -75,8 +75,12 @@ public class CreateClient { ZAPPER_RENDER_HANDLER.registerListeners(forgeEventBus); POTATO_CANNON_RENDER_HANDLER.registerListeners(forgeEventBus); - IResourceManager resourceManager = Minecraft.getInstance() - .getResourceManager(); + Minecraft mc = Minecraft.getInstance(); + + // null during datagen + if (mc == null) return; + + IResourceManager resourceManager = mc.getResourceManager(); if (resourceManager instanceof IReloadableResourceManager) ((IReloadableResourceManager) resourceManager).registerReloadListener(RESOURCE_RELOAD_LISTENER); }