Only wrap top-level CTM models if dynamic resources is on
This commit is contained in:
parent
5fa94bf5e4
commit
aa53a7610b
|
|
@ -42,7 +42,7 @@ public abstract class TextureMetadataHandlerMixin implements ModernFixClientInte
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public BakedModel onBakedModelLoad(ResourceLocation rl, UnbakedModel rootModel, BakedModel baked, ModelState state, ModelBakery bakery) {
|
public BakedModel onBakedModelLoad(ResourceLocation rl, UnbakedModel rootModel, BakedModel baked, ModelState state, ModelBakery bakery) {
|
||||||
if (!(baked instanceof AbstractCTMBakedModel) && !baked.isCustomRenderer()) {
|
if (rl instanceof ModelResourceLocation && !(baked instanceof AbstractCTMBakedModel) && !baked.isCustomRenderer()) {
|
||||||
Deque<ResourceLocation> dependencies = new ArrayDeque<>();
|
Deque<ResourceLocation> dependencies = new ArrayDeque<>();
|
||||||
Set<ResourceLocation> seenModels = new HashSet<>();
|
Set<ResourceLocation> seenModels = new HashSet<>();
|
||||||
dependencies.push(rl);
|
dependencies.push(rl);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user