r/minecraftshaders • • Sep 29 '25

OptiFine is NOT recommended

95 Upvotes

Issues like distorted water moving skyboxes are likely caused by OptiFine.

Although there's nothing that directly replaces all of OptiFine's features in a single mod, Iris is the mod that replaces OptiFine's shaders feature, and there are Fabric modpacks like Fabulously Optimized that the closest thing to a direct replacement, with generally better performance and more customizability.

So before posting any issues while using OptiFine, please try the other alternatives (look up YouTube guides if you're unsure how to install them).


r/minecraftshaders • • 21h ago

Screenshot For a moment, everything was perfect...

1.5k Upvotes

All I wanted was to enjoy the scenery for a second...


r/minecraftshaders • • 58m ago

Screenshot Eclipse-shader on my new england autumn themed map

Thumbnail
gallery
• Upvotes

r/minecraftshaders • • 34m ago

Discussion You know, someone ought to make a shader that has huge realistic clouds, like the cumulonimbus clouds. I have yet to see a shaders clouds come close to the majesty of ours.

Post image
• Upvotes

r/minecraftshaders • • 1h ago

News Shader soon to be released on modrinth :)

Thumbnail
gallery
• Upvotes

my low end shader is under review


r/minecraftshaders • • 1h ago

Screenshot Are these photos good?

Thumbnail
gallery
• Upvotes

I just recently started to use shaders other than bsl (yeah the pretty old one) and I just can't get over how much more beautiful the game could get ! These photos are in game with zero edits and it feels phenomenal playing with these shaders.

The shader used here is photon

Also I'm looking for shaders with potentially better visuals than this. So please feel free to share some.


r/minecraftshaders • • 13h ago

Screenshot POV: You didn’t give up after the two week Minecraft phase :)

95 Upvotes

r/minecraftshaders • • 8h ago

Screenshot Reverie (beta 1.0)

Thumbnail
gallery
15 Upvotes

one of my personal favorite packs out there (been contemplating learning shaderpack development so i can do a photonics edit of this pack)


r/minecraftshaders • • 11h ago

Help I'm running into lag with my shaders while using my inventory, chat, or menu.

3 Upvotes

Minecraft 26.2, Fabric 19.5: I only get this issue on a few different mod packs, usually ones where I install the shaders - but sometimes with premade packs. I'm on a custom mod pack now, but when I use any "good" shader, everything will lag when I'm in menu, its a struggle doing anything.

I have an Nvidia Geforce 3060 RTX - no issues with any other games, or other mod packs. My HDMI cable is in my graphics card.

This issue I want worked out now - with the custom mod pack - is what I'm focused on, im assuming this will help others. The mods, shaders, and Resource packs are in the pics.


r/minecraftshaders • • 12h ago

Recommendation Shaders recommendations

1 Upvotes

Is there a shader that adds

  1. colored light, not screen space, screen space get blurry when you move away

  2. Interactive water, client side only. RV used to have it

  3. Modpacks compatible, meaning even modded light source will emit color light. Modded liquid don't need to be interactive or realistic because it's just reaching far


r/minecraftshaders • • 1d ago

Screenshot Peak... Just absolute Peak

Thumbnail
gallery
355 Upvotes

there are no shaders looking better than this one.


r/minecraftshaders • • 20h ago

Help Help with fps Issue

1 Upvotes

When i use optifine i get good fps around 100 but wehn i use fabric with iris i get 30-35 even when on low or high settings (without shaders i get 300) Help

Shader :complementary Unbound
version 26,3
Fabric

CPU: Ryzen 5 3600


r/minecraftshaders • • 1d ago

Screenshot Q&A: What Do I Actually Use AI For in SEUS PTGI HRR 2.1 Reforged?

Post image
100 Upvotes

Hey everyone,

I wanted to address some questions and concerns regarding the use of AI in SEUS PTGI HRR 2.1 Reforged, especially after seeing discussions about whether AI was used to write the shader's code.

I understand why people want clarification, so I want to explain what I use AI for, why I use it, and which shader projects contributed to Reforged.

Q: Did I use AI to write the shader code?

No. I used AI for the descriptive text inside the shader menu, mainly to explain what individual settings do and to help translate those explanations. The goal was to make the settings easier for users to understand, not to generate the shader's underlying rendering logic.

I think it's important to distinguish between using AI to help document a feature and using AI to generate the code that implements it.

Q: Then why are some of the code comments written that way?

The comments are there to make the shader easier to understand and maintain, especially as Reforged has grown and more features have been added.

Shader code can get quite complicated, so comments help explain what certain sections do, why specific changes were made, and how different features work together. Some comments are more descriptive than others because they serve different purposes, from explaining an entire feature to documenting a specific implementation detail.

I understand why some of these comments might raise questions, especially considering the discussion about AI. However, the way a comment is written does not, by itself, establish how the code it describes was created.

I want to be transparent about the distinction between AI-assisted documentation and the actual implementation of the shader.

Q: Did I use code from other shader projects?

Yes. SEUS PTGI HRR 2.1 Reforged builds on an existing shader and incorporates contributions and ideas from other shader projects. Some code from GFME was incorporated to help fix bugs and implement features.

Although I previously included credits inside the shader files, I realize those credits weren't visible enough to people visiting the project pages. That's something I should have handled better.

To make everything clearer, I'm adding explicit credits to the GitHub and Modrinth pages and updating the license to clarify the project's terms.

Q: Which shader projects are used in Reforged?

Here is a list of the shader projects that contributed to SEUS PTGI HRR 2.1 Reforged, along with what each one is used for.

  • SEUS PTGI HRR Test 2.1 — The base shader that Reforged builds upon.
  • Bliss Shaders — Used for the clouds.
  • Photon — Used for the clouds, stars, and wind animations.
  • GFME — Used for bug fixes and improved ray-tracing features.
  • Lumenite — Used for water ripples and footprints.
  • My Own Improvements — Custom features, enhancements, optimizations, bug fixes, and visual refinements developed for Reforged to create its own distinct experience.

These projects have different roles in Reforged, and I want to make sure their contributions are acknowledged properly. This list is intended to give users a clearer overview of the project's origins and the sources behind some of its features.

Q: Why use AI for the descriptions at all?

Shader settings aren't always self-explanatory, particularly when they control complex rendering techniques. I wanted the menu descriptions to be clearer and easier to understand, so users could tell what a setting does before changing it.

AI was a tool for helping with that documentation. My intention was to improve the user experience, not to replace the work involved in developing and refining the shader itself.

Q: What am I doing to improve transparency?

I'm taking the feedback seriously. I'm improving the credits on the GitHub and Modrinth pages so contributors are easier to identify.

I understand that people want to know what they're downloading, how it was made, and which projects contributed to it. Those are fair questions, and I want the project documentation to reflect that.

Final thoughts

I'm not asking anyone to take my word for everything without question. I want SEUS PTGI HRR 2.1 Reforged to be transparent about its development, its inspirations, and the contributions it builds upon.

Thank you to everyone who has provided feedback, raised concerns, or taken the time to look into the project. I'd rather address these questions openly and improve the documentation than leave people guessing.

Thanks for reading, and thanks to the original shader developers whose work helped make Reforged possible.


r/minecraftshaders • • 1d ago

Help extreme lag spikes with iteration T

2 Upvotes

Shader iteration 3.2.0

CPU R7 7700x GPU 7900gre RAM 32 9GB allocated

so recently after powering on my PC and loading up Minecraft. IterationT experiences extreme lag spikes when looking at the ground and oddly deformed. clouds I can only come up with one solution which is my driver but that's the only thing I recently updated or changed. I also tried to change mod loaders and versions but before doing something about my driver I want to see if I can get help from here


r/minecraftshaders • • 2d ago

Screenshot Mobs updated, and the Nether portal modified to emit light and provide 'GI' (global illumination) for SEUS PTGI HRR 2.1 Reforged.

Thumbnail
gallery
29 Upvotes

I really like how it looks.

Modrinth: https://modrinth.com/shader/seus-ptgi-hrr-reforged

Official Website: https://seusptgireforged.github.io/


r/minecraftshaders • • 2d ago

Discussion Regarding AI-assistance, plagiarism and licensing.

21 Upvotes

Disclaimer - I have no great grievance with using AI as a tool, or AI-assistance in code. It is incredibly hard to deny that AI-assistance in programming is a force multiplier when utilized by developers that understand the code, and do not simply slam out PRs. See Linus Torvalds.

However, I think that people should have a right to understand where the code they run on their PC is from. Not attributing it to AI is whatever, I guess - but outright denying that AI was utilised whatsoever even when asked is incredibly poor form.

This is one example of the issue, and is not in any way, shape, or form, an isolated incident. This is becoming the norm, since people want to be able to choose to avoid AI-assistance where possible. Getting upset that people have a preference is poor form - why would you be upset about that? Yes, almost every platform uses AI. Yes, you can try to minimize utilizing AI-assisted software. These are not mutually exclusive, and people should have that chance.

Quiet removal of AI use in the git history.

If you meant no AI use in the code -

Commenting about what used to be wrong. This is also presented as a "new" fix however these are both copied verbatim from GFME - covered later.
More strangely verbose comments discussing trade-offs that.. noone asked about?
This is a comment directly from the LLM to the dev. No dev is saying "fine-tuning the phyiscal model further isn't practical without a renderer to compare against live" in their comments - they would just compare, with their eyes.

I suppose, for feedback on the above, you can get Codex to make a harness and run the game for itself doing A/B tests - or Claude, I suppose.

My bigger issue, however, is this;

The code plagiarizes and violates another shader's licence - "You can't claim this patch or this shader is your own work".

Reforged code:

// Ported verbatim from SEUS GFME 1.22 RC1: per-berry animated warm glow colour

vec3 GetGlowBerryColor(vec3 worldPos)

{

`worldPos = floor(worldPos);`

`float hashTime = frameTimeCounter * 0.0;`

`vec3 hash0 = hash33(worldPos + mod(floor(hashTime), 256.0));`



`float time = frameTimeCounter;`



`vec3 color = textureLod(noisetex, (worldPos.xz + time) * 0.002 , 0.0).rgb;`

`color *= color;`



`color *= pow(hash0, vec3(1.0)) + 0.05;`

`color = color.rrr * 5.0;`

`color += 0.05;`



`color *= vec3(0.3, 0.09, 0.003);`



`return color;`

}

GFME's code:

vec3 GetGlowBerryColor(vec3 worldPos)

{

`worldPos = floor(worldPos);`

`float hashTime = frameTimeCounter * 0.0;`

`vec3 hash0 = hash33(worldPos + mod(floor(hashTime), 256.0));`

`// vec3 hash1 = hash33(worldPos + mod(floor(hashTime + 1.0), 256.0));`

`// vec3 hashSmooth = mix(hash0, hash1, fract(hashTime));`





`float time = frameTimeCounter;`



`vec3 color = textureLod(noisetex, (worldPos.xz + time) * 0.002 , 0.0).rgb;`

`color *= color;`

`// vec3 color = vec3(1.0);`



`// color *= hashSmooth;`

`// color *= hashSmooth;`

`// color *= hashSmooth;`



`// color *= exp((hash0 * hash0 * hash0 - 0.9) * 5.0);`

`color *= pow(hash0, vec3(1.0)) + 0.05;`

`color = color.rrr * 5.0;`

`color += 0.05;`



`color *= vec3(0.3, 0.09, 0.003);`



`return color;`

}

And for lava fog, the code mentions a GFME fix as it's own - Reforged Code:

#ifdef IMPROVED_LAVA_FOG

// Lava was previously tinted using GetWaterAbsorption() (a blue-water light absorption

// color) via the same UnderwaterFog() function used for water. That absorption color kills

// red/orange light the fastest, so being submerged in lava crushed the whole screen toward

// a dark teal/near-black very quickly, exposing dither/banding noise as a "checkered" look.

// GetLavaAbsorption() instead keeps red mostly intact and only attenuates blue/green, so

// lava stays a glowing orange the way it actually looks, instead of crushing to near-black.

vec3 GetLavaAbsorption()

{

`return vec3(0.0, 0.05, 0.2);`

}

void UnderLavaFog(inout vec3 color, float eyeLength, vec3 eyeDir)

{

`float underwaterDepth = 1.0 - (eyeBrightnessSmooth.y / 240.0);`



`float x = eyeLength * 5.0;`

`vec3 wAK = GetLavaAbsorption() + WaterM;`

`float v = eyeDir.y - 1.0;`



`color *= exp(-wAK * x);`



`vec3 w = (0.15 * WaterM / v) * (exp(-wAK * (underwaterDepth - v * x)) - exp(-underwaterDepth * wAK)) / wAK;`



`color += max(vec3(0.0), w * vec3(1.0, 0.08, 0.0));`

}

#endif

GFME code:

vec3 GetLavaAbsorption()

{

`return vec3(0.0, 0.05, 0.2);`

}

void UnderLavaFog(inout vec3 color, float eyeLength, vec3 eyeDir)

{

`float underwaterDepth = 1.0 - (eyeBrightnessSmooth.y  / 240.0);`



`float x = eyeLength * 5.0;`

`vec3 wAK = GetLavaAbsorption() + WaterM;`

`float v = eyeDir.y - 1.0;`



`color *= exp(-wAK * x);`



`vec3 w = (0.15 * WaterM / v) * (exp(-wAK * (underwaterDepth - v * x)) - exp(-underwaterDepth * wAK)) / wAK;`



`color += max(vec3(0.0), w * vec3(1.,.08,0.));`

}

These are not the only examples of directly copied code from GFME's edit, and it is not inherited from SEUS HRR 2.1.

I don't think this is an issue with a resolution, really, but I did want to shine light on the fact that people are intentionally attempting to deceive about the origins of their code, hopefully encourage people to properly disclose their AI usage, and for the love of god respect people's time and work, rather than having an AI copy out their code and avoid crediting them. See Rule 2's wording - "Shaders take a lot of hard work to make."


r/minecraftshaders • • 1d ago

Screenshot HC season 10 with IterationRP shaders

Thumbnail
0 Upvotes

r/minecraftshaders • • 2d ago

Screenshot An experimental feature called 'footprints' has been added for SEUS PTGI HRR 2.1 Reforged is out NOW!

Post image
61 Upvotes

I’ve also added the option to switch to blocky footprints ;)

Modrinth: https://modrinth.com/shader/seus-ptgi-hrr-reforged

Official Website: https://seusptgireforged.github.io/


r/minecraftshaders • • 2d ago

Recommendation Iterationrp Water settings? HELP

Thumbnail
gallery
10 Upvotes

Finally got iterationrp to work on voxy with a stable 60-70fps base paired with super resolution all is good and dandy

I really just need help with water, because the Shader settings for RP isnt really that userfirendly, I tried tweaking it but it turned out to be this very clear and very almost translucent water so I need help with what settings i should tweak


r/minecraftshaders • • 2d ago

Help Need help with sildurs vibrant shader

1 Upvotes

Heyu, recently upgraded my pc a little and I can finally use nice shaders, so I'm pretty new to this. I love Sildurs vibrant shaders but I discovered some weird texture issue that I can't fix, I especially notice it in the clouds and water but it also appears with grass or tree shadows. Does anyone know what might cause this?
I am on minecraft version 26.3
Mods I use are:
- fabric-api-0.164.0+26.3
- iris-fabric-1.11.7+mc26.3
- journeymap-fabric-0.9.2+mc26.3
- terrablender-fabric-26.3-26.3.0.0.9
The shader I use is: Sildur's Vibrant Shaders v2.02 Extreme

My pc specs are:
- AMD Ryzen 7 5700X
- 32gb ram
- NVIDIA Geforce RTX 5060 (8gb)

I hope that information helps >_<

It's my first time posting here and the auto mod deleted my post because I uploaded the screenshots here for some reason. So here is an imgur link to how it looks like:
https://imgur.com/a/y87pPvC


r/minecraftshaders • • 3d ago

Screenshot An experimental feature called 'footprints' has been added for SEUS PTGI HRR 2.1 Reforged

181 Upvotes

It works actually very well lol.

Download the shader here: https://seusptgireforged.github.io/

And no it is not made with ai


r/minecraftshaders • • 3d ago

Screenshot Personal Megabuild+Atmos Shader = MAGIC

Thumbnail
gallery
91 Upvotes

have been editing my own patch for IterationRP to match my preferences. This is my most recent build being showcased with it.


r/minecraftshaders • • 2d ago

Recommendation Problema de shaders

Post image
2 Upvotes

Estoy usando shaders en mi Mac es un MacBook Air m3 no sé por qué salen estos rayas raras estoy en la versión 26.3 con complementary shaders y sodium y iris no sé qué pasa he intentado hacer de todo


r/minecraftshaders • • 4d ago

Screenshot SEUS PTGI HRR 2.1 Reforged is now available on Modrinth!

Post image
224 Upvotes

r/minecraftshaders • • 3d ago

Screenshot made my low end (WIP) shader compatible with Distant Horizons

15 Upvotes

what do you guys think ?

it works at 100fps above on my low end gaming laptop :3