promotional bannermobile promotional banner

Polymer Pipes

Polymer Pipes is a Fabric server-side item transport mod with 4 upgradeable tiers, per-face routing with filters, and AR holographic GUIs.

File Details

polymerpipes-5.0.0.jar

  • R
  • Mar 20, 2026
  • 96.99 KB
  • 168
  • 1.21.11
  • Fabric

File Name

polymerpipes-5.0.0.jar

Supported Versions

  • 1.21.11

Curse Maven Snippet

Fabric

modImplementation "curse.maven:polymer-pipes-1472072:7787123"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more aboutΒ Curse Maven

πŸš€ Routing Cache Implementation

⚑ Major Performance Upgrade

PolyTech’s transport infrastructure just got a serious boost with the introduction of a routing cache system.
This update dramatically improves network performance, increases supported pipe length, and makes large-scale installations far more practical.


🧠 Smarter Network Routing

O(1) Network Lookups

Per-item BFS world lookups have been replaced with cached map references, allowing routing checks to happen in constant time.

Unlimited Chain Length

Pipe networks have been extended far beyond the old limit, moving from roughly 64-block chains to 100+ block networks with reliable behavior.

4096-Node Safety Limit

Maximum supported network size has been raised significantly, allowing for massive installations without immediate topology bottlenecks.

Network-Wide Caching

Entire pipe systems are now discovered and cached as single connected units, improving consistency and reducing repeated pathfinding overhead.


πŸ“Š Performance Testing Suite

A new comprehensive RoutingCacheTest has been added, with 416 lines of dedicated test coverage to validate functionality and scalability across multiple network types.

Test Coverage Includes

  • Short Chains (3 pipes) β€” basic routing cache validation
  • Medium Chains (50 pipes) β€” scalability verification
  • Long Chains (100+ pipes) β€” extended network testing
  • Multi-Source Networks β€” complex routing scenarios
  • Feature Parity Checks β€” filters, priorities, and modes all function correctly with caching
  • Tier Performance Validation β€” diamond tier speed behavior confirmed
  • Network Consistency Tests β€” ensures all connected pipes are properly discovered and cached

πŸ”§ Technical Improvements

Several core systems were upgraded to support the new caching model.

Updated Components

  • Enhanced PipeNetwork.java β€” optimized BFS behavior with cached topology support
  • Improved PipeTickManager.java β€” better network discovery and coordination
  • Updated Resource Assets β€” new pipe models and textures
  • Language Updates β€” expanded localization support

πŸ› οΈ Why This Matters

This update makes PolyTech pipe systems:

  • Faster
  • More scalable
  • More reliable
  • Better suited for large factories and automation builds

Routing cache implementation is a major step toward making PolyTech infrastructure feel smoother, smarter, and ready for much larger contraptions.