From 97064eab7297327018ced787aa614991235fd5b8 Mon Sep 17 00:00:00 2001 From: Calclavia Date: Fri, 21 Feb 2014 20:32:58 +0800 Subject: [PATCH] Fixed pipes not connecting --- .../mechanical/MultipartMechanical.java | 2 +- .../mechanical/fluid/pipe/PartPipe.java | 11 ++++++++++- .../core/prefab/fluid/PipeNetwork.java | 2 +- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/mechanical/src/main/java/resonantinduction/mechanical/MultipartMechanical.java b/mechanical/src/main/java/resonantinduction/mechanical/MultipartMechanical.java index 5ebf00eb..9b133357 100644 --- a/mechanical/src/main/java/resonantinduction/mechanical/MultipartMechanical.java +++ b/mechanical/src/main/java/resonantinduction/mechanical/MultipartMechanical.java @@ -17,7 +17,7 @@ public class MultipartMechanical implements IPartFactory public MultipartMechanical() { MultiPartRegistry.registerParts(this, PART_TYPES); - MultipartGenerator.registerPassThroughInterface("resonantinduction.api.fluid.IFluidPipe"); + MultipartGenerator.registerPassThroughInterface("resonantinduction.api.mechanical.fluid.IFluidPipe"); MultipartGenerator.registerTrait("resonantinduction.api.mechanical.IMechanical", "resonantinduction.mechanical.trait.TraitMechanical"); } diff --git a/mechanical/src/main/java/resonantinduction/mechanical/fluid/pipe/PartPipe.java b/mechanical/src/main/java/resonantinduction/mechanical/fluid/pipe/PartPipe.java index 48f44f78..120c1a25 100644 --- a/mechanical/src/main/java/resonantinduction/mechanical/fluid/pipe/PartPipe.java +++ b/mechanical/src/main/java/resonantinduction/mechanical/fluid/pipe/PartPipe.java @@ -19,6 +19,7 @@ import resonantinduction.core.ResonantInduction; import resonantinduction.core.prefab.fluid.PipeNetwork; import resonantinduction.core.prefab.part.PartFramedConnection; import resonantinduction.mechanical.Mechanical; +import universalelectricity.api.energy.IConductor; import calclavia.lib.utility.WrenchUtility; import codechicken.lib.render.CCRenderState; import codechicken.lib.render.IconTransformation; @@ -56,10 +57,13 @@ public class PartPipe extends PartFramedConnection 1) --sideCount; if (volPer <= 0)