See: Description
| Interface | Description |
|---|---|
| IEnergyConnection |
Implement this interface on TileEntities which should connect to energy transportation blocks.
|
| IEnergyContainerItem |
Implement this interface on Item classes that support external manipulation of their internal energy storages.
|
| IEnergyHandler |
Implement this interface on Tile Entities which should handle energy, generally storing it in one or more internal
IEnergyStorage objects. |
| IEnergyProvider |
Implement this interface on Tile Entities which should provide energy, generally storing it in one or more internal
IEnergyStorage objects. |
| IEnergyReceiver |
Implement this interface on Tile Entities which should receive energy, generally storing it in one or more internal
IEnergyStorage objects. |
| IEnergyStorage |
An energy storage is the unit of interaction with Energy inventories.
This is not to be implemented on TileEntities. |
| Class | Description |
|---|---|
| EnergyStorage |
Reference implementation of
IEnergyStorage. |
| ItemEnergyContainer |
Reference implementation of
IEnergyContainerItem. |
| TileEnergyHandler |
Reference implementation of
IEnergyHandler. |