Download Pipez — Minecraft Mods — MetaMods

Pipez

Active

Downloads

20

Last update

1 month ago

Versions

1.19 — 1.21.8
Client and server
Forge
Neoforge
Storage
Technological
Utils

Pipez - Universal Pipes for Minecraft

The Pipez mod adds a universal pipe system to Minecraft that features ease of use, high customizability, and minimal impact on game performance.

Pipez Pipes

Pipe Varieties

The mod includes several pipe types for different needs:

  • Item pipes
  • Fluid pipes
  • Energy pipes
  • Gas pipes (Mekanism compatibility)
  • Universal pipes (combine all 4 types in one)

Main Features

Flexible Filter System

The filtration system offers numerous configuration options:

  • Blacklists and whitelists
  • Three redstone modes (ignore/on when powered/off when powered)
  • Four distribution modes (round robin/nearest first/furthest first/random)
  • Tag-based filtering
  • Separate filtering for items, fluids, and gases
  • Ability to use multiple filters simultaneously
  • Configurable destinations for each filter
  • Inversion of individual filters
  • Copying filters between devices
  • Support for custom NBT data
  • Three NBT matching modes (exact match/partial match/no match)

Upgrade Tiers

Five upgrade levels are available:

  • Basic
  • Improved
  • Advanced
  • Ultimate
  • Infinity (not craftable by default)

Performance and Convenience

  • Fully customizable transfer speeds
  • Ability to disconnect pipes using wrenches
  • Optimized operation with minimal server load
  • Only extracting pipes have block entities
  • Pipes don't load unnecessary chunks
  • Efficient rendering system

Pipe Configuration

Important: Pipes don't transfer anything unless configured for extraction.

To configure extraction, use a wrench while holding Shift and click on the end of a connected pipe.

Clicking on the extracting part of the pipe opens the interface for changing modes, adding filters, and installing upgrades.

Pipe Configuration

Available Features by Upgrade Levels

  • Basic Upgrade:

    • Redstone modes
  • Improved Upgrade:

    • Distribution modes
  • Advanced Upgrade:

    • Filter modes
    • Filters

All configuration changes and added filters are stored in the upgrade. Data can be copied between upgrades by combining them in a crafting table.

Working with Filters

Filters work with item pipes, fluid pipes, and gas pipes.

Filter Interface Filter Configuration NBT Filter

To add a specific item to a filter, simply click it on the corresponding slot in the interface. Alternatively, you can enter the item ID in the text field.

If the added object contains NBT data, the NBT string will appear in the second text field. You can remove this text if you don't want to match NBT tags during filtering.

There's also an option for exact NBT data matching (button labeled NBT). In this mode, the filter will only accept items that completely match the specified tags.

Filters can be inverted by pressing the button with the paper icon. This makes the filter work with the opposite data (except for the destination).

Destination Configuration

To specify a particular transfer direction, you need a filter destination tool. Click it on the block where the pipe should insert to save the block's location and side.

Destination Assignment

To apply the saved location, place the tool in the destination slot in the filter interface. The destination block will be displayed in the filter list.

Destination Slot

Universal Pipes

Universal pipes combine all functions of other pipe types. The pipe type for configuration is selected through tabs on the left side of the interface.

Universal Pipe Interface

Performance Comparison

Performance comparison between Pipez item pipes and Mekanism's logistical transporters with approximately 4200 pipes:

4200 Pipes Comparison

Comparison with approximately 7200 pipes. Mekanism uses a recursive algorithm for calculating pipe connections, leading to stack overflow and crashes:

7200 Pipes Comparison

Project members
henkelmax

henkelmax

Developer

Bommel24

Bommel24

Developer

Created: 23 Jun 2022

ID: 2896