From 18d29ec09d33b5162f0c90139f7e8382d11a4fe9 Mon Sep 17 00:00:00 2001 From: ylou <1237500+ylou@users.noreply.github.com> Date: Sat, 24 Apr 2021 10:10:05 -0700 Subject: [PATCH] Calculate vertex data step size in FullbrightBakedModel (#2943) * Calculate vertex data step size in FullbrightBakedModel * Update changelog and bump up version --- CHANGELOG.md | 4 ++++ .../refinedstorage/render/model/FullbrightBakedModel.java | 7 ++++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a41f12f16..d951f757a 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Refined Storage Changelog +### 1.9.13 + +- Calculate vertex data step size in FullbrightBakedModel (ylou) + ### 1.9.12 - Fixed some issues when using the Grid when it's offline (Darkere) diff --git a/src/main/java/com/refinedmods/refinedstorage/render/model/FullbrightBakedModel.java b/src/main/java/com/refinedmods/refinedstorage/render/model/FullbrightBakedModel.java index af3843ab2..a1245ec82 100644 --- a/src/main/java/com/refinedmods/refinedstorage/render/model/FullbrightBakedModel.java +++ b/src/main/java/com/refinedmods/refinedstorage/render/model/FullbrightBakedModel.java @@ -67,12 +67,13 @@ public class FullbrightBakedModel extends DelegateBakedModel { private static BakedQuad transformQuad(BakedQuad quad) { int[] vertexData = quad.getVertexData().clone(); + int step = vertexData.length / 4; // Set lighting to fullbright on all vertices vertexData[6] = 0x00F000F0; - vertexData[6 + 8] = 0x00F000F0; - vertexData[6 + 8 + 8] = 0x00F000F0; - vertexData[6 + 8 + 8 + 8] = 0x00F000F0; + vertexData[6 + step] = 0x00F000F0; + vertexData[6 + 2 * step] = 0x00F000F0; + vertexData[6 + 3 * step] = 0x00F000F0; return new BakedQuad( vertexData,