package crazypants.enderio.conduits.oc.network;

import javax.annotation.Nonnull;

import com.enderio.core.common.network.ThreadedNetworkWrapper;

import crazypants.enderio.conduits.oc.EnderIOConduitsOpenComputers;
import net.minecraft.entity.player.EntityPlayerMP;
import net.minecraft.tileentity.TileEntity;
import net.minecraftforge.fml.common.event.FMLInitializationEvent;
import net.minecraftforge.fml.common.network.simpleimpl.IMessage;
import net.minecraftforge.fml.relauncher.Side;

public class PacketHandler {

  public static final @Nonnull ThreadedNetworkWrapper INSTANCE = new ThreadedNetworkWrapper(EnderIOConduitsOpenComputers.MODID); // sic! not DOMAIN!

  private static int ID = 0;

  public static int nextID() {
    return ID++;
  }

  public static void sendToAllAround(IMessage message, TileEntity te) {
    INSTANCE.sendToAllAround(message, te);
  }

  public static void sendTo(@Nonnull IMessage message, EntityPlayerMP player) {
    INSTANCE.sendTo(message, player);
  }

  public static void sendToServer(@Nonnull IMessage message) {
    INSTANCE.sendToServer(message);
  }

  public static void init(FMLInitializationEvent event) {
    INSTANCE.registerMessage(PacketOCConduitSignalColor.Handler.class, PacketOCConduitSignalColor.class, nextID(), Side.SERVER);
  }
}

@@ -144,76 +144,8 @@
 r;%0A%0A
-import crazypants.enderio.conduits.oc.EnderIOConduitsOpenComputers;%0A
 impo
@@ -538,16 +538,35 @@
 Wrapper(
+%22eiococ%22); // sic! 
 EnderIOC
@@ -591,18 +591,131 @@
 rs.MODID
-);
+ is too long%0A                                                                                                      
  // sic!

Use random short string for network channel instead of mod id