From 87fa34042df8bbc93d549d07c0dd341a39b502e9 Mon Sep 17 00:00:00 2001 From: AlgorithmX2 Date: Thu, 30 Jan 2014 21:06:30 -0600 Subject: [PATCH] Fixed Issue with Fluid Tunnels not updating each theres state. --- parts/p2p/PartP2PLiquids.java | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/parts/p2p/PartP2PLiquids.java b/parts/p2p/PartP2PLiquids.java index 26f757fde..b4ab914b4 100644 --- a/parts/p2p/PartP2PLiquids.java +++ b/parts/p2p/PartP2PLiquids.java @@ -105,11 +105,24 @@ public class PartP2PLiquids extends PartP2PTunnel implements IFl return outs; } - public void onNeighborBlockChange() + @Override + public void onNeighborChanged() { cachedTank = null; + if ( output ) + { + PartP2PLiquids in = getInput(); + if ( in != null ) + in.onChange(); + } }; + @Override + public void onChange() + { + cachedTank = null; + } + IFluidHandler getTarget() { if ( cachedTank != null )