Add warnings for shader grass when my iris extension mod is installed with create aeronautics or 26.2

This commit is contained in:
Merlin1809
2026-07-09 20:29:54 +02:00
parent 9cc4e33333
commit abc8cb6309
6 changed files with 31 additions and 7 deletions
+2 -2
View File
@@ -72,10 +72,10 @@ Note: With default settings there is at least one guaranteed eclipse per ingame
- once the zip file finishes downloading, install it like a normal shader. you do NOT need to unzip/extract/decompress.
# Incompatible Mods / Mods with issues
- Iris (on MC 26.2)
- Iris (on MC 26.2, requires "[Iris Extension](https://modrinth.com/mod/iris-extension)" for fix)
- Chunks Fade In mod
- Puddles and Floods
- Create Aeronautics
- Create Aeronautics (requires "[Iris Extension](https://modrinth.com/mod/iris-extension)" for fix)
- BBS (disable shader curves setting in BBS settings)
- Iris Uniforms
- Epic Fight Mod (disable the compute shader setting in the Epic Fight Mod settings)
+22 -2
View File
@@ -15,9 +15,9 @@ uniform sampler2D depthtex2;
uniform sampler2D noisetex;
uniform sampler2D shadowcolor1;
#if !defined IS_IRIS || (defined SHADER_GRASS_SETTING && MC_VERSION < 12101 && !defined SHADER_GRASS_UNSUPPORTED_FIX) || defined EXPLODE_THE_SHADER
// #if !defined IS_IRIS || (defined SHADER_GRASS_SETTING && MC_VERSION < 12101 && !defined SHADER_GRASS_UNSUPPORTED_FIX) || defined EXPLODE_THE_SHADER
#include "/lib/text_rendering.glsl"
#endif
// #endif
#if DEBUG_VIEW == debug_CLOUDDEPTHTEX && defined CUMULONIMBUS_LIGHTNING && CUMULONIMBUS > 0
#extension GL_NV_gpu_shader5 : enable
@@ -316,4 +316,24 @@ void main() {
printString((_D, _i, _s, _a, _b, _l, _e, _space, _o, _n, _e, _space, _o, _f, _space, _t, _h, _e, _m, _exclm));
endText(gl_FragColor.rgb);
#endif
#if defined SHADER_GRASS_SETTING && MC_VERSION >= 260200
const float textSize2 = 4.0;
beginText(ivec2(gl_FragCoord.xy/textSize2), ivec2(0.05*viewWidth/textSize2, 0.75*viewHeight/textSize2));
text.fgCol = vec4(1.0, 0.0, 0.0, 1.0);
printString((_S, _h, _a, _d, _e, _r, _space, _G, _r, _a, _s, _s, _space, _i, _s, _space, _b, _r, _o, _k, _e, _n, _space, _o, _n, _space, _2, _6, _dot, _2, _space, _o, _r, _space, _h, _i, _g, _h, _e, _r, _exclm));
printLine();
printString((_D, _i, _s, _a, _b, _l, _e, _space, _i, _t, _exclm));
endText(gl_FragColor.rgb);
#endif
#if defined SHADER_GRASS_SETTING && defined CREATE_AERONAUTICS
const float textSize3 = 4.0;
beginText(ivec2(gl_FragCoord.xy/textSize3), ivec2(0.05*viewWidth/textSize3, 0.75*viewHeight/textSize3));
text.fgCol = vec4(1.0, 0.0, 0.0, 1.0);
printString((_S, _h, _a, _d, _e, _r, _space, _G, _r, _a, _s, _s, _space, _i, _s, _space, _b, _r, _o, _k, _e, _n, _space, _b, _y, _space, _C, _r, _e, _a, _t, _e, _space, _A, _e, _r, _o, _n, _a, _u, _t, _i, _c, _s, _exclm));
printLine();
printString((_D, _i, _s, _a, _b, _l, _e, _space, _i, _t, _exclm));
endText(gl_FragColor.rgb);
#endif
}
+1 -1
View File
@@ -1,6 +1,6 @@
option.SHADER_VERSION_LABEL = §d§lECLIPSE§r - A Bliss Edit
prefix.SHADER_VERSION_LABEL = V
value.SHADER_VERSION_LABEL.482 = 8.2.3
value.SHADER_VERSION_LABEL.482 = 8.2.4
iris_extension.keybind.key0.name=Flashlight
+1 -1
View File
@@ -1,6 +1,6 @@
option.SHADER_VERSION_LABEL = §d§lECLIPSE§r - Bliss 编辑版
prefix.SHADER_VERSION_LABEL = 版本
value.SHADER_VERSION_LABEL.482 = 8.2.3
value.SHADER_VERSION_LABEL.482 = 8.2.4
# 如果你是来翻译的,这不是玩笑,这些选项的功能正如其名
profile.POTATO=§4土豆 (极低配置)
+4
View File
@@ -1370,6 +1370,10 @@ const vec3 aerochrome_color = mix(vec3(1.0, 0.0, 0.0), vec3(0.715, 0.303, 0.631)
#undef SHADER_GRASS
#endif
#if defined CREATE_AERONAUTICS || MC_VERSION >= 260200
#undef SHADER_GRASS
#endif
#if CUMULONIMBUS == 0 && !defined CloudLayer0 && !defined CloudLayer1 && !defined CloudLayer2 && !defined CloudLayer3
#undef VOLUMETRIC_CLOUDS
#undef CLOUDS_SHADOWS
+1 -1
View File
@@ -36,7 +36,7 @@ iris.features.optional = SEPARATE_HARDWARE_SAMPLERS ENTITY_TRANSLUCENT REVERSED_
iext_key.0 = TOGGLE
#endif
#ifndef SHADER_GRASS_SETTING
#if !defined SHADER_GRASS_SETTING || defined CREATE_AERONAUTICS || MC_VERSION >= 260200
iext.tessellation.gbuffers_terrain=false
iext.geometry.gbuffers_terrain=false
#endif