@Override public int getRenderPasses(int metadata) { OreBase base = this.getBase(metadata); if (base == null || base.isOverlayTexture(this)) { return 1; } return 2; }
@Override public IIcon getIcon(int side, int metadata) { OreBase base = this.getBase(metadata); if (base == null) { return this.blockIcon; } if (base.isOverlayTexture(this)) { return base.getTexture(this, -1); } return base.getTexture(this, RenderBlockMulti.renderPass); }