From ebeaab64002c7571cb1926c6d13bc458ff5875db Mon Sep 17 00:00:00 2001 From: Calclavia Date: Tue, 21 Jan 2014 22:38:44 +0800 Subject: [PATCH] Multimeter now tries harder to search for wire networks --- .../electrical/multimeter/PartMultimeter.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/java/resonantinduction/electrical/multimeter/PartMultimeter.java b/src/main/java/resonantinduction/electrical/multimeter/PartMultimeter.java index 553d867c..24dd50bc 100644 --- a/src/main/java/resonantinduction/electrical/multimeter/PartMultimeter.java +++ b/src/main/java/resonantinduction/electrical/multimeter/PartMultimeter.java @@ -20,6 +20,7 @@ import resonantinduction.electrical.Electrical; import universalelectricity.api.CompatibilityModule; import universalelectricity.api.energy.IConductor; import universalelectricity.api.energy.IEnergyNetwork; +import universalelectricity.api.net.IConnector; import calclavia.lib.network.IPacketReceiver; import codechicken.lib.data.MCDataInput; import codechicken.lib.data.MCDataOutput; @@ -224,7 +225,12 @@ public class PartMultimeter extends JCuboidPart implements IPacketReceiver, TFac { if (tileEntity instanceof IConductor) { - IConductor conductor = (IConductor) ((IConductor) tileEntity).getInstance(side.getOpposite()); + IConnector conductor = ((IConductor) tileEntity).getInstance(side.getOpposite()); + + if (conductor == null) + { + conductor = ((IConductor) tileEntity).getInstance(ForgeDirection.UNKNOWN); + } if (conductor != null) {