Tube Logistics

Tube Logistics

158 Downloads

(requires Fabric Language Kotlin)

Tube Logistics is a series of tubes.

The most basic is the Item Tube, which simply transports items. At forks, the direction is chosen randomly.

But the real power of these tubes is with a routing network. Placing a Routing Controller next to a Routed Item Tube creates a routing network. Within a network, the following tubes have special functionality:

- Item Provider Tube: Items in inventories adjacent to the tube will be provided to the network for requests.
- Item Requester Tube: A specified item will be requested from the network to maintain a specific amount in the adjacent inventories.
- Manual Requester Tube: This tube can be used by players to view the items provided by the network and to make individual requests.
- Processing Route Item Tube: Provides a recipe for automatic production of items. The left side of the UI contains the ingredients it should request, and the right side contains the outputs it should expect. When requested, the ingredients will be placed in inventories adjacent to the tube, and the results can be inserted anywhere in the network.
- Storage Route Item Tube: This tube acts as a destination for otherwise unrouted items that enter the network, placing items into all adjacent inventories.