@ParametersAreNonnullByDefault @MethodsReturnNonnullByDefault
See: Description
| Interface | Description |
|---|---|
| IAlvearyComponent<T extends IMultiblockLogicAlveary> |
Needs to be implemented by TileEntities that want to be part of an alveary.
|
| IAlvearyComponent.Active |
Implemented by alveary parts to receive ticks from the completed structure.
|
| IAlvearyComponent.BeeListener |
Implemented by alveary parts to apply a beeListener to the completed structure.
|
| IAlvearyComponent.BeeModifier |
Implemented by alveary parts to apply a beeModifier to the completed structure.
|
| IAlvearyComponent.Climatiser |
Implemented by alveary parts to apply a climate change to the completed structure.
|
| IAlvearyController |
The IAlvearyController provides access to all the IMultiblockController and IBeeHousing methods
necessary for an IAlvearyComponent to function.
|
| IFarmComponent<T extends IMultiblockLogicFarm> |
Needs to be implemented by TileEntities that want to be part of a farm.
|
| IFarmComponent.Active |
Implemented by farm parts to receive ticks from the completed structure.
|
| IFarmComponent.Listener |
Implemented by farm parts to apply a farmListener to the completed structure.
|
| IFarmController |
The IFarmController provides access to all the IMultiblockController and IFarmHousing methods
necessary for an IFarmComponent to function.
|
| IMultiblockComponent |
Basic interface for a multiblock machine component.
|
| IMultiblockComponent.HasInventory |
A component with a separate inventory, like the Alveary Swarmer or Alveary Sieve.
|
| IMultiblockController |
IMultiblockController is used to handle the assembly of Multiblocks.
|
| IMultiblockLogic |
Multiblock Logic implements the basic logic for IMultiblockComponent tile entities.
|
| IMultiblockLogicAlveary | |
| IMultiblockLogicFactory |
Creates new instances of IMultiblockLogic.
|
| IMultiblockLogicFarm |
| Class | Description |
|---|---|
| MultiblockManager | |
| MultiblockTileEntityBase<T extends IMultiblockLogic> |
Base logic class for Multiblock-connected tile entities.
|