ModsFinder

can-pipe

by fewizz

can-pipe is a client-side Fabric and NeoForge mod that loads Canvas shader pipelines for Minecraft 26.1 – 26.2.

FabricNeoForgeClient-side onlyGNU Lesser General Public License v3.0 onlyOpen source26.1 – 26.2

What it does

Canvas is the rendering pipeline the mod loads, and it lets shaderpacks use material properties defined in a material.glsl file. Players install can-pipe on the client, then place preferred shaderpacks and resourcepacks in the matching directory and activate them in the game options.

Only the client needs the mod, so a server does not have to install it and players on a server without it can still join. The project is released under the GNU Lesser General Public License v3.0 only, and its source code and issue tracker are public.

Because the mod targets the Canvas pipeline, it is aimed at players who want shader-based lighting on the client. The project note says it is not compatible with Sodium and Iris.

Key features

  1. Canvas shader pipelines

    Loads Canvas shader pipelines so that shaderpacks built for the Canvas renderer can be activated on the client.

  2. Material properties

    Exposes material properties to shaders, including frx matEmissive, frx matCutout, frx matUnmipped and frx matExposure.

  3. material.glsl uniforms

    Provides uniforms through material.glsl, so shaderpacks can read per-material data such as emission and exposure.

  4. Shaderpack and resourcepack loading

    Shaderpacks and resourcepacks are placed in their directories and selected from the game options, as with other shader mods.

Compatibility

Latest build for each game version and loader.

26.20.5.10.5.1
26.1.20.4.90.4.9
26.1.10.4.90.4.9
26.10.4.90.4.9
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Use cases

Shaderpacks with material data

Shaderpacks that read material.glsl uniforms can use emissive and cutout material flags on the client.

Client-only lighting setups

Players who want shaders without changing the server can run the mod alone on their own client.

Who it’s for: Players who want Canvas-based shaderpacks on the client, and shaderpack authors who use the frx material properties and material.glsl uniforms. Players who run Sodium or Iris alongside should check compatibility first, because the project note says it is not compatible with that pair.

Questions

Does can-pipe need to be installed on the server?

No. Servers do not need it; each player installs it for their own game.

Which loaders does can-pipe support?

can-pipe is published for Fabric and NeoForge. Latest files are 0.5.1 for 26.2, dated 2026-09-03, for both loaders.

Is can-pipe compatible with Sodium and Iris?

The project note says it is not compatible with Sodium Iris, so that combination is not supported by the author.

More from fewizz

All projects

Official listing

Owner
fewizz
Published
2026-03-14
Updated on Modrinth
2026-09-03
Facts verified
2026-10-15