Preliminary fix for AO-enabled auto-rotated blocks using the wrong face for getting lighting values.

This commit is contained in:
Sebastian Hartte
2020-08-03 22:28:15 +02:00
parent 414b01bddb
commit 6f4722b393
@@ -93,6 +93,10 @@ public class QuadRotator implements RenderContext.QuadTransform {
}
}
// FIXME FABRIC: Wait for Grondags response about this one
MutableQuadViewImpl quadImpl = (MutableQuadViewImpl) quad;
quadImpl.lightFace(rotation.rotate(quad.lightFace()));
// Transform the nominal face
quad.nominalFace(rotation.rotate(quad.nominalFace()));
Direction cullFace = quad.cullFace();