Forget-Me-Not Shaders
Shaderby ambrosia13
Realistic shaderpack for Canvas with a focus on performance and immersion.
Type
Shader
CurseForge Downloads
20,762
CurseForge ID
1084903
Last Updated
Jun 12, 2026
Description
Forget-me-not Shaders
Forget-me-not is a semi-realistic pipeline shader for the Canvas mod. It's designed to give the most authentic and immersive experience while sticking to "traditional" rendering methods to keep up good performance.
Canvas is a client-side renderer mod that uses shaders for advanced rendering with the goal of having a modern and very flexible design for high performance and better readability. The shader system is entirely different from Optifine and Iris & Sodium and as such, Forget-me-not won't work with any of these mods! See the how to use section for installation instructions.
notice
If you're a developer or mod hoster, Forget-me-not is licensed under the LGPL v3.0, so please make sure to read over the terms of the LGPL if you use any of Forget-me-not's original code or distribute it.
how to use third-party shaders with canvas
Be sure you're on 1.19.4 or above. Support is not guaranteed for versions that Canvas doesn't actively support.
Install Fabric.
Get Canvas Renderer mod through Modrinth. Keep in mind that Canvas does not work with Sodium, Iris, OptiFine, or OptiFabric.
Download your preferred pipeline shaderpack. If you're looking for alternatives to Forget-me-not, try out Lumi Lights, Lomo (not for gameplay as of this writing), or Aerie (vanilla-plus, wip).
Launch your game, put your downloaded .zip file into your resourcepacks folder and activate the resource pack. (Don't extract it!)
Navigate to Options / Video Settings / Canvas / Pipeline Options / Pipelines and select the pipeline that you want to play with.
troubleshooting
Experiencing bad shadow outcomes? In Options / Video Settings / Canvas / Debug, set Shadow Priming Strategy to TIERED and Disable Shadow Self-Occlusion to true.
Does Canvas say in chat that some shaders are broken? Please grab your log in .minecraft/logs/latest.log and all contents of the .minecraft/canvas_shader_debug/ folder and either make an issue on GitHub or let me know about it on Discord.
Does every Canvas pipeline break other than Canvas Basic? If so, your device is probably incompatible with Fabulous graphics, which most Canvas pipelines use. Unfortunately, there's no fix for this.
feature highlights
seasons! be immersed in your world as the seasons change over time
HDR, bloom, and tone mapping
dramatic skies with atmospheric scattering and custom realistic clouds
water waves and reflections
support for PBR, with hundreds of built-in default materials
contact-hardening variable penumbra shadows
advanced anti-aliasing (TAA)
credits
Forget-me-not wouldn't be nearly as polished as it is if it weren't for the help of people like fewizz, spiralhalo, Grondag, and many others from the Canvas community for contributing and testing. Many thanks to:
- The shaderLABS discord channel #snippets for many useful code snippets
- Lumi Lights by spiralhalo for lots of different inspiration & help, and also references for a working TAA implementation
- lomo by fewizz for inspiration for many different things, as well as the raytracer and lots of invaluable contributions
- @jahan.artt for the icon!
discord
Similar Shaders
Simplicissimus Shader
A shaderpack that tries to stay as simple as possible while still adding dynamic shadows and preserving as much of the v...
Lux V1
Lux is a high fidelity Minecraft: Java Edition shader pack based on Capt Tatsu's BSL Shaders.
PSX Shader
Simple shader, the goal is to imitate the look of the PSX Games.
Complementary Unbound - edition HardRock TFC
shader settings and configurations for HardRock TerrFirmaCraft
Eclipse
A Revamped Version of EclipseLite, In Cooperation with Gamer Ben
TrueLight FX
TrueLightFX is a custom Minecraft shader offering a wide range of customizable settings.