Translated CommonProxy to scala.
Included CoFHLib's API code, added stub implementation of
IEnergyContainerItem to RayGun.
Added implementation of IEnergyContainerItem to RayGun.
Extracted Thermal Expansion power support into a trait.
Added RF power capability to the raygun batteries.
Added TE power connector for the lens grinder. Changed lens grinder to
run only if it has power.
Removed unused TE API files.
Finish te-plugin
Removed API source folder temporarily.
Add API source folder to gitignore.
Added basic IC2 block power connector which registers and unregisters
blocks with the power grid.
Added simple implementation of IC2 block power interface. Currently
drains far more power from a storage block than intended.
Modified the IC2 block power connector to add a small EU buffer and only
request additional power when that is empty. Not entirely sure this is
correct, but it will do for now.
Added Item power connector for IC2.
Extra insurance to avoid problems if dependencies aren't installed.
Added @Optional.Method to all methods belonging to external interfaces,
added some checks that IC2 is loaded before using IC2 classes.
Finish ic2-plugin
Added new Item class which adds charge information to the tooltips of
batteries.
Display the charge of a battery as a bar along the bottom, as with
rayguns.
Made ItemBatteries extend from the power connectors.
Corrected calculation of max capacity of battery items.