Skip to content
Item Insertion Pipe
Item Insertion Pipe
ID logistics:pipe/item_insertion_pipe
Type Block (Pipe)
Stackable Yes (64)
Tier Tier 2 - Smart
Added v0.1.0

Item Insertion Pipe

The Item Insertion Pipe is a Tier 2 smart pipe that routes items into connected inventories with space. If no inventory accepts the item, it continues along the pipe network instead of dropping.

Recipe

Quartz
Glass
Quartz
Item Insertion Pipe 8

Yields: 8× Item Insertion Pipe

Behavior

Item Insertion Pipes actively try to insert items into adjacent inventories. They check connected inventories for available space and prefer those directions over pipe-only exits.

Key features: - Prefers inventory directions over pipe directions - Checks if inventory will accept the item - Falls back to pipe routing if no inventory available - Items drop only if no pipes or inventories can accept - Inventory-aware but not item-type aware

Routing Priority

When an item reaches the pipe center:

  1. Try inventories first - Check connected inventories for space
  2. Fall back to pipes - If no inventory accepts, route to pipe directions
  3. Drop if no route - Only drops if no valid pipes or inventories

This makes insertion pipes "smart" about finding storage without needing manual filter configuration.

Tips

  • Place near storage systems to automatically route items to available space
  • Doesn't filter by item type - will insert any item the inventory accepts
  • Use after Item Filter Pipes for sorted storage
  • Good for general-purpose storage distribution
  • Prevents item drops when storage is available
  • Falls back gracefully to pipe network if all inventories full

Common Patterns

Auto-storage:

[Source] → [Item Insertion Pipe] → [Chest A]
                                 → [Chest B]
                                 → [Chest C]
                (Routes to first available storage)

Sorted storage:

[Source] → [Filter] → [Ores] → [Insertion Pipe] → [Ore storage]
          [Filter] → [Food] → [Insertion Pipe] → [Food storage]

Overflow to void:

[Source] → [Insertion Pipe] → [Storage]
          [Item Void Pipe] (catches overflow when storage full)

Smart distribution:

                       → [Chest A] (fills first)
[Items] → [Insertion] → [Chest B] (fills when A full)
                       → [Chest C] (fills when B full)

See Also