CustomOverrideList() { super( ItemEncodedPatternBakedModel.this.baseModel.getOverrides().getOverrides() ); }
@Override public ItemCameraTransforms getItemCameraTransforms() { return this.baseModel.getItemCameraTransforms(); }
@Override public TextureAtlasSprite getParticleTexture() { return this.baseModel.getParticleTexture(); }
@Override public boolean isGui3d() { return this.baseModel.isGui3d(); }
@Override public boolean isBuiltInRenderer() { return this.baseModel.isBuiltInRenderer(); }
@Override public boolean isAmbientOcclusion() { return this.base.isAmbientOcclusion(); }
@Override public ItemOverrideList getOverrides() { return this.bakedBase.getOverrides(); } }
@Override public ImmutableList<ItemOverride> getOverrides() { return parent.getOverrides(); } }
@Override public ItemCameraTransforms getItemCameraTransforms() { return this.baseModel.getItemCameraTransforms(); }
@Override public TextureAtlasSprite getParticleTexture() { return this.parent.getParticleTexture(); }
@Override public boolean isGui3d() { // NOTE: Sadly, Forge will let Minecraft call this method before handling the perspective awareness return ItemEncodedPatternBakedModel.this.baseModel.isGui3d(); }
@Override public boolean isBuiltInRenderer() { return this.baseModel.isBuiltInRenderer(); }
@Override public boolean isAmbientOcclusion() { return this.baseModel.isAmbientOcclusion(); }
@Override public ItemCameraTransforms getItemCameraTransforms() { return this.base.getItemCameraTransforms(); }
@Override public boolean isGui3d() { return this.baseModel.isGui3d(); }
@Override public boolean isBuiltInRenderer() { // This may be called for items on the ground, in which case we will always fall back to the pattern return ItemEncodedPatternBakedModel.this.baseModel.isBuiltInRenderer(); }
@Override public boolean isAmbientOcclusion() { return this.baseModel.isAmbientOcclusion(); }
@Override public ItemCameraTransforms getItemCameraTransforms() { return this.baseModel.getItemCameraTransforms(); }
@Override public ItemCameraTransforms getItemCameraTransforms() { return this.baseModel.getItemCameraTransforms(); }
@Override public ItemCameraTransforms getItemCameraTransforms() { return this.baseModel.getItemCameraTransforms(); }