Changed AE Tile Event Stuff.

This commit is contained in:
AlgorithmX2
2014-01-26 00:46:16 -06:00
parent 5a6cd05e20
commit 3a0f3ee792
21 changed files with 74 additions and 49 deletions
+4 -5
View File
@@ -1,7 +1,5 @@
package appeng.tile.networking;
import java.util.EnumSet;
import net.minecraft.inventory.IInventory;
import net.minecraft.item.ItemStack;
import net.minecraftforge.common.ForgeDirection;
@@ -32,7 +30,7 @@ public class TileEnergyAcceptor extends AENetworkPowerTile
{
public TilePowerRelayHandler() {
super( EnumSet.of( TileEventType.TICK ) );
super( TileEventType.TICK );
}
@Override
@@ -44,10 +42,11 @@ public class TileEnergyAcceptor extends AENetworkPowerTile
{
IEnergyGrid eg = gridProxy.getEnergy();
double powerRequested = internalCurrentPower - eg.injectPower( internalCurrentPower, Actionable.SIMULATE );
if ( powerRequested > 0 )
{
internalCurrentPower += eg.injectPower( extractAEPower( powerRequested, Actionable.MODULATE, PowerMultiplier.ONE ), Actionable.MODULATE );
internalCurrentPower += eg
.injectPower( extractAEPower( powerRequested, Actionable.MODULATE, PowerMultiplier.ONE ), Actionable.MODULATE );
}
}
catch (GridAccessException e)