package party.lemons.anima.energy;

import net.minecraftforge.energy.IEnergyStorage;

/**
 * Created by Sam on 19/06/2017.
 *
 *  * Anima Energy is basically forge energy, but doesn't accept other energy types
 */
public interface IAnimaStorage extends IEnergyStorage{}

@@ -241,30 +241,1332 @@
 rage
- extends IEnergyStorage%7B
+%0A%7B%0A%0A%09/**%0A%09 * Adds energy to the storage. Returns quantity of energy that was accepted.%0A%09 *%0A%09 * @param maxReceive%0A%09 *            Maximum amount of energy to be inserted.%0A%09 * @param simulate%0A%09 *            If TRUE, the insertion will only be simulated.%0A%09 * @return Amount of energy that was (or would have been, if simulated) accepted by the storage.%0A%09 */%0A%09int receiveEnergy(int maxReceive, boolean simulate);%0A%0A%09/**%0A%09 * Removes energy from the storage. Returns quantity of energy that was removed.%0A%09 *%0A%09 * @param maxExtract%0A%09 *            Maximum amount of energy to be extracted.%0A%09 * @param simulate%0A%09 *            If TRUE, the extraction will only be simulated.%0A%09 * @return Amount of energy that was (or would have been, if simulated) extracted from the storage.%0A%09 */%0A%09int extractEnergy(int maxExtract, boolean simulate);%0A%0A%09/**%0A%09 * Returns the amount of energy currently stored.%0A%09 */%0A%09int getEnergyStored();%0A%0A%09/**%0A%09 * Returns the maximum amount of energy that can be stored.%0A%09 */%0A%09int getMaxEnergyStored();%0A%0A%09/**%0A%09 * Returns if this storage can have energy extracted.%0A%09 * If this is false, then any calls to extractEnergy will return 0.%0A%09 */%0A%09boolean canExtract();%0A%0A%09/**%0A%09 * Used to determine if this storage can receive energy.%0A%09 * If this is false, then any calls to receiveEnergy will return 0.%0A%09 */%0A%09boolean canReceive();%0A
 %7D%0A

Fix Anima Energy thinking it was Forge Energy