From 884cc690eab2bada93dbd6688942d41c10d998d4 Mon Sep 17 00:00:00 2001 From: RainWarrior Date: Wed, 23 Mar 2016 08:08:15 +0300 Subject: [PATCH] Show meaningful error if ModelLoaderRegistry is used before the missing model is initialized. --- .../net/minecraftforge/client/model/ModelLoaderRegistry.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/net/minecraftforge/client/model/ModelLoaderRegistry.java b/src/main/java/net/minecraftforge/client/model/ModelLoaderRegistry.java index 664fb48933..46ae29dd22 100644 --- a/src/main/java/net/minecraftforge/client/model/ModelLoaderRegistry.java +++ b/src/main/java/net/minecraftforge/client/model/ModelLoaderRegistry.java @@ -192,6 +192,10 @@ public class ModelLoaderRegistry public static IModel getMissingModel() { + if(ModelLoader.VanillaLoader.INSTANCE.getLoader() == null) + { + throw new IllegalStateException("Using ModelLoaderRegistry too early."); + } return ModelLoader.VanillaLoader.INSTANCE.getLoader().getMissingModel(); }