diff --git a/src/main/java/gregtech/common/metatileentities/multi/MetaTileEntityLargeBoiler.java b/src/main/java/gregtech/common/metatileentities/multi/MetaTileEntityLargeBoiler.java index da5afd69fdc..35764e4d13c 100644 --- a/src/main/java/gregtech/common/metatileentities/multi/MetaTileEntityLargeBoiler.java +++ b/src/main/java/gregtech/common/metatileentities/multi/MetaTileEntityLargeBoiler.java @@ -288,8 +288,9 @@ public boolean isActive() { .where('S', selfPredicate()) .where('P', states(boilerType.pipeState)) .where('X', states(boilerType.fireboxState).setMinGlobalLimited(4) - .or(abilities(MultiblockAbility.IMPORT_FLUIDS).setMinGlobalLimited(1)) - .or(abilities(MultiblockAbility.IMPORT_ITEMS).setMaxGlobalLimited(1)) + .or(abilities(MultiblockAbility.IMPORT_FLUIDS).setMinGlobalLimited(1, 1)) + // setting this to max 2 makes the import fluids max 2 for some reason + .or(abilities(MultiblockAbility.IMPORT_ITEMS).setMaxGlobalLimited(2, 1)) .or(autoAbilities())) // muffler, maintenance .where('C', states(boilerType.casingState).setMinGlobalLimited(20) .or(abilities(MultiblockAbility.EXPORT_FLUIDS).setMinGlobalLimited(1)))