package info.jbcs.minecraft.chisel.block; import info.jbcs.minecraft.chisel.Chisel; import info.jbcs.minecraft.chisel.client.GeneralChiselClient; import info.jbcs.minecraft.chisel.init.ModTabs; import info.jbcs.minecraft.chisel.utils.General; import java.util.Random; import net.minecraft.block.material.Material; import net.minecraft.client.renderer.texture.IIconRegister; import net.minecraft.util.IIcon; import net.minecraft.world.World; public class BlockGrimstone extends BlockCarvable { public IIcon iconStar; public BlockGrimstone(Material m) { super(m); this.setCreativeTab(ModTabs.tabChiselBlocks); } @Override public void randomDisplayTick(World world, int x, int y, int z, Random random) { if (General.rand.nextInt(4) == 0 && world.isRemote) GeneralChiselClient.spawnGrimstoneFX(world, this, x, y, z); } @Override public void registerBlockIcons(IIconRegister register) { super.registerBlockIcons(register); iconStar = register.registerIcon(Chisel.MOD_ID + ":grimstone/particles/star"); } }