Improve reliability of ItemOverrideBakedModel if not replaced
This commit is contained in:
parent
8383053b5c
commit
d1a1fce7e1
|
|
@ -1,6 +1,5 @@
|
||||||
package org.embeddedt.modernfix.dynamicresources;
|
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.BakedQuad;
|
||||||
import net.minecraft.client.renderer.block.model.ItemOverrides;
|
import net.minecraft.client.renderer.block.model.ItemOverrides;
|
||||||
import net.minecraft.client.renderer.block.model.ItemTransforms;
|
import net.minecraft.client.renderer.block.model.ItemTransforms;
|
||||||
|
|
@ -37,41 +36,41 @@ public class ItemOverrideBakedModel implements BakedModel {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<BakedQuad> getQuads(@Nullable BlockState state, @Nullable Direction direction, Random random) {
|
public List<BakedQuad> getQuads(@Nullable BlockState state, @Nullable Direction direction, Random random) {
|
||||||
return ImmutableList.of();
|
return getRealModel().getQuads(state, direction, random);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean useAmbientOcclusion() {
|
public boolean useAmbientOcclusion() {
|
||||||
return false;
|
return getRealModel().useAmbientOcclusion();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean isGui3d() {
|
public boolean isGui3d() {
|
||||||
return false;
|
return getRealModel().isGui3d();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean usesBlockLight() {
|
public boolean usesBlockLight() {
|
||||||
return false;
|
return getRealModel().usesBlockLight();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean isCustomRenderer() {
|
public boolean isCustomRenderer() {
|
||||||
return false;
|
return getRealModel().isCustomRenderer();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public TextureAtlasSprite getParticleIcon() {
|
public TextureAtlasSprite getParticleIcon() {
|
||||||
return null;
|
return getRealModel().getParticleIcon();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public ItemTransforms getTransforms() {
|
public ItemTransforms getTransforms() {
|
||||||
return ItemTransforms.NO_TRANSFORMS;
|
return getRealModel().getTransforms();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public ItemOverrides getOverrides() {
|
public ItemOverrides getOverrides() {
|
||||||
return null;
|
return getRealModel().getOverrides();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user