Guide
Minecraft shaders on a Mac in 2026: what runs, what does not, and why
By Ryleigh Newman · Published
Minecraft shaders run on a Mac in 2026 by one of two routes. The first is Iris with a shader pack. Iris renders on OpenGL, the graphics API Apple deprecated in macOS Mojave 10.14, and the Iris developers list Apple Silicon Macs as not supported. The second is Rockstar Shaders, a Fabric mod I made for Minecraft Java Edition 26.3. It renders on the game's own Vulkan backend, on Apple Silicon Macs only, and it is a 1.0 release measured on one machine.
I am Ryleigh Newman. I made Rockstar Shaders because I play on a Mac, and every shader loader I tried was built on an API Apple stopped updating. This page says what runs on a Mac today, what does not, and why. Every fact about another product comes from its own site or documentation, read on 2026-09-19.
| Route | Renders on | Minecraft 26.3 | Apple Silicon | Intel Mac |
|---|---|---|---|---|
| Iris and a shader pack | OpenGL | Yes, Iris 1.11.6 | Not supported, per Iris | Deprecated, per Iris |
| OptiFine and a shader pack | OpenGL | No build for 26.2 or 26.3 | Same OpenGL limits | Same OpenGL limits |
| Rockstar Shaders | Vulkan through MoltenVK, ray tracing on Metal | Yes, built for 26.3 | Yes, M1 or later; tested on one M4 Max | Not supported |
Download free (1.0.0) Modrinth (pending)Minecraft 26.3, Fabric, macOS on Apple silicon. Install guide. Releases and bug reports on GitHub.
Why shaders on a Mac have been hard
Every shader pack you have heard of is a set of OpenGL programs, and every loader that runs them, Iris and OptiFine, is an OpenGL renderer. Apple's release notes for macOS Mojave 10.14 marked the OpenGL and OpenCL frameworks as deprecated, kept only for compatibility, and told developers to move to Metal. Apple's table of which Mac supports which OpenGL version stops at 4.1 and lists no Apple Silicon Mac. Mojang's February 2026 article on Java Edition's renderer says the same from the other side: Mojang was limited to the older OpenGL versions that still worked on macOS, and at some point OpenGL will not run on macOS at all.
The Iris project's driver support page, read on 2026-09-19, lists Apple Silicon Macs as not supported because the drivers have known crashes with common shader packs, and Intel Macs as deprecated. The page says plainly that Iris depends on OpenGL and Apple has deprecated it. That is why shaders on a Mac have been a coin toss: the loaders sit on an API the platform is walking away from.
What changed in 2026: Minecraft has a Vulkan renderer
Java Edition 26.2, released on 16 June 2026, added a Graphics API setting to Video Settings with three values: Default, Prefer OpenGL and Prefer Vulkan (Experimental). Default still means OpenGL. On macOS the Vulkan backend runs through MoltenVK, a layered implementation of Vulkan built on Apple's Metal. Java Edition 26.3 followed on 15 September 2026. Mojang has said it will remove OpenGL once Vulkan is stable across devices, and that keeping Java Edition playable on macOS is a reason for the switch.
This is the opening Rockstar Shaders is built for. Instead of an OpenGL pack on a deprecated driver, it is a Fabric mod that plugs into the Vulkan renderer Mojang ships and reaches Apple's ray tracing through Metal from inside it. The Vulkan on a Mac page covers what MoltenVK does and does not provide.
Route one: Iris and a shader pack
Iris is an open-source shader mod for Java Edition that runs OptiFine-format packs and ships with Sodium. On 2026-09-19 its Modrinth listing had a 1.11.6 build for Minecraft 26.3, released on 15 September 2026, whose one-line changelog is a fix for a bug that stopped macOS from loading. The packs people search for are on the same site: Complementary, in its Unbound and Reimagined styles, whose installer sets up Iris for you and whose listing covers 26.3; and BSL, which asks for OptiFine or Iris and whose listing reached 26.2 when I read it.
What Iris does not promise is that any of this runs on your Mac. Its own support page tells Apple Silicon owners not to file reports. Some packs load and some crash, and that varies by pack, macOS version and chip. On an Intel Mac this is still the only route. Iris on a Mac covers the setup and why Iris and Rockstar Shaders cannot run together; the roundup ranks the packs worth trying.
The OptiFine route, closed for now
OptiFine's download page, read on 2026-09-19, has no build for either 26.2 or 26.3. The newest entry is a preview, HD U K1 pre2 for 26.1.2, dated 22 June 2026, and the newest full release is HD U J9 for 1.21.11, dated 5 February 2026. OptiFine is also an OpenGL renderer, so the Mac problems above apply to it unchanged.
What survives from OptiFine on a Mac is its resource-pack formats, which many packs still ship. Rockstar Shaders reads those natively, with no OptiFine, Continuity, EMF or ETF installed: connected textures from optifine/ctm properties, emissive block textures with the _e suffix, custom entity models in .jem and .jpm form, random and emissive entity textures, and custom skies with up to eight layers. OptiFine on a Mac and the resource packs page list which methods are read and which are skipped.
Route two: Rockstar Shaders
Rockstar Shaders is a client-side Fabric mod for Minecraft Java Edition 26.3. It needs Fabric Loader 0.19.5 or newer, Fabric API and Java 25 or newer, and it goes in mods/ like any other jar. The shader pack is inside the jar: there is no shaderpacks folder and no pack to pick. On the first launch it asks at the title screen to switch the game to Vulkan and quit, the next start is on Vulkan, and K opens its settings in a world. There are 82 settings in eleven categories, plus an Advanced page of every tune key the shaders read.
What it draws: an analytic atmosphere with the original square sun and blocky clouds; a water engine with a wind-driven wave ladder and a ripple field that carries rings from rain, falls, the player and boats; deferred PBR lighting with four cascaded shadow maps; colored block light that reaches the fog; froxel fog with light shafts; waving foliage and its own weather; temporal anti-aliasing and AgX grading. A Metal side-car traces sun shadows, sky visibility, one-bounce global illumination, water, metal and ice reflections and the fog's sky occlusion. An extended horizon draws every chunk you have seen out to 64 chunks, 1,024 blocks. The help pages cover each setting; install covers the jar and the Vulkan prompt.
What does not run on a Mac
- Minecraft with RTX. Ray tracing in Minecraft is a Bedrock Edition feature, and Bedrock Edition is not released for macOS. Microsoft's requirements for it are 64-bit Windows and a DirectX ray tracing GPU. The Minecraft RTX on a Mac page is the long answer.
- SEUS PTGI on a current version. It is distributed for OptiFine, and there is no OptiFine for 26.2 or 26.3. See SEUS PTGI on a Mac.
- Rockstar Shaders on an Intel Mac. The ray tracing side-car needs a Metal device that reports ray tracing support, and the release target is Apple Silicon, M1 or later. Nothing has been run on an Intel Mac.
- Rockstar Shaders on Windows or Linux. Not supported and not tested. The side-car is a macOS library.
- Rockstar Shaders on OpenGL. The mod logs a warning, disables itself and asks at the title screen to switch. Nothing renders until the backend is Vulkan.
What it costs in frames, measured
Every number I have is from one machine, an Apple M4 Max with 48 GB of unified memory, and a frame time only means something at the resolution it names. In the sunset bay scene, looking down at the water, at 1708x960 the frame interval was 34.3 to 35.7 ms after the 2026-09-19 performance pass, up to 28.6 frames a second. At my full window, 1706x1966, it was 46.0 to 46.5 ms, 21.6 frames a second. The water pass is the largest single cost at that size, 8.7 to 8.9 ms.
The default Render scale of 75% is part of those numbers: at 1706x1966 it takes the frame from 44.98 to 33.95 ms, while each quality knob one step down is worth a few tenths of a millisecond. Turning the ray tracing off makes the frame slower, not faster; every fallback costs more than the trace it replaces. I have no measurement for an M1, M2, M3 or plain M4. The frames on a Mac page lists what each setting costs.
Which route to take
On an Intel Mac, Iris with a pack is the only route, and Iris calls it deprecated. On an Apple Silicon Mac you have two: Iris, which its developers do not support there but which may load a given pack on a given day, and Rockstar Shaders, which was built for this machine class but has only ever run on mine. If you want the pack you already know, try Iris first and expect to be on your own. If you want a renderer that treats the Mac as the target and can live with a 1.0 release, install covers the jar and first launch covers the Vulkan prompt. The two cannot run together; pick one per launch. The comparison puts all of this in one table.
Download free (1.0.0) Modrinth (pending)Minecraft 26.3, Fabric, macOS on Apple silicon. Install guide. Releases and bug reports on GitHub.
Related
Sources
- https://developer.apple.com/documentation/macos-release-notes/macos-mojave-10_14-release-notes (read 2026-09-19)
- https://support.apple.com/en-us/101525 (read 2026-09-19)
- https://www.minecraft.net/en-us/article/another-step-towards-vibrant-visuals-for-java-edition (read 2026-09-19)
- https://minecraft.wiki/w/Java_Edition_26.2 (read 2026-09-19)
- https://minecraft.wiki/w/Java_Edition_26.3 (read 2026-09-19)
- https://minecraft.wiki/w/Options (read 2026-09-19)
- https://github.com/KhronosGroup/MoltenVK (read 2026-09-19)
- https://github.com/IrisShaders/Iris/blob/multiloader-new/docs/usage/drivers.md (read 2026-09-19)
- https://modrinth.com/mod/iris (read 2026-09-19)
- https://modrinth.com/mod/sodium (read 2026-09-19)
- https://www.complementary.dev/shaders (read 2026-09-19)
- https://modrinth.com/shader/complementary-unbound (read 2026-09-19)
- https://modrinth.com/shader/bsl-shaders (read 2026-09-19)
- https://optifine.net/downloads (read 2026-09-19)
- https://www.sonicether.com/seus/ (read 2026-09-19)
- https://learn.microsoft.com/en-us/minecraft/creator/documents/rtxgettingstarted (read 2026-09-19)
- https://minecraft.wiki/w/Bedrock_Edition (read 2026-09-19)
Questions
Do Minecraft shaders work on a Mac in 2026?
Yes, two ways. Iris with a shader pack runs on OpenGL, which Apple deprecated in macOS Mojave 10.14, and the Iris developers list Apple Silicon Macs as not supported, so results vary by pack and chip. Rockstar Shaders runs on Minecraft 26.3's Vulkan backend on Apple Silicon Macs, and it is a 1.0 release measured on one M4 Max.
Do shaders work on a MacBook with an M1, M2, M3 or M4 chip?
Rockstar Shaders targets Apple Silicon, M1 or later, and has been measured only on an M4 Max with 48 GB. The release notes say an M1 will be slower, and I have no frame time for any other chip. Iris lists Apple Silicon as not supported. The Apple Silicon page goes chip by chip.
Can I use Complementary or BSL on a Mac?
Both are OptiFine-format packs that need Iris or OptiFine. Iris has a build for 26.3 but lists Apple Silicon as not supported; OptiFine has no build for 26.2 or 26.3. Some Mac owners get a given pack to load and some do not. Rockstar Shaders is a different thing: a mod with its own renderer, not a pack for either loader.
Does Rockstar Shaders work on an Intel Mac?
No. The ray tracing side-car needs a Metal device that supports ray tracing and the release target is Apple Silicon, M1 or later. Nothing has been run on an Intel Mac. Windows and Linux are not supported either.
Why does Rockstar Shaders need Vulkan?
It is built on Minecraft's own Vulkan renderer, which arrived in 26.2 and runs on macOS through MoltenVK. On OpenGL the mod disables itself and asks at the title screen to switch. Its ray tracing runs on Metal, handed across from Vulkan, because MoltenVK provides no Vulkan ray query extension.