content: package mods.eln.simplenode.computerprobe;
  
  import cpw.mods.fml.relauncher.Side;
  import cpw.mods.fml.relauncher.SideOnly;
  import mods.eln.node.simple.SimpleNode;
  import mods.eln.node.simple.SimpleNodeBlock;
  import net.minecraft.block.material.Material;
  import net.minecraft.client.renderer.texture.IIconRegister;
  import net.minecraft.tileentity.TileEntity;
  import net.minecraft.util.IIcon;
  import net.minecraft.world.World;
  
  public class ComputerProbeBlock extends SimpleNodeBlock {
  
      private final IIcon[] icon = new IIcon[6];
  
      public ComputerProbeBlock() {
          super(Material.packedIce);
      }
  
      @Override
      public TileEntity createNewTileEntity(World var1, int var2) {
          return new ComputerProbeEntity();
      }
  
      @Override
      public SimpleNode newNode() {
          return new ComputerProbeNode();
      }
  
      public IIcon getIcon(int side, int meta) {
          return icon[side];
      }
  
      @SideOnly(Side.CLIENT)
      public void registerBlockIcons(IIconRegister register) {
          icon[4] = register.registerIcon("eln:computerprobe_xn");
          icon[5] = register.registerIcon("eln:computerprobe_xp");
          icon[2] = register.registerIcon("eln:computerprobe_zn");
          icon[3] = register.registerIcon("eln:computerprobe_zp");
          icon[0] = register.registerIcon("eln:computerprobe_yn");
          icon[1] = register.registerIcon("eln:computerprobe_yp");
      }
  }
  