From d1a1fce7e17d77129bab295a09ca5fc7fbcea1f2 Mon Sep 17 00:00:00 2001 From: embeddedt <42941056+embeddedt@users.noreply.github.com> Date: Wed, 19 Jul 2023 17:08:23 -0400 Subject: [PATCH] Improve reliability of ItemOverrideBakedModel if not replaced --- .../ItemOverrideBakedModel.java | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/common/src/main/java/org/embeddedt/modernfix/dynamicresources/ItemOverrideBakedModel.java b/common/src/main/java/org/embeddedt/modernfix/dynamicresources/ItemOverrideBakedModel.java index bfe9eacf..79b05c96 100644 --- a/common/src/main/java/org/embeddedt/modernfix/dynamicresources/ItemOverrideBakedModel.java +++ b/common/src/main/java/org/embeddedt/modernfix/dynamicresources/ItemOverrideBakedModel.java @@ -1,6 +1,5 @@ package org.embeddedt.modernfix.dynamicresources; -import com.google.common.collect.ImmutableList; import net.minecraft.client.renderer.block.model.BakedQuad; import net.minecraft.client.renderer.block.model.ItemOverrides; import net.minecraft.client.renderer.block.model.ItemTransforms; @@ -37,41 +36,41 @@ public class ItemOverrideBakedModel implements BakedModel { @Override public List getQuads(@Nullable BlockState state, @Nullable Direction direction, Random random) { - return ImmutableList.of(); + return getRealModel().getQuads(state, direction, random); } @Override public boolean useAmbientOcclusion() { - return false; + return getRealModel().useAmbientOcclusion(); } @Override public boolean isGui3d() { - return false; + return getRealModel().isGui3d(); } @Override public boolean usesBlockLight() { - return false; + return getRealModel().usesBlockLight(); } @Override public boolean isCustomRenderer() { - return false; + return getRealModel().isCustomRenderer(); } @Override public TextureAtlasSprite getParticleIcon() { - return null; + return getRealModel().getParticleIcon(); } @Override public ItemTransforms getTransforms() { - return ItemTransforms.NO_TRANSFORMS; + return getRealModel().getTransforms(); } @Override public ItemOverrides getOverrides() { - return null; + return getRealModel().getOverrides(); } }