From 3c06e37347409d2d11b075690d215f1e3f33fb60 Mon Sep 17 00:00:00 2001 From: asiekierka Date: Thu, 4 Sep 2014 20:00:37 +0200 Subject: [PATCH] Did not mean to include this one. --- api/cofh/api/energy/IEnergyHandler.java.save | 51 -------------------- 1 file changed, 51 deletions(-) delete mode 100644 api/cofh/api/energy/IEnergyHandler.java.save diff --git a/api/cofh/api/energy/IEnergyHandler.java.save b/api/cofh/api/energy/IEnergyHandler.java.save deleted file mode 100644 index 3df31234..00000000 --- a/api/cofh/api/energy/IEnergyHandler.java.save +++ /dev/null @@ -1,51 +0,0 @@ -package cofh.api.energy; - -import net.minecraftforge.common.util.ForgeDirection; - -/** - * Implement this interface on Tile Entities which should handle energy, generally storing it in one or more internal {@link IEnergyStorage} objects. - * - * A reference implementation is provided {@link TileEnergyHandler}. - * - * @author King Lemming - * - */ -public interface IEnergyHandler extends IEnergyConnection { - - /** - * Add energy to an IEnergyHandler, internal distribution is left entirely to the IEnergyHandler. - * - * @param from - * Orientation the energy is received from. - * @param maxReceive - * Maximum amount of energy to receive. - * @param simulate - * If TRUE, the charge will only be simulated. - * @return Amount of energy that was (or would have been, if simulated) received. - */ - int receiveEnergy(ForgeDirection from, int maxReceive, boolean simulate); - - /** - * Remove energy from an IEnergyHandler, internal distribution is left entirely to the IEnergyHandler. - * - * @param from - * Orientation the energy is extracted from. - * @param maxExtract - * Maximum amount of energy to extract. - * @param simulate - * If TRUE, the extraction will only be simulated. - * @return Amount of energy that was (or would have been, if simulated) extracted. - */ - int extractEnergy(ForgeDirection from, int maxExtract, boolean simulate); - - /** - * Returns the amount of energy currently stored. - */ - int getEnergyStored(ForgeDirection from); - - /** - * Returns the maximum amount of energy that can be stored. - */ - int getMaxEnergyStored(ForgeDirection from); - -}