Fix crash during datagen

This commit is contained in:
Jozufozu 2021-10-19 15:29:04 -07:00
parent 9870431db8
commit 5a621bbea4

View File

@ -75,8 +75,12 @@ public class CreateClient {
ZAPPER_RENDER_HANDLER.registerListeners(forgeEventBus); ZAPPER_RENDER_HANDLER.registerListeners(forgeEventBus);
POTATO_CANNON_RENDER_HANDLER.registerListeners(forgeEventBus); POTATO_CANNON_RENDER_HANDLER.registerListeners(forgeEventBus);
IResourceManager resourceManager = Minecraft.getInstance() Minecraft mc = Minecraft.getInstance();
.getResourceManager();
// null during datagen
if (mc == null) return;
IResourceManager resourceManager = mc.getResourceManager();
if (resourceManager instanceof IReloadableResourceManager) if (resourceManager instanceof IReloadableResourceManager)
((IReloadableResourceManager) resourceManager).registerReloadListener(RESOURCE_RELOAD_LISTENER); ((IReloadableResourceManager) resourceManager).registerReloadListener(RESOURCE_RELOAD_LISTENER);
} }