1.0.0-mc1.20.1
Compatibility
Changes
Create: Pipe Connector 1.0.0 is the first stable Forge release of the addon for Minecraft 1.20.1.
The addon turns Create fluid pipe routing into a faster, visual workflow. Enable Connector Pipe mode, select a starting point, preview the route in the world, guide it with anchors, configure it through the radial menu, and place the complete pipeline in one action.
Routes can include automatic mechanical pumps, copper casing, and glass-styled sections. Survival players receive accurate material requirements before placement, while the ghost preview displays corners, pumps, casing, anchors, and missing materials.
This release also includes extensive rendering, pathfinding, interaction, and modpack compatibility improvements, making the addon ready for regular use in Forge modpacks.
🚀 Features
- Added Connector Pipe mode with live ghost preview and one-action route placement.
- Added smart routing around obstacles with multiple route priorities.
- Added a radial menu for route priority, pumps, flow direction, casing, and pipe style.
- Added anchor waypoints, anchor undo, preview locking, and quick route cancellation.
- Added automatic mechanical pump placement with configurable spacing and flow direction.
- Added manual pump and copper casing placement markers.
- Added copper casing modes: disabled, manual markers, or the complete route.
- Added default and glass pipe style modes.
- Added a Create wrench shortcut for switching straight pipe segments between default and glass styles.
- Added survival material validation with required/available inventory counts.
- Added red preview highlighting when required materials are unavailable.
- Added configurable Minecraft controls, with only the main actions assigned by default.
- Added water-aware preview and placement with waterlogging support.
🐞 Bug Fixes
- Fixed stale routes and previews after cancellation or disabling Connector Pipe mode.
- Fixed accidental confirmation when no valid route preview was available.
- Fixed route placement consuming unlimited pipes in Survival mode.
- Prevented placement when the player lacks the required materials.
- Fixed incorrect pipe connections around corners and pump-adjacent elbows.
- Fixed empty spaces and incorrect orientation in mechanical pump previews.
- Fixed anchor positions occasionally leaving gaps in placed routes.
- Fixed preview transparency changing after adding or removing anchors.
- Fixed pipe outlines disappearing behind anchor overlays.
- Fixed previews becoming opaque or partially invisible with common rendering mods and shaders.
- Fixed previews disappearing when the player and route were on opposite sides of a water surface.
- Fixed pipes, elbows, pumps, and encased sections not consistently preserving waterlogging.
- Fixed glass styling requesting or consuming separate glass pipe items.
- Fixed
smart_fluid_pipebeing accepted as a normal route pipe. - Removed obsolete mixin metadata; the addon does not use mixins.
🔧 Changes
- Updated the Forge edition to
1.0.0for Minecraft1.20.1. - Added compatibility with Create
6.0.6through the supported6.0.xrange. - Kept Create as the addon's only direct gameplay dependency.
- Removed the unused NeoForge module and loader-specific leftovers from the Forge branch.
- Removed
smart_fluid_pipefrom supported route pipes. - Reorganized routing, preview, inventory, session, pump, and Create integration logic into focused helpers.
- Reduced allocations and repeated calculations in preview rendering.
- Improved performance for long routes and expensive modes such as
Avoid vertical. - Updated the README and guides for Forge players, modpack makers, and developers.
- Left advanced shortcuts unassigned by default; they remain configurable through Minecraft Controls.
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:M1DHa9hR:c8WsAPhd"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:M1DHa9hR:c8WsAPhd"
}

