Package appeng.api.networking.energy

Examples of appeng.api.networking.energy.IAEPowerStorage.extractAEPower()


    while (extractedPower < amt && !providers.isEmpty())
    {
      IAEPowerStorage node = getFirstProvider();

      double req = amt - extractedPower;
      double newPower = node.extractAEPower( req, Actionable.MODULATE, PowerMultiplier.ONE );
      extractedPower += newPower;

      if ( newPower < req )
      {
        providers.remove( node );
View Full Code Here


    while (extractedPower < amt && it.hasNext())
    {
      IAEPowerStorage node = it.next();

      double req = amt - extractedPower;
      double newPower = node.extractAEPower( req, Actionable.SIMULATE, PowerMultiplier.ONE );
      extractedPower += newPower;
    }

    return extractedPower;
  }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.