@@ -23,6 +23,10 @@ public class FullbrightBakedModel extends DelegateBakedModel {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
public static void invalidateCache() {
|
||||||
|
CACHE.invalidateAll();
|
||||||
|
}
|
||||||
|
|
||||||
private final Set<ResourceLocation> textures;
|
private final Set<ResourceLocation> textures;
|
||||||
private final boolean doCaching;
|
private final boolean doCaching;
|
||||||
|
|
||||||
|
|||||||
@@ -295,6 +295,8 @@ public class ClientSetup {
|
|||||||
|
|
||||||
@SubscribeEvent
|
@SubscribeEvent
|
||||||
public void onModelBake(ModelBakeEvent e) {
|
public void onModelBake(ModelBakeEvent e) {
|
||||||
|
FullbrightBakedModel.invalidateCache();
|
||||||
|
|
||||||
for (ResourceLocation id : e.getModelRegistry().keySet()) {
|
for (ResourceLocation id : e.getModelRegistry().keySet()) {
|
||||||
BakedModelOverrideRegistry.BakedModelOverrideFactory factory = this.bakedModelOverrideRegistry.get(new ResourceLocation(id.getNamespace(), id.getPath()));
|
BakedModelOverrideRegistry.BakedModelOverrideFactory factory = this.bakedModelOverrideRegistry.get(new ResourceLocation(id.getNamespace(), id.getPath()));
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user