ModsFinder

Transport-Lib

by Thepigcat76

Transport-Lib is a NeoForge library for building custom pipe networks, letting modders define how resources move, split and merge through connected blocks.

NeoForgeClient and serverMIT LicenseOpen source1.21.1

What it does

The library gives modders a set of building blocks for pipe and cable networks. It simplifies the work of setting up transport networks for any resource, covering item, energy and fluid flow. Developers can model per-block resource loss, energy loss and fluid leaking, so each network behaves as its author intends rather than following a single fixed rule.

Custom transport handlers control how resources merge and split at junctions, and resource amounts are synced to clients for visual display. Accessing resource cables through block capabilities is listed by the author as work in progress. A concrete example in the author text shows how to register a network. The library supports the default parameters listed there, and only the client and server need it.

Transport-Lib runs on NeoForge for Minecraft 1.21.1 only. It is released under the MIT License and is open source, with public source code and an issue tracker.

Key features

  1. Custom pipe networks

    A simple API lets developers create their own pipe networks without writing the transport logic from scratch.

  2. Loss modeling

    Resource loss per block, energy loss and fluid leaking can each be modeled, so networks reflect different physical rules.

  3. Custom transport handlers

    Handlers decide how resources merge and split where pipes join or branch.

  4. Client display sync

    Resource amounts are synced to the client so pipes can show current contents visually.

Compatibility

Latest build for each game version and loader.

1.21.11.0.3
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Use cases

Modpack transport systems

Pack authors can add item, fluid or energy pipes that follow their own loss and branching rules.

Mod add-ons

Developers of other transport mods can build on the library instead of writing their own pipe logic.

Who it’s for: Modders who want to create pipe, cable or conduit networks for NeoForge 1.21.1, and developers of modpacks that need custom transport rules.

How it compares

Full comparison

Transport-Lib is a NeoForge-only library for 1.21.1 with a client and server environment, released under the MIT License and open source. FOUP is also NeoForge for 1.21.1 with the same environment, but is released under the GNU Lesser General Public License v3.0 only. Pretty Pipes: Fluids covers Forge and NeoForge for 1.20.1 – 1.21.1 under the MIT License, so it reaches more versions and both loaders. Create: Pipes is All rights reserved and for NeoForge 1.21.1 only.

ModLoadersGame versionsEnvironmentUpdated
Transport-LibNeoForge1.21.1Client and server2026-05-21
FOUPNeoForge1.21.1Client and server2024-11-28
Pretty Pipes: FluidsForge and NeoForge1.20.1 – 1.21.1Client and server2025-10-11
Create: PipesNeoForge1.21.1Client and server2026-06-28

Questions

Which loader does Transport-Lib support?

Transport-Lib is published for NeoForge only, with a single file for 1.21.1, released 2026-05-21.

Does Transport-Lib need to be installed on the server?

Yes. A server running it needs every connecting player to have it too.

Is Transport-Lib open source?

Yes. It is released under the MIT License, and its source code and issue tracker are public.

In the catalog

Transport-Lib is one of 3,932 Transportation mods on ModsFinder, and one of 1,743 Transportation mods for NeoForge. 32,366 mods support Minecraft 1.21.1.

More from Thepigcat76

All projects

Similar mods

What the author says

A library to streamline the process of creating transport networks for any resource. Here is a concrete example of how to register a network.
Thepigcat76, on the Modrinth page

Official listing

Owner
Thepigcat76
Published
2026-05-21
Updated on Modrinth
2026-05-21
Facts verified
2026-10-15

Tags