Interface IEnergyNetwork
- All Superinterfaces:
IIngredientComponentStorageObservable<Long,
,Boolean> IPositionedAddonsNetwork
,IPositionedAddonsNetworkIngredients<Long,
Boolean>
- All Known Implementing Classes:
EnergyNetwork
A network capability that holds energy.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.cyclops.integrateddynamics.api.ingredient.IIngredientComponentStorageObservable
IIngredientComponentStorageObservable.Change, IIngredientComponentStorageObservable.IIndexChangeObserver<T,
M>, IIngredientComponentStorageObservable.StorageChangeEvent<T, M> -
Field Summary
Fields inherited from interface org.cyclops.integrateddynamics.api.network.IPositionedAddonsNetwork
DEFAULT_CHANNEL, WILDCARD_CHANNEL
-
Method Summary
Methods inherited from interface org.cyclops.integrateddynamics.api.ingredient.IIngredientComponentStorageObservable
addObserver, getChannelIndex, isObservationForcedPending, removeObserver, runObserverSync, scheduleObservation, scheduleObservationForced, shouldObserve
Methods inherited from interface org.cyclops.integrateddynamics.api.network.IPositionedAddonsNetwork
addPosition, disablePosition, enablePosition, getChannels, getPartPosIteratorHandler, getPositionChannel, getPositions, getPositions, getPrioritizedPositions, getPrioritizedPositions, hasPositions, isPositionDisabled, removePosition, setPartPosIteratorHandler
Methods inherited from interface org.cyclops.integrateddynamics.api.network.IPositionedAddonsNetworkIngredients
getChannel, getChannelExternal, getChannelInternal, getChannelSlotted, getComponent, getLastSecondDurationIndex, getPositionedStorage, getPositionedStorageFilter, getPositionedStorageUnsafe, getRateLimit, getRawInstances, resetLastSecondDurationsIndex, setPositionedStorageFilter
-
Method Details
-
getConsumptionRate
int getConsumptionRate()- Returns:
- The current network consumption rate.
-