@@ -51,6 +51,7 @@ public abstract class MixinShaderManager_Overrides {
51
51
coreShaderMap .put (CoreShaders .RENDERTYPE_ENTITY_CUTOUT , p -> getCutout (p ));
52
52
coreShaderMap .put (CoreShaders .RENDERTYPE_ENTITY_SOLID , p -> getSolid (p ));
53
53
coreShaderMap .put (CoreShaders .RENDERTYPE_ARMOR_CUTOUT_NO_CULL , p -> getCutout (p ));
54
+ coreShaderMap .put (CoreShaders .RENDERTYPE_ARMOR_TRANSLUCENT , p -> getTranslucent (p ));
54
55
coreShaderMap .put (CoreShaders .RENDERTYPE_GLINT , p -> ShaderKey .GLINT );
55
56
coreShaderMap .put (CoreShaders .RENDERTYPE_ENTITY_GLINT , p -> ShaderKey .GLINT );
56
57
coreShaderMap .put (CoreShaders .RENDERTYPE_GLINT_TRANSLUCENT , p -> ShaderKey .GLINT );
@@ -115,6 +116,7 @@ public abstract class MixinShaderManager_Overrides {
115
116
coreShaderMapShadow .put (CoreShaders .RENDERTYPE_CUTOUT_MIPPED , p -> ShaderKey .SHADOW_TERRAIN_CUTOUT );
116
117
coreShaderMapShadow .put (CoreShaders .RENDERTYPE_TRANSLUCENT , p -> ShaderOverrides .isBlockEntities ((IrisRenderingPipeline ) p ) ? ShaderKey .SHADOW_ENTITIES_CUTOUT : ShaderKey .SHADOW_TERRAIN_CUTOUT );
117
118
coreShaderMapShadow .put (CoreShaders .RENDERTYPE_TRIPWIRE , p -> ShaderKey .SHADOW_TERRAIN_CUTOUT );
119
+ coreShaderMapShadow .put (CoreShaders .RENDERTYPE_ARMOR_TRANSLUCENT , p -> ShaderKey .SHADOW_ENTITIES_CUTOUT );
118
120
coreShaderMapShadow .put (CoreShaders .RENDERTYPE_LINES , p -> ShaderKey .SHADOW_LINES );
119
121
coreShaderMapShadow .put (CoreShaders .RENDERTYPE_TEXT_BACKGROUND , p -> ShaderKey .SHADOW_TEXT_BG );
120
122
coreShaderMapShadow .put (CoreShaders .RENDERTYPE_TEXT_BACKGROUND_SEE_THROUGH , p -> ShaderKey .SHADOW_TEXT_BG );
0 commit comments