Interface IAlvearyComponent<T extends IMultiblockLogicAlveary>

All Superinterfaces:
IMultiblockComponent
All Known Subinterfaces:
IAlvearyComponent.Active<T>, IAlvearyComponent.BeeListener<T>, IAlvearyComponent.BeeModifier<T>, IAlvearyComponent.Climatiser<T>

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