drawString(getFontRenderer(), Lang.localize("gui.trans.publicHeading"), x, y, rgb);
x += 109;
drawString(getFontRenderer(), Lang.localize("gui.trans.privateHeading"), x, y, rgb);
IoMode fluidMode = cube.getModeForChannel(SubChannel.FLUID);
IoMode powerMode = cube.getModeForChannel(SubChannel.POWER);
IoMode itemMode = cube.getModeForChannel(SubChannel.ITEM);
x = 163;
if(itemMode.isRecieveEnabled()) {
IconEIO.INPUT.renderIcon(guiLeft + x + 15, guiTop + 4 + 7, -15, -7, 0, true);
}
x += 18;
if(powerMode.isRecieveEnabled()) {
IconEIO.INPUT.renderIcon(guiLeft + x + 15, guiTop + 4 + 7, -15, -7, 0, true);
}
x += 18;
if(fluidMode.isRecieveEnabled()) {
IconEIO.INPUT.renderIcon(guiLeft + x + 15, guiTop + 4 + 7, -15, -7, 0, true);
}
x = 163;
if(itemMode.isSendEnabled()) {
IconEIO.OUTPUT.renderIcon(guiLeft + x, guiTop + 29, 15, 7, 0, true);
}
x += 18;
if(powerMode.isSendEnabled()) {
IconEIO.OUTPUT.renderIcon(guiLeft + x, guiTop + 29, 15, 7, 0, true);