promotional bannermobile promotional banner
premium banner
Pipe graph library to allow creation of performant block pipe graphs.

Description

Pipe Graph is a foundational library intended to be used to create robust and performant pipe networks.

An example is an energy network where pipes are placed connecting multiple providing energy sources to consumers. Instead of trying to fill the energy into the destinations every single attempt, instead it will accumulate what the current demand is, then distribute that at the end of the tick once. This will result in increased performance without sacrificing any gameplay mechanics.

For developers, do note: the library is currently in flux until XyCraft Machines's first full implementation, given there are things that may need to be added or removed. Most of it is completed, but until we have a more realistic, empirical, and updated test on Forgecraft, I can't make any guarantees.