@Override
  public byte getRedstonePower(ForgeDirection side) {

    byte[] b = device.getBundledOutput(side);

    if (b == null) return 0;

    return b[color.ordinal()];
  }