-
Notifications
You must be signed in to change notification settings - Fork 420
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug] 1.17 - Optifine custom shaders overriding vanilla resourcepack shaders #6391
Comments
@sp614x this has been open for over 2 months and hasn't had a single comment on it. What's going on? |
I doubt this can be fixed if this works the same way Iris Shaders work: IrisShaders/Iris#1042 (comment) I have another solution for this and will be implemented in the next weeks |
Vanilla shaders and OptiFine shaders can't be mixed together. |
The OptiFine shaders don't overwrite single render types or vanilla shaders. Instead they use separate programs for different rendering tasks (blocks, entities, environment) regardless of the render types that those may be using. |
Personally, I have a bug without shaders either (but with OptiFine mod installed) |
any update? |
Developer of Optifine already answered.
|
Description of Issue
Seems Optifine is prioritizing its own shader system even if a shader is included in the resourcepack, this breaks functionality of some servers, mods and adventure maps which use vanilla shaders (remember that not everyone is using Optifine.)
In this case seems Optifine is overriding
rendertype_armor_cutout_no_cull
shader even if it's inside the resourcepack.Steps to Reproduce
OptiFine Version
OptiFine HD U G9
Installation Method
mods folder
Fabric/Forge Version
Fabric
OptiFabric Version
OptiFabric-v1.11.20
Other Installed Mods
None
Prior Testing
If you've installed using Forge/Fabric:
No
Yes
Solutions
Just avoid loading a shader if it's already included in the resourcepack.
With Optifine and an Optifine custom shader
Without Optifine
The text was updated successfully, but these errors were encountered: