Handle bakedTopLevelModels not being a dynamic provider yet
This commit is contained in:
parent
992269034d
commit
c420c63ab1
|
|
@ -430,8 +430,9 @@ public abstract class ModelBakeryMixin implements IExtendedModelBakery {
|
||||||
// use a shared baked missing model
|
// use a shared baked missing model
|
||||||
if(bakedMissingModel == null) {
|
if(bakedMissingModel == null) {
|
||||||
bakedMissingModel = iunbakedmodel.bake((ModelBakery) (Object) this, textureGetter, arg2, arg);
|
bakedMissingModel = iunbakedmodel.bake((ModelBakery) (Object) this, textureGetter, arg2, arg);
|
||||||
((DynamicBakedModelProvider)this.bakedTopLevelModels).setMissingModel(bakedMissingModel);
|
|
||||||
}
|
}
|
||||||
|
if(this.bakedTopLevelModels instanceof DynamicBakedModelProvider)
|
||||||
|
((DynamicBakedModelProvider)this.bakedTopLevelModels).setMissingModel(bakedMissingModel);
|
||||||
ibakedmodel = bakedMissingModel;
|
ibakedmodel = bakedMissingModel;
|
||||||
} else
|
} else
|
||||||
ibakedmodel = iunbakedmodel.bake((ModelBakery) (Object) this, textureGetter, arg2, arg);
|
ibakedmodel = iunbakedmodel.bake((ModelBakery) (Object) this, textureGetter, arg2, arg);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user