Fixed runData crash. Fixes #2615
This commit is contained in:
@@ -39,10 +39,13 @@ public class ClientSetup {
|
||||
private final BakedModelOverrideRegistry bakedModelOverrideRegistry = new BakedModelOverrideRegistry();
|
||||
|
||||
public ClientSetup() {
|
||||
IResourceManager resourceManager = Minecraft.getInstance().getResourceManager();
|
||||
Minecraft minecraft = Minecraft.getInstance();
|
||||
if (minecraft != null) { // This is null in a runData environment.
|
||||
IResourceManager resourceManager = minecraft.getResourceManager();
|
||||
if (resourceManager instanceof IReloadableResourceManager) {
|
||||
((IReloadableResourceManager) resourceManager).addReloadListener(new ResourcePackListener());
|
||||
}
|
||||
}
|
||||
|
||||
bakedModelOverrideRegistry.add(new ResourceLocation(RS.ID, "controller"), (base, registry) -> new FullbrightBakedModel(
|
||||
base,
|
||||
|
Reference in New Issue
Block a user