Pipe Patcher ৻( •̀ ᗜ •́ ৻)

← Back to Apps

Patch the pipes! Place the highlighted piece on an open cell to extend your network from source to drain. Note: Pieces that never connect drag your score down, so discard the ones that don't fit instead of dumping them as dead weight.

Campaign

Score: 0

My Levels

Score: 0

No custom campaigns yet. Build one in the Level Editor, or import a JSON file.

Discards left: 0

Pick a tool, then click cells to paint them. With the Empty tool selected, targeting an outer wall shapes it into a source or drain for you instead of clearing it (max 2), one source and one drain. Corner walls can't become a source/drain or be cleared at all; they stay walls. No pipe shape can replace an outer wall directly; place one back to Wall to remove a source/drain.

Piece Weights

How often each piece can be drawn into the queue. 0 = never drawn.

Discards

Starting Pipes

Pieces guaranteed to appear first, in this order, before random draws take over.

Import Campaign JSON

Paste a campaign ({ "campaign_name", "progression_only", "levels": {...} }) — a single level or a bare array of levels also works and becomes its own campaign. Or choose a file below.