irisshaders.dev
Shaders, without the pain.
At a glance
- Category
- Development
- Language
- English
- Paid-content signal
- No paid content foundObserved
- Registered
- 2022
- Hosting
- CloudflareInferred
- HTTPS certificate trusted
- PassedObserved
- Last updated
Related questions
More questions →Which Minecraft Versions and Mod Loaders Does Iris Shaders Support?
Iris Shaders supports Minecraft: Java Edition 1.16.5 and higher. On the mod loader side, it supports Fabric on 1.16.5 and higher, and NeoForge on 1.21.1 and higher. Forge is not supported. If your setup falls outside those combinations, Iris is not the right shader mod for you.
Version and loader support at a glance
| Minecraft version | Fabric | NeoForge | Forge |
|---|---|---|---|
| 1.16.5 – 1.20.x | Supported | Not supported | Not supported |
| 1.21.1 and higher | Supported | Supported | Not supported |
Two details worth knowing:
- Fabric covers the full range. Any version from 1.16.5 upward can run Iris on Fabric.
- NeoForge starts at 1.21.1. Older NeoForge versions are not supported.
Why some versions are missing from the installer
If a Minecraft version you play doesn't appear in the Iris installer, it was likely removed on purpose. According to Iris, versions are dropped when the next release is compatible with servers running that version — so you can still join those servers with a newer Iris build instead of needing a separate download.
What Iris includes and where to get it
Iris ships with Sodium for optimized rendering out of the box, so you don't need to install Sodium separately. You can grab both through the Iris installer, or from Modrinth and CurseForge.
Common compatibility questions
Does Iris work with OptiFine shader packs?
Yes. Iris is compatible with OptiFine shader packs as well as Iris-enhanced packs.
Do other rendering mods work with Iris?
Most mods work, but some that change rendering need attention:
- Nvidium — disables itself when shaders are enabled, but can stay installed alongside Iris.
- Voxy and Distant Horizons — compatible only with some shader packs; the pack must explicitly support them.
- OptiFine, Canvas, or Vulkan mods — incompatible and will crash the game.
- Indium — fine below 1.21.1; do not use it on 1.21.1 or higher.
- Hacked clients (Meteor, Wurst) — not supported.
- Non-hacked clients like Lunar Client — may be supported by their own team, but you must contact them for client-specific issues.
Do texture packs work?
Most texture packs just work. Resource packs that use "core shaders" (shaders that don't require mods) will not work while a shader pack is enabled.
Does Iris run on Bedrock Edition?
No. Bedrock Edition cannot be modded this way due to restrictions on mobile devices. Any mobile Bedrock "shader mod" that doesn't use the game's built-in features is a scam. On Windows, BetterRTX is a legitimate alternative worth checking out.
Quick decision guide
- On Fabric, 1.16.5 or newer? Iris will work.
- On NeoForge, 1.21.1 or newer? Iris will work.
- On Forge, any version? Iris will not work — you'd need to switch loaders.
- On Bedrock Edition? Iris is not available.
Why Is My Shader Not Working with Iris Shaders?
Iris is an open-source shader mod for Minecraft: Java Edition that runs OptiFine shader packs and Iris-enhanced packs, and it ships with Sodium for optimized rendering. If a shader pack isn't loading or applying, the cause is usually one of three things: the pack doesn't support your device, a rendering mod in your setup conflicts with Iris, or the pack itself has a bug. Iris states that some shaders may not support some devices, so a pack failing on your hardware isn't automatically an Iris problem.
Check for incompatible rendering mods first
This is the most common and most fixable cause. Iris lists specific mods that change rendering and how they behave:
| Mod | Status with Iris |
|---|---|
| Nvidium | Disables itself when shaders are enabled, but can stay installed |
| Voxy, Distant Horizons | Compatible only with some shader packs; the pack must explicitly support them |
| OptiFine, Canvas, Vulkan mods | Incompatible — will crash the game |
| Indium | Works below 1.21.1; do not use on 1.21.1 or higher |
| Hacked clients (Meteor, Wurst) | Not supported |
| Non-hacked clients (e.g. Lunar Client) | May be supported by that client's team — contact them for client-specific issues |
If you have OptiFine, Canvas, or a Vulkan mod installed alongside Iris, remove it. If you're on 1.21.1 or newer, remove Indium. If you use Voxy or Distant Horizons, confirm the shader pack you chose actually supports them.
Rule out a device or pack limitation
Iris aims for broad compatibility, but it explicitly notes that some shaders may not support some devices. Before assuming Iris is broken:
- Try a different shader pack. If a second pack loads correctly, the problem is the first pack, not Iris.
- Check the pack's own documentation for hardware requirements or known issues.
- Confirm the pack is meant for your Minecraft version — Iris supports all versions 1.16.5 and higher, but a pack built for a different version may not load.
Decide who to contact
Iris gives a clear split for where to report a problem:
- If you believe the shader not loading is due to an issue in Iris, join the Iris Discord and report it there.
- If the shader itself is the problem, contact the shader developer instead.
The practical test: if other packs work and only one fails, it's the pack developer's issue. If no pack loads at all on a supported version and loader, it's more likely an Iris or setup issue.
Verify your base setup is supported
A shader can't work if Iris itself isn't running correctly. Confirm:
- Version: Minecraft 1.16.5 or higher. Versions missing from the installer were likely removed because the next release is compatible with servers on that version.
- Mod loader: Fabric on 1.16.5 and higher, or NeoForge on 1.21.1 and higher. Forge is not supported.
- Installation: Iris ships with Sodium, and both are available through the Iris installer or from Modrinth and CurseForge.
If you're on Forge, or on a version below 1.16.5, Iris will not run and no shader pack will load.
A note on resource packs and Bedrock
- Resource packs that use "core shaders" (shaders that don't require mods) will not work while a shader pack is enabled. Most ordinary texture packs work fine.
- Iris does not run on Bedrock Edition. Iris states that any shader mod for Bedrock on mobile that doesn't use the game's built-in features is a scam. On Windows, BetterRTX is suggested as an alternative.
Quick checklist
- Remove OptiFine, Canvas, or Vulkan mods; remove Indium on 1.21.1+.
- Confirm you're on Fabric 1.16.5+ or NeoForge 1.21.1+.
- Test a second shader pack to isolate whether the problem is the pack or Iris.
- If one pack fails and others work, contact that pack's developer.
- If nothing loads on a supported setup, report it in the Iris Discord.
Which Mods and Clients Are Compatible with Iris Shaders?
Most mods work with Iris, but a handful of rendering-related mods and clients are either incompatible or only partially compatible. According to Iris's own FAQ, OptiFine, Canvas, and Vulkan mods will crash the game, Nvidium disables itself when shaders are on, Voxy and Distant Horizons need shader packs that explicitly support them, and Indium should not be used on 1.21.1 or higher. Hacked clients are not supported at all.
Compatibility at a glance
| Mod or client | Status with Iris | What to expect |
|---|---|---|
| Most mods | Compatible | Work normally |
| Nvidium | Installable, but limited | Disables itself when shaders are enabled |
| Voxy | Partial | Only with shader packs that explicitly support it |
| Distant Horizons | Partial | Only with shader packs that explicitly support it |
| OptiFine | Incompatible | Crashes the game |
| Canvas | Incompatible | Crashes the game |
| Vulkan mods | Incompatible | Crashes the game |
| Indium (below 1.21.1) | Compatible | Can be used |
| Indium (1.21.1 and higher) | Should not be used | Remove it on these versions |
| Hacked clients (Meteor, Wurst) | Not supported | No support provided |
| Non-hacked clients (e.g. Lunar Client) | Varies | Support comes from that client's team, not Iris |
Rendering mods that need attention
Nvidium
Nvidium can be installed alongside Iris, but it will disable itself whenever shaders are enabled. If your main reason for using Nvidium is its rendering path, enabling a shader pack effectively turns it off.
Voxy and Distant Horizons
These are compatible with some shader packs only. The shader pack itself must explicitly support them — installing Iris alone is not enough. If a pack doesn't list support, expect visual issues or missing functionality rather than a guaranteed crash.
Indium
Indium works below 1.21.1, but should not be used on 1.21.1 and higher. If you're on a newer version and still have Indium installed, remove it.
Mods that will crash the game
OptiFine, Canvas, and Vulkan mods are incompatible with Iris and will crash Minecraft. This matters most for OptiFine, since many players install it out of habit for shader support — with Iris, it needs to be removed entirely, not just disabled alongside it.
Clients
- Hacked clients such as Meteor and Wurst are not supported.
- Non-hacked clients such as Lunar Client may work, but any support for issues specific to that client must come from its own team. Iris does not handle client-exclusive problems.
Texture and resource packs
Most texture packs work normally. The exception is resource packs that use "core shaders" (shaders that don't require mods) — these will not work while a shader pack is enabled.
If a shader still doesn't load
Iris aims for broad compatibility, but some shaders may not support some devices. If you believe the failure is caused by Iris itself, the FAQ directs you to the project's Discord. Otherwise, contact the shader developer — the issue is likely on the pack's side.
Bedrock Edition
Iris does not run on Bedrock Edition, and Bedrock cannot be modded the same way due to restrictions on mobile devices. Any mobile "shader mod" for Bedrock that doesn't use the game's built-in features is a scam. On Windows, BetterRTX is the alternative Iris points to.
Getting Iris and Sodium
Iris ships with Sodium for optimized rendering out of the box. Both are available through the Iris installer, or from Modrinth and CurseForge.
What is Iris Shaders (irisshaders.dev)?
Iris Shaders is an open-source shader mod for Minecraft: Java Edition, distributed at irisshaders.dev. It lets you run shader packs — including OptiFine-compatible packs and Iris-enhanced packs — and it ships with Sodium for optimized rendering out of the box. If you play Java Edition on Fabric or NeoForge and want shaders without switching to OptiFine, Iris is the tool this site provides.
What Iris actually does
Iris is a rendering mod, not a shader pack itself. You install Iris, then load a separate shader pack through it. The site describes two compatible categories:
- OptiFine shader packs — packs written for OptiFine's shader format
- Iris-enhanced packs — packs that take advantage of Iris-specific features
Because Sodium is bundled, you get the performance benefits of Sodium's rendering optimizations alongside shader support, rather than running a shader mod on top of unoptimized rendering.
Version and mod loader support
| Requirement | Supported |
|---|---|
| Minecraft versions | 1.16.5 and higher |
| Fabric | 1.16.5 and higher |
| NeoForge | 1.21.1 and higher |
| Forge | Not supported |
Versions missing from the installer were likely removed because the next release is compatible with servers on that version, according to the site's FAQ.
How to get it
Iris is available through three routes:
- The official installer — the site's primary download method
- Modrinth
- CurseForge
The installer is the simplest path since it handles Iris and Sodium together. If you manage mods manually or through a launcher, Modrinth and CurseForge both host the files.
Compatibility notes worth knowing before you install
Most mods work with Iris, but rendering-related mods are the common exceptions:
- Nvidium — disables itself when shaders are enabled, but can stay installed
- Voxy and Distant Horizons — compatible only with some shader packs; the pack must explicitly support them
- OptiFine, Canvas, or Vulkan mods — incompatible and will crash the game
- Indium — fine below 1.21.1, but should not be used on 1.21.1 or higher
- Hacked clients (Meteor, Wurst) — not supported
- Other clients (e.g. Lunar Client) — may have support from their own team, but you must contact them for client-specific issues
For texture packs: most just work. Resource packs that use "core shaders" (shaders that don't require mods) will not work while a shader pack is enabled.
If a shader doesn't load
Iris aims for broad compatibility, but some shaders may not support some devices. If you believe the failure is an Iris bug, the site directs you to their Discord. Otherwise, contact the shader pack's developer — the issue is likely on the pack side.
Bedrock Edition
Iris does not run on Bedrock Edition. The site notes that Bedrock cannot be modded this way due to restrictions on mobile devices, and that any mobile Bedrock "shader mod" not using built-in features is a scam. Windows users are pointed toward BetterRTX instead.
Does Iris Shaders Work on Minecraft Bedrock Edition or Mobile?
No. Iris is an open-source shader mod for Minecraft: Java Edition only, so it cannot be installed on Bedrock Edition, including the mobile (Android/iOS) and console versions. If you are on Bedrock and especially on mobile, any "shader mod" that claims to add Iris-style shaders without using Bedrock's built-in features should be treated as a scam.
Why Iris Can't Run on Bedrock or Mobile
Iris is distributed as a mod for Java Edition, which means it depends on the Java modding ecosystem (Fabric or NeoForge) and the Java game client. Bedrock Edition is a separate codebase with a different add-on system and no support for Java mods like Iris.
On mobile specifically, the platform restrictions prevent the kind of modding Iris relies on. That is why the Iris project states plainly that any mobile Bedrock "shader mod" not using the game's built-in features is a scam — there is no legitimate way to load Iris there.
What Iris Actually Supports
If you want to use Iris, you need Java Edition plus a supported mod loader:
| Requirement | Supported |
|---|---|
| Edition | Minecraft: Java Edition |
| Game versions | 1.16.5 and higher |
| Mod loaders | Fabric (1.16.5+), NeoForge (1.21.1+) |
| Forge | Not supported |
Iris is compatible with OptiFine shader packs as well as Iris-enhanced packs, and it ships with Sodium for optimized rendering. You can get it through the Iris installer, Modrinth, or CurseForge.
If You're on Bedrock (Including Windows)
Bedrock Edition cannot be modded the way Java can, so Iris is not an option. On Windows, the Iris project points to BetterRTX as a Bedrock-side alternative worth checking out. On mobile, there is no equivalent — rely only on features built into the game itself, and be skeptical of anything promising otherwise.
Quick Decision Guide
- You play Java Edition (1.16.5+) → Use Iris with Fabric or NeoForge; grab it via the installer, Modrinth, or CurseForge.
- You play Bedrock on Windows → Iris won't work; look into BetterRTX.
- You play Bedrock on mobile or console → Iris is not available, and third-party "shader mods" claiming otherwise are not legitimate.
One more note: Iris is a rendering mod, so it does not run alongside incompatible rendering mods like OptiFine, Canvas, or Vulkan mods — those will crash the game. That constraint applies to Java Edition setups, but it's worth knowing before you try to combine tools.
Website Overview
The available information shows a mix of normal operation and configuration gaps. Depending on how the website is used, these gaps may affect secure access or the consistency of its public presentation.
Domain and Registration
Transfer-protection status is present, helping reduce the risk of unauthorized domain transfers. The domain has about 4 years of registration history; its current configuration provides more context than age alone. The registrar is CloudFlare, Inc., a widely used domain service provider. The domain uses the common .dev extension, which is not an independent safety signal.
DNS and Email
Nameservers are provided by Cloudflare, indicating managed DNS hosting. MX records point to the Apple iCloud Mail email service. DNSSEC is enabled, allowing validating resolvers to authenticate signed DNS data. CAA records restrict which certificate authorities are authorized to issue certificates. No CNAME was found; the observed records resolve directly to addresses.
TLS and Certificates
The public key uses EC with 256 bits. The server supplied a complete certificate chain. No organization name is present in the certificate; the available fields are consistent with domain validation. The certificate was issued within the Google Trust Services cloud or CDN ecosystem. The certificate's total validity is about 90 days, consistent with a short renewal cycle.
HTTP and Browser Security
The checked browser-security headers were not detected, leaving fewer explicit browser-side safeguards. No X-Powered-By header was found, reducing one common source of backend fingerprinting information. The cf-ray response header indicates a CDN or caching proxy in the delivery path. No obvious internal addresses or debug information were found in the headers. The Server header identifies cloudflare without an exact version.
Technology Stack Analysis
The public page identifies Cloudflare without precise versions, leaving fewer clues for version-specific scanning.
Search and Social Sharing
No homepage canonical URL was detected. If duplicate URLs exist, consolidation may be less explicit. The title has 12 characters, within a common display range. A meta description is present, with 26 characters. The observed directives allow indexing and link following. No Generator meta tag is publicly exposed.
Hosting and Email
Registration details
| Registrar | CloudFlare, Inc. |
|---|---|
| Registered | 2022-09-05 |
| Expires | 2028-09-05 |
| Domain status | client transfer prohibited |
| Nameservers | chip.ns.cloudflare.com、tegan.ns.cloudflare.com |
| DNSSEC | signed |
DNS records
| Type | Name | Value | TTL | Priority |
|---|---|---|---|---|
| A | irisshaders.dev | 104.21.30.132 | 300 | — |
| A | irisshaders.dev | 172.67.172.241 | 300 | — |
| AAAA | irisshaders.dev | 2606:4700:3033::ac43:acf1 | 300 | — |
| AAAA | irisshaders.dev | 2606:4700:3034::6815:1e84 | 300 | — |
| MX | irisshaders.dev | mx01.mail.icloud.com | 3600 | 10 |
| MX | irisshaders.dev | mx02.mail.icloud.com | 3600 | 10 |
| NS | irisshaders.dev | chip.ns.cloudflare.com | 86400 | — |
| NS | irisshaders.dev | tegan.ns.cloudflare.com | 86400 | — |
| TXT | irisshaders.dev | apple-domain=5ciyRHmY4cI24yG6 | 300 | — |
| TXT | irisshaders.dev | apple-domain=Bc4fyOdBT7Ma7kFT | 300 | — |
| TXT | irisshaders.dev | google-site-verification=QjkKNFLHThSjSKt4JGGazJhoevdtXIRz2Sxb-69bF68 | 300 | — |
| TXT | irisshaders.dev | v=spf1 include:icloud.com ~all | 300 | — |
| CAA | irisshaders.dev | 0 issue "comodoca.com" | 3600 | — |
| CAA | irisshaders.dev | 0 issue "digicert.com; cansignhttpexchanges=yes" | 3600 | — |
| CAA | irisshaders.dev | 0 issue "letsencrypt.org" | 3600 | — |
| CAA | irisshaders.dev | 0 issue "pki.goog; cansignhttpexchanges=yes" | 3600 | — |
| CAA | irisshaders.dev | 0 issue "ssl.com" | 3600 | — |
| CAA | irisshaders.dev | 0 issuewild "comodoca.com" | 3600 | — |
| CAA | irisshaders.dev | 0 issuewild "digicert.com; cansignhttpexchanges=yes" | 3600 | — |
| CAA | irisshaders.dev | 0 issuewild "letsencrypt.org" | 3600 | — |
| CAA | irisshaders.dev | 0 issuewild "pki.goog; cansignhttpexchanges=yes" | 3600 | — |
| CAA | irisshaders.dev | 0 issuewild "ssl.com" | 3600 | — |
| DS | irisshaders.dev | 2371 13 2 85784361093db1390d658b61f5d07f0ca89585727affd1dfc173d304fefb1f03 | 1800 | — |
| DMARC | _dmarc.irisshaders.dev | v=DMARC1; p=none; rua=mailto:[email protected] | 300 | — |
| DMARC | _dmarc.irisshaders.dev | v=DMARC1; p=quarantine; rua=mailto:[email protected] | 300 | — |
TLS and certificates
HTTP response headers
| Header | Value |
|---|---|
| content-type | text/html |
| cache-control | public, max-age=0, must-revalidate |
| server | cloudflare |
Identified technologies
Pages, Search and Sharing
| Meta description | Shaders, without the pain. |
|---|---|
| Canonical URL | Not detected |
| Language | English (default) |
| Twitter Card | Not detected |
Social Sharing Preview
6 fieldsrobots.txt (opens in a new tab)
0 rulesNo rules found
No matching rules.
Sitemaps
0No sitemaps found
Recent Updates
- Website images
- Screenshots
- Network details
- Website Technologies
- Pages and Search Information
- HTTP Response Information
- TLS and certificates
- DNS Information
- Domain Registration
- Website profile
- Website Description
- Website Name
- Website profile
- Website Description
- Website Name
User reviews (0)