Interface IFarmComponent<T extends IMultiblockLogicFarm>

All Superinterfaces:
IMultiblockComponent
All Known Subinterfaces:
IFarmComponent.Active, IFarmComponent.Listener

public interface IFarmComponent<T extends IMultiblockLogicFarm> extends IMultiblockComponent
Needs to be implemented by TileEntities that want to be part of a farm. The sub-interfaces can be implemented to alter the operation of the farm. They are automatically detected and handled by the farm when they join its structure.