diff --git a/parts/p2p/PartP2PLiquids.java b/parts/p2p/PartP2PLiquids.java index 26f757fd..b4ab914b 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 )