diff --git a/src/main/java/crazypants/enderio/conduit/ConduitUtil.java b/src/main/java/crazypants/enderio/conduit/ConduitUtil.java index 58e919e5..db807e71 100644 --- a/src/main/java/crazypants/enderio/conduit/ConduitUtil.java +++ b/src/main/java/crazypants/enderio/conduit/ConduitUtil.java @@ -320,7 +320,7 @@ public class ConduitUtil { } int signalStrength = getInternalSignalForColor(bundle, col); - if (signalStrength < 15 && DyeColor.RED == col && bundle != null && bundle.getEntity() != null) { + if (signalStrength < 15 && bundle != null && bundle.getEntity() != null) { TileEntity te = bundle.getEntity(); signalStrength = Math .max(signalStrength, te.getWorldObj().getStrongestIndirectPower(te.xCoord, te.yCoord, te.zCoord)); diff --git a/src/main/java/crazypants/enderio/conduit/gui/item/ItemSettings.java b/src/main/java/crazypants/enderio/conduit/gui/item/ItemSettings.java index f13ea571..d5c47e94 100644 --- a/src/main/java/crazypants/enderio/conduit/gui/item/ItemSettings.java +++ b/src/main/java/crazypants/enderio/conduit/gui/item/ItemSettings.java @@ -175,6 +175,7 @@ public class ItemSettings extends BaseSettingsPanel { private void updateButtons() { rsB.onGuiInit(); rsB.setMode(itemConduit.getExtractionRedstoneMode(gui.getDir())); + colorB.onGuiInit(); loopB.onGuiInit(); loopB.setSelected(itemConduit.isSelfFeedEnabled(gui.getDir()));