Tags
Creators
Details
3.0.0
Compatibility
Required content
Changes
Create: Pipes n Physics 3.0.0
For Create 6.0.10 on NeoForge 1.21.1. Existing worlds load fine, but pipe networks behave differently.
Features
Fluid lives inside the pipes
-
Pipes are no longer instant wires: every pipe block holds real fluid (250 mB by default). Sources drain as the front advances, sinks fill when the column arrives, and nothing is duplicated or lost. Breaking a pipe spills its contents.
-
Rendering shows the actual pipe contents: trickles run shallow, pressurized lines pack full, idle runs settle to the tank's waterline. Works on dedicated servers.
-
Siphons must be primed once and then keep their prime. Pumps no longer self-prime a dry suction line (enablePumpSelfPriming restores it).
-
Two fluids forced together break the pipe, with Create's reaction (water + lava → cobblestone).
-
pipeVolumePerCell = 0 restores legacy instant transfers.
Centrifuge (requires Sable)
- Spinning contraptions fling fluid outward through the plumbing.
- New centrifuge recipes: a fast-spinning tank separates a mixed fluid, products route to radial taps by density.
- Public API
Gases
- Lighter-than-air fluids flow up through pipes, pool in the highest tank, and equalize correctly between tanks.
- A tank of gas provides lift on a Sable contraption (enableGasBuoyancy).
- Molten fluids flow 3× faster in ultrawarm dimensions (nether for example).
Valves
- One-way mode: a direction dial turns any fluid valve into a check valve, with in-world direction arrows for goggle/wrench holders.
- The throttle is now cranked by shaft rotation or a Valve Handle; the scroll box is replaced by the direction dial.
Displays, Ponder, readouts
- Display link sources for pipe flow, pump output, and tank contents.
- Ponder scenes for pump, pipes, valves, and the physics, running the live engine.
- Pour particles at open mouths and into tanks.
- /pipegraph: live overlay, per-pipe flow history, and an engine report for any machine block.
Bug Fixes
- TFMG: coke ovens serve a different fluid per face; blast stoves no longer crash the server and connect through their real ports.
- Create Propulsion: chained burners fill as one network; a tank stacked on a burner no longer drains into it (thanks @SpyC0der77).
- Create Diesel Generators: distillation tower inputs stay fillable.
- CROWNS: fixed parallel pump transport that silently vanished fluid.
- Broken fluid capabilities from other mods no longer crash the server.
- Pipe and tank waterlines match on screen; gravity drains stop exactly at the pipe opening.
- Basins drain from any level and separate multi-fluid contents completely.
- Fixed oscillations: pipe↔tank ping-pong, gas churn between tanks, horizontal mouths drinking their own spill.
- New pumpDrainAnyLevel option to ignore the connection height when pumping from tanks.
Performance
- Network layouts are cached between ticks instead of re-scanned every solve (enableNetworkCache).
- Contraption pipe scans on Sable sub-levels are cached, cutting idle tick cost with ships present.
Optional dependencies
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:CuAT8bVS:a9OfoH1C"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:CuAT8bVS:a9OfoH1C"
}



