From 46355a4e9b840b4148b641325a0e33b83a6c8720 Mon Sep 17 00:00:00 2001 From: yueh Date: Tue, 15 Jan 2019 12:52:12 +0100 Subject: [PATCH] Fixes #3899: Put fluid interface into configured mode when needed. (#3903) --- .../appeng/fluids/helper/DualityFluidInterface.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/main/java/appeng/fluids/helper/DualityFluidInterface.java b/src/main/java/appeng/fluids/helper/DualityFluidInterface.java index da04653ae..6d9987bb1 100644 --- a/src/main/java/appeng/fluids/helper/DualityFluidInterface.java +++ b/src/main/java/appeng/fluids/helper/DualityFluidInterface.java @@ -255,6 +255,17 @@ public class DualityFluidInterface implements IGridTickable, IStorageMonitorable private void readConfig() { + this.hasConfig = false; + + for( int i = 0; i < this.config.getSlots(); i++ ) + { + if( this.config.getFluidInSlot( i ) != null ) + { + this.hasConfig = true; + break; + } + } + final boolean had = this.hasWorkToDo(); for( int x = 0; x < NUMBER_OF_TANKS; x++ )