aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/shcm/shsupercm/fabric/citresewn/mixin/cititem
diff options
context:
space:
mode:
authorSHsuperCM <shsupercm@gmail.com>2021-09-25 16:50:47 +0300
committerSHsuperCM <shsupercm@gmail.com>2021-09-25 17:54:24 +0300
commit575024387bf8d8863d3a9b3d52993019cefda3f0 (patch)
tree473ffdbbb7478053accc48cafc93a13625e200b6 /src/main/java/shcm/shsupercm/fabric/citresewn/mixin/cititem
parent9829aa863a240c8f668ffd565c81621e89fc6184 (diff)
downloadCITResewn-575024387bf8d8863d3a9b3d52993019cefda3f0.tar.gz
CITResewn-575024387bf8d8863d3a9b3d52993019cefda3f0.tar.bz2
CITResewn-575024387bf8d8863d3a9b3d52993019cefda3f0.zip
Support for multiple overriding textures on the same model
Fixes #33
Diffstat (limited to 'src/main/java/shcm/shsupercm/fabric/citresewn/mixin/cititem')
-rw-r--r--src/main/java/shcm/shsupercm/fabric/citresewn/mixin/cititem/ModelLoaderMixin.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/main/java/shcm/shsupercm/fabric/citresewn/mixin/cititem/ModelLoaderMixin.java b/src/main/java/shcm/shsupercm/fabric/citresewn/mixin/cititem/ModelLoaderMixin.java
index 446e2bf..c8489fe 100644
--- a/src/main/java/shcm/shsupercm/fabric/citresewn/mixin/cititem/ModelLoaderMixin.java
+++ b/src/main/java/shcm/shsupercm/fabric/citresewn/mixin/cititem/ModelLoaderMixin.java
@@ -46,8 +46,7 @@ public class ModelLoaderMixin {
@Shadow @Final private Map<Identifier, BakedModel> bakedModels;
@Inject(method = "addModel", at = @At("TAIL"))
- public void addCITItemModels(ModelIdentifier eventModelId, CallbackInfo ci) {
- if (eventModelId != ModelLoader.MISSING_ID) return;
+ public void addCITItemModels(ModelIdentifier eventModelId, CallbackInfo ci) { if (eventModelId != ModelLoader.MISSING_ID) return;
if (CITResewn.INSTANCE.activeCITs == null)
return;
@@ -69,6 +68,8 @@ public class ModelLoaderMixin {
CITResewn.logErrorLoading(e.getMessage());
}
});
+
+ CITItem.GENERATED_SUB_CITS_SEEN.clear();
}
@Inject(method = "upload", at = @At("RETURN"))