From 886fb88120596937e685f8a03f2979645cf3198e Mon Sep 17 00:00:00 2001 From: Merlin1809 Date: Sun, 21 Dec 2025 12:34:04 +0100 Subject: [PATCH] Tweak enchant glint brightness, potentially fix current_player in 1.21.9/.10 --- shaders/dimensions/all_vanilla_emissives.fsh | 6 +++++- shaders/entity.properties | 2 ++ shaders/lang/en_us.lang | 2 +- shaders/lang/zh_cn.lang | 2 +- 4 files changed, 9 insertions(+), 3 deletions(-) diff --git a/shaders/dimensions/all_vanilla_emissives.fsh b/shaders/dimensions/all_vanilla_emissives.fsh index eb8823b..5c369ef 100644 --- a/shaders/dimensions/all_vanilla_emissives.fsh +++ b/shaders/dimensions/all_vanilla_emissives.fsh @@ -1,5 +1,9 @@ #include "/lib/settings.glsl" +#ifdef ENCHANT_GLINT + #include "/lib/SSBOs.glsl" +#endif + in DATA { vec4 color; vec2 texcoord; @@ -69,7 +73,7 @@ void main() { vec3 GlintColor = vec3(0.0); Albedo.a = 0.0; #else - vec3 GlintColor = Albedo.rgb * 0.2 * Emissive_Brightness * ENCHANT_GLINT_BRIGHTNESS; + vec3 GlintColor = Albedo.rgb * 0.65 * ENCHANT_GLINT_BRIGHTNESS * avgBrightnessSSBO * color.a; #endif gl_FragData[0] = vec4(GlintColor*0.1, 0.000001); diff --git a/shaders/entity.properties b/shaders/entity.properties index 931c94f..65257fe 100644 --- a/shaders/entity.properties +++ b/shaders/entity.properties @@ -32,7 +32,9 @@ entity.1612=boat chest_boat oak_boat oak_chest_boat birch_boat birch_chest_boat entity.1613=smallships:cog smallships:brigg +#if MC_VERSION > 12100 && MC_VERSION != 12109 && MC_VERSION != 12110 entity.1614=current_player +#endif ################################################ ###### SUB-SURFACE SCATTERING ################################################ diff --git a/shaders/lang/en_us.lang b/shaders/lang/en_us.lang index c5473ab..3ac1001 100644 --- a/shaders/lang/en_us.lang +++ b/shaders/lang/en_us.lang @@ -1,6 +1,6 @@ option.SHADER_VERSION_LABEL = §d§lECLIPSE§r - A Bliss Edit prefix.SHADER_VERSION_LABEL = V - value.SHADER_VERSION_LABEL.482 = 5.10.1 + value.SHADER_VERSION_LABEL.482 = 5.10.2 # if you're here to translate, this is not a joke, these do what they say profile.POTATO=§4Potato diff --git a/shaders/lang/zh_cn.lang b/shaders/lang/zh_cn.lang index 33c7e89..c1f1629 100644 --- a/shaders/lang/zh_cn.lang +++ b/shaders/lang/zh_cn.lang @@ -1,6 +1,6 @@ option.SHADER_VERSION_LABEL = §d§lECLIPSE§r - Bliss 编辑版 prefix.SHADER_VERSION_LABEL = 版本 - value.SHADER_VERSION_LABEL.482 = 5.10.1 + value.SHADER_VERSION_LABEL.482 = 5.10.2 # 如果你是来翻译的,这不是玩笑,这些选项的功能正如其名 profile.POTATO=§4土豆 (极低配置)