Merge branch 'bigger-interfaces' into AE2-Omnifactory

This commit is contained in:
Salomão
2021-06-21 15:22:13 -03:00
22 changed files with 276 additions and 65 deletions
@@ -23,7 +23,8 @@ import java.util.*;
import java.util.Map.Entry;
import java.util.stream.Collectors;
import com.google.common.base.Preconditions;
import appeng.api.config.Upgrades;
import appeng.helpers.DualityInterface;
import com.google.common.collect.ImmutableList;
import net.minecraft.inventory.InventoryCrafting;
@@ -678,6 +679,11 @@ public final class CraftingCPUCluster implements IAECluster, ICraftingCPU
}
}
if (m instanceof DualityInterface )
{
sum *= ( Math.pow( 4, ( (DualityInterface) m ).getInstalledUpgrades( Upgrades.PATTERN_EXPANSION ) ) );
}
// power...
if( eg.extractAEPower( sum, Actionable.MODULATE, PowerMultiplier.CONFIG ) < sum - 0.01 )
{