Links
Tags
Creators
Details
1.0.0-mc1.21.1
Compatibility
Changes
🌟 Create: Pipe Connector - v1.0 🌟
Create: Pipe Connector 1.0.0 is the first full NeoForge release of the addon, focused on making Create fluid pipe building faster, clearer, and less repetitive.
This version introduces the complete Connector Pipe workflow: enable the mode, preview a route in-world, guide it with anchors, adjust options from a radial menu, and place the full line in one action. It also adds automatic mechanical pump placement, optional copper casing, glass/default pipe style modes, survival material validation, and a Create wrench shortcut for quickly converting straight pipe segments.
A lot of work also went into polish and stability: the preview now handles corners, pumps, casing, missing materials, stale selections, and route cancellation more reliably. The codebase has been reorganized into cleaner helper classes, unused mixin setup was removed, and the documentation was updated for players, modpack makers, and developers.
In short: 1.0.0 turns the addon from a simple pipe auto-placer into a proper Create building tool, ready for wider testing in real modpacks.
🚀 Features
- Added Connector Pipe mode with live ghost preview and one-click route placement.
- Added radial menu for route style, pump behavior, flow direction, casing, and pipe style.
- Added anchor waypoints, undo anchor, preview lock/freecam-style planning, and quick route cancel.
- Added automatic mechanical pump placement with preview, direction handling, and survival checks.
- Added copper casing modes: no casing, manual casing marks, and full-route casing.
- Added pipe style modes for default pipes and glass straight sections.
- Added Create wrench shortcut to toggle straight pipe segments between default and glass style.
- Added survival material HUD with required/available counts and red invalid preview pieces.
- Added configurable controls, with only core actions bound by default.
🐞 Bugfixes
- Fixed stale selections and previews after canceling, changing mode, or disabling Connector Pipe mode.
- Fixed accidental route confirmation when no valid preview is visible.
- Fixed survival placement consuming infinite pipes.
- Fixed placement being allowed without enough required materials.
- Fixed pump preview gaps and pump direction rendering.
- Fixed pipe preview connection states around corners and pump-adjacent elbows.
- Fixed
smart_fluid_pipebeing treated as a normal route pipe. - Fixed mixin metadata leftovers even though the addon does not use mixins.
Changes
- Updated NeoForge release to
1.0.0for Minecraft1.21.1. - Kept runtime dependencies limited to Minecraft, NeoForge, and Create.
- Removed
smart_fluid_pipefrom supported route-start pipe list. - Reworked README and docs for player-first release information.
- Organized connector logic into focused helpers for routing, preview, inventory, sessions, pumps, and Create block handling.
- Optimized preview/path rendering paths, especially expensive route modes like
Avoid vertical. - Left advanced shortcuts unassigned by default; players can bind them manually or use the radial menu.
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:lfEpptpN"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:M1DHa9hR:lfEpptpN"
}

