Package org.cyclops.integrateddynamics.core.network
package org.cyclops.integrateddynamics.core.network
-
ClassDescriptionA thread-safe proxy for reading ingredients within a world.Base implementation for an energy consuming network element.A network that can hold energy.An abstract
IIngredientComponentStorage
that wraps over aIPositionedAddonsNetworkIngredients
.A slotted wrapper overIngredientChannelAdapter
.An ingredient channel that exploits the network's index.An ingredient channel that naively iterates over all positions in the network.IngredientObserver<T,M> Instances of this class are able to watch ingredient positions and emit diffs.An index that maps ingredients to positions that contain that instance.An empty ingredients positions index.A network instance that can hold a set ofINetworkElement
s.Registry forINetworkCraftingHandler
.Base implementation for a network element.A network that can hold parts.A network element for parts.A server-side handler that sends updates to clients listening to part offset updates.AnIPartPosIteratorHandler
that returns the given iterator unchanged.AnIPartPosIteratorHandler
that maintains the state of an iterator and achieves round-robin iteration.A network that can hold prioritized positions.An ingredient network that can hold prioritized positions.Network element for part entities.