Fix translucent model parts of MultiLayerModels rendering as missing models due to differing rendertypes when rendering block model (#7579)

Signed-off-by: HellFirePvP <7419378+HellFirePvP@users.noreply.github.com>
This commit is contained in:
HellFirePvP authored and GitHub committed 2021-01-29 18:01:16 -08:00
1 parent ab949c7cca
commit d88e660cbb
1 file changed
+3
@@ -156,6 +156,9 @@ public final class MultiLayerModel implements IModelGeometry<MultiLayerModel>
}
return builder.build();
}
// fix translucent layer parts in piston-moving rendering as missing model
if (layer == RenderType.getTranslucentMovingBlock())
layer = RenderType.getTranslucent();
// support for item layer rendering
if (state == null && convertRenderTypes)
layer = ITEM_RENDER_TYPE_MAPPING.inverse().getOrDefault(layer, layer);