fix resource reload breaking models fixes #2205 (#2788)

This commit is contained in:
Darkere
2020-12-29 10:43:52 +01:00
committed by GitHub
parent 6c2231a7a3
commit 53a3b2cd7a
2 changed files with 6 additions and 0 deletions

View File

@@ -23,6 +23,10 @@ public class FullbrightBakedModel extends DelegateBakedModel {
}
});
public static void invalidateCache() {
CACHE.invalidateAll();
}
private final Set<ResourceLocation> textures;
private final boolean doCaching;

View File

@@ -295,6 +295,8 @@ public class ClientSetup {
@SubscribeEvent
public void onModelBake(ModelBakeEvent e) {
FullbrightBakedModel.invalidateCache();
for (ResourceLocation id : e.getModelRegistry().keySet()) {
BakedModelOverrideRegistry.BakedModelOverrideFactory factory = this.bakedModelOverrideRegistry.get(new ResourceLocation(id.getNamespace(), id.getPath()));