package agaricus.mods.placeholderblocks;

import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.client.renderer.texture.IconRegister;
import net.minecraft.util.Icon;
import net.minecraft.world.IBlockAccess;
import net.minecraft.world.World;

public class BlockLimestone extends Block {

    public BlockLimestone(int id, Material material) {
        super(id, material);
    }

    @Override
    @SideOnly(Side.CLIENT)
    public void registerIcons(IconRegister iconRegister) {
        this.blockIcon = iconRegister.registerIcon("placeholderblocks:limestone");
    }

    @Override
    @SideOnly(Side.CLIENT)
    public Icon getBlockTexture(IBlockAccess world, int x, int y, int z, int blockSide) {
        return this.blockIcon;
    }

    @Override
    @SideOnly(Side.CLIENT)
    public Icon getBlockTextureFromSideAndMetadata(int side, int metadata) {
        return this.blockIcon;
    }
}

@@ -46,968 +46,209 @@
 ort 
-cpw.mods.fml.relauncher.Side;%0Aimport cpw.mods.fml.relauncher.SideOnly;%0Aimport net.minecraft.block.Block;%0Aimport net.minecraft.block.material.Material;%0Aimport net.minecraft.client.renderer.texture.IconRegister;%0Aimport net.minecraft.util.Icon;%0Aimport net.minecraft.world.IBlockAccess;%0Aimport net.minecraft.world.World;%0A%0Apublic class BlockLimestone extends Block %7B%0A%0A    public BlockLimestone(int id, Material material) %7B%0A        super(id, material);%0A    %7D%0A%0A    @Override%0A    @SideOnly(Side.CLIENT)%0A    public void registerIcons(IconRegister iconRegister) %7B%0A        this.blockIcon = iconRegister.registerIcon(%22placeholderblocks:limestone%22);%0A    %7D%0A%0A    @Override%0A    @SideOnly(Side.CLIENT)%0A    public Icon getBlockTexture(IBlockAccess world, int x, int y, int z, int blockSide) %7B%0A        return this.blockIcon;%0A    %7D%0A%0A    @Override%0A    @SideOnly(Side.CLIENT)%0A    public Icon getBlockTextureFromSideAndMetadata(int side, int metadata) %7B%0A        return this.blockIcon
+net.minecraft.block.Block;%0Aimport net.minecraft.block.material.Material;%0A%0Apublic class BlockLimestone extends Block %7B%0A%0A    public BlockLimestone(int id, Material material) %7B%0A        super(id, material)
 ;%0A  

Remove unused texture overrides