]> git.lizzy.rs Git - BoundingBoxOutlineReloaded.git/blobdiff - src/main/java/com/irtimaled/bbor/client/renderers/RenderBatch.java
Fix block entity rendering
[BoundingBoxOutlineReloaded.git] / src / main / java / com / irtimaled / bbor / client / renderers / RenderBatch.java
index f8f4a5a20ef3a71a7f8f6f8e09ec4713935e1a12..173273dae90ad8e4b53d1e8a4d843d8c9dccc19f 100644 (file)
@@ -121,12 +121,14 @@ public class RenderBatch {
         }
 
         RenderSystem.depthMask(true);
-        BufferRenderer.draw(quadBufferBuilderMasked);
-        BufferRenderer.draw(lineBufferBuilder);
+        if (quadMaskedCount.get() != 0) BufferRenderer.draw(quadBufferBuilderMasked);
+        if (lineCountLast.get() != 0) BufferRenderer.draw(lineBufferBuilder);
 
         RenderSystem.depthMask(false);
-        BufferRenderer.draw(quadBufferBuilderNonMasked);
+        if (quadNonMaskedCountLast.get() != 0) BufferRenderer.draw(quadBufferBuilderNonMasked);
         lastDurationNanos.set(System.nanoTime() - startTime);
+
+        RenderSystem.depthMask(true);
     }
 
     public static String debugString() {